Quellcode durchsuchen

update: 1.21.9-pre1

Nattiden vor 1 Jahr
Ursprung
Commit
2eb564f716
1 geänderte Dateien mit 77 neuen und 3 gelöschten Zeilen
  1. 77 3
      Project/libraries/Versions/Pre-Release/1.21/1.21.9-pre1.md

+ 77 - 3
Project/libraries/Versions/Pre-Release/1.21/1.21.9-pre1.md

@@ -1,7 +1,81 @@
 ---
-version-image-link: null
-not_finished: true
+version-image-link: https://tc-new.z.wiki/autoupload/f/XTxqEIEXt3ek2iMfNVy0xHr9SBDGMOz2CzLFKIoBJwSyl5f0KlZfm6UsKj-HyTuv/20250916/agMY/1.21.9-pre1_1170x500.jpg.avif/webp
 server-jar: https://piston-data.mojang.com/v1/objects/151da8959852dfbd1b20efbad31645b95cc8ba31/server.jar
-translator: null
+translator: 最亮的信标
 cats: ['1.21','1.21.9']
 ---
+## 更改
+### 对方块、物品和实体的微调
+* 铜傀儡现在在骑乘时只会尝试打开邻近方块的箱子
+
+### Minecraft 服务端管理协议
+* 通知现在使用 `minecraft:notification/` 前缀而不再为 `notification:`
+
+## 技术性更改
+* 数据包版本现在为 87.1
+
+### 数据包版本 87.1
+#### 玩家模型
+* 现在可以配置玩家模型的描述文本
+* 玩家模型现在接受来自刷怪笼物品的 `minecraft:profile` 组件
+
+##### 数据字段更改
+* `profile` - 现在具有与 `minecraft:profile` 组件相同的格式(扩展以允许覆盖),默认为 `{}`(即缺少 `id` 和 `name` 的静态档案)
+
+##### 数据字段新增
+* `pose` - 玩家模型的姿势
+    * 有效值:`standing`、`crouching`、`swimming`、`fall_flying`、`sleeping`
+* `immovable` - 布尔值,可选,指定玩家模型是否不能被移动(默认为 `false`)
+* `description` - 文本组件,可选,显示在玩家 `below_score` 分数显示的位置
+    * 若缺省,则显示默认的"NPC"(`entity.minecraft.mannequin.label`)文本
+* `hide_description` - 布尔值,可选,指定是否不显示任何描述
+    * 隐藏描述的玩家模型的显示效果就像没有 `below_score` 显示的玩家一样
+
+### 命令
+* `spawnpoint` 命令现在可选地接受 `pitch` 参数
+* `setworldspawn` 命令不再限制在主世界
+    * 这意味着当玩家没有床或重生锚时,可以在下界等地方重生
+    * 它现在也接受可选的 `pitch` 参数
+* 服务器命令现在默认从重生点所在的维度运行,而不再为总是从主世界运行
+* `fetchprofile` 命令现在还会显示一个可点击的文本,可用于召唤有着已解析的档案的玩家模型
+
+### 数据组件
+#### 对 `MINECRAFT:PROFILE` 的修改
+* 档案现在有额外的字段,可以用于替换渲染时使用的各种值
+* 如果缺省任何字段,则会使用已解析的档案中的值,即使档案解析结果为默认皮肤
+* 新字段
+    * `texture` - 要使用的皮肤纹理的带有命名空间的 ID
+        * 皮肤在以相对于 `texture` 文件夹的路径区分,有着 `.png` 后缀
+        * 例如:`entity/player/wide/steve` 会使用默认的史蒂夫皮肤
+    * `cape` - 可选的要使用的披风的命名空间 ID
+        * 当指定时,使用与 `texture` 字段相同的格式
+        * 当缺省时,玩家模型无披风
+    * `elytra` - 可选的要使用的鞘翅的命名空间 ID
+        * 当指定时,使用与 `texture` 字段相同的格式
+        * 当缺省时,使用披风对应的鞘翅纹理,如果披风也缺省则使用默认鞘翅纹理
+    * `module` - 可选的模型类别,`wide` 或 `slim`
+        * 当缺省时,使用 `wide`
+
+### 实体数据
+#### 对 `MINECRAFT:PLAYER` 的修改
+* 对 `respawn` 对象的更改
+    * `angle` 重命名为 `yaw`,现在为必选字段
+    * 添加了必选字段 `pitch`
+    * `dimension` 现在为必选字段
+
+### 战利品表函数
+#### `MINECRAFT:COPY_NAME`
+* `source` 字段现在接受新的上下文值:
+    * `direct_attacker`
+    * `target_entity`
+    * `interacting_entity`
+
+#### `MINECRAFT:COPY_COMPONENTS`
+* `source` 字段现在接受新的上下文值:
+    * `this`
+    * `attacker`
+    * `direct_attacker`
+    * `attacking_player`
+    * `target_entity`
+    * `interacting_entity`
+    * `tool`