Nattiden 2 ani în urmă
părinte
comite
d3755b4f4f
1 a modificat fișierele cu 50 adăugiri și 2 ștergeri
  1. 50 2
      Libraries/Versions/Snapshot/24w21a.md

+ 50 - 2
Libraries/Versions/Snapshot/24w21a.md

@@ -1,6 +1,5 @@
 ---
 version-image-link: https://image.stapxs.cn/i/2024/05/23/image.png
-not_finished: true
 server-jar: https://piston-data.mojang.com/v1/objects/4d8d16bb981cdcf69381ad638f2904b033d2f3ac/server.jar
 translator: 最亮的信标
 ---
@@ -53,7 +52,12 @@ translator: 最亮的信标
 * 唱片机歌曲现在为数据驱动
 * 增加了新的命令语法
 
-#### 唱片机歌曲
+### 命令
+* 增加了 `@n` 实体选择器,选择最近的实体
+    * 功能和 `@e[sort=nearest,limit=1]`相同
+    * 仍能给出额外的需求,例如 `@n[type=pig]` 会选择最近的猪
+
+### 唱片机歌曲
 * 增加了在数据包加载的唱片机歌曲注册表
 * 唱片机歌曲定义路径为 `data/<namespace>/jukebox_song/<id>.json`
 * 定义的字段:
@@ -61,3 +65,47 @@ translator: 最亮的信标
     * `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` 着色器已被移除