--- version-image-link: https://i0.hdslb.com/bfs/archive/ef3898d2d1c37c4296275e06b247305e06826c5f.png server-jar: https://piston-data.mojang.com/v1/objects/4d8d16bb981cdcf69381ad638f2904b033d2f3ac/server.jar translator: 最亮的信标 intro: 撤销活塞音效更改 服务器链接 @n实体选择器 数据包版本45 cats: ['1.21'] --- ## 更改 * 似乎我们上次改新活塞声音做的过火了,所以我们又改回了原来的声音 * 基于原有活塞声音太吵的反馈,降低了原来活塞声音的音量 * 暂停菜单现在可以包含一个由服务器提供的链接列表 * 改进了断开链接界面 * Realm 的所有成员现在都可以升级世界 * 在 Realms 主界面,所有在 Realm 上在线的玩家都会显示 * 当光标停留时,会有一个工具提示显示玩家的头颅和名称 ### 宝库 * 增加了能帮助玩家知道他们已经解锁过宝库的音效 ### 试炼密室 * 减少了生成在深暗之域的试炼密室 ### 动物受惊 * 动物现在基于预定义的伤害原类型而受惊 * 受惊在受到伤害后至少维持两秒钟。以下伤害类型标签用于原版动物: * `panic_environmental_causes`:用于狼、北极熊(成年)和熊猫 * `panic_causes`:用于所有其它生物和幼年北极熊 ### 服务器链接 * 服务器现在能向客户端提供一个链接的列表 * 如果客户端收到了任何链接,一个新的按钮称作“服务器链接..”将会在暂停游戏界面上显示 * 为了给这个按钮腾出空间,如必要“报告漏洞”和“给予反馈”按钮可能会被移动进子界面 ### 改进断开连接界面 * 在一些情况客户端现在会储存断开连接的细节信息(和崩溃报告相同) * 当上述情况发生时,新的“打开连接断开报告文件夹”按钮会被加进断开连接界面 * 当服务器提供漏洞反馈的链接,它同样会被加进断开连接界面 ## 技术性更改 * 资源包版本现在为 34 * 数据包版本现在为 45 * 服务器现在可以向客户端提供一列表的链接 * 服务器现在可以向崩溃和断开连接报告自定义详情 ### 游戏规则 * 增加了 `entitiesWithPassengersCanUsePortals` 游戏规则 * 当设为 `true` 时,有乘客的实体现在可以使用下界传送门、末地传送门和末地折跃门 * 默认为 `false`, ### 服务器链接与自定义服务器崩溃细节 * 详见完整日志 ## 数据包版本 45 * 唱片机歌曲现在为数据驱动 * 增加了新的命令语法 ### 命令 * 增加了 `@n` 实体选择器,选择最近的实体 * 功能和 `@e[sort=nearest,limit=1]`相同 * 仍能给出额外的需求,例如 `@n[type=pig]` 会选择最近的猪 ### 唱片机歌曲 * 增加了在数据包加载的唱片机歌曲注册表 * 唱片机歌曲定义路径为 `data//jukebox_song/.json` * 定义的字段: * `sound_event` - 当唱片机播放时的声音事件 * `description` - 当光标悬浮时展示的作为文本组件的名称 * `length_in_seconds` - 歌曲以秒为单位的长度,正浮点数 * `comparator_output` - 红石比较器输出的红石信号强度,从 0 至 15 * 增加了 `minecraft:jukebox_playable` 物品组件,详见完整日志 ### 属性 * 属性修饰器不再拥有 UUID 和 名称的结合 * 取而代之的是,属性修饰器和其它资源一样现在需要命名空间 ID 来辨识 * 只要修饰器修饰的目标属性不同,对不同的修饰器使用相同的 ID 是被允许的 * 现存的内置修饰器将会升级为新 ID * 现存的自定义修饰器将会被升级成在 `minecraft` 命名空间下,以 GUID 作为 ID #### `ATTRIBUTE` 命令 * `uuid` 和 `name` 参数被替换成一个 `id` 参数 #### 物品组件属性修饰器 和 实体属性 * 详见完整日志 ### 附魔 #### 属性效果 * 和属性名称修改相似,详见完整日志 #### 伤害类型种类 `damage_item`:当在创造模式的玩家中手持时物品不掉落耐久度 #### 方块破坏参数 * 实体: `this` * 魔咒等级 * 来源 * 方块状态 #### 效果组件 * `minecraft:hit_block`: * 条件上下文:改为采用击中破坏参数 —— 正在破坏这个方块的实体 ### 标签与谓词 * 详见完整日志 ## 资源包版本 34 * 增加了 `block.vault.reject_rewarded_player` 声音事件 * 对着色器的更改 ### 着色器 * 因不被使用,`blend` 核心着色器定义已被移除 * `position_color_tex` 着色器已被移除,替换为之前存在的 `position_tex_color` * `glint_direct` 着色器已被移除,替换为之前存在的 `glint` * 因不再被使用,`armor_glint` 着色器已被移除