Nattiden 1 год назад
Родитель
Сommit
555a33a450

+ 26 - 27
Project/libraries/Versions/Snapshot/2025/25w35a.md

@@ -16,9 +16,9 @@ cats: ["1.21", "1.21.9"]
 
 - 此 API 默认禁用,可以由服务器 properties 文件启用
 
-  - `management-server-enabled=true`
-  - `management-server-host=localhost`
-  - `management-server-port=25585`
+    - `management-server-enabled=true`
+    - `management-server-host=localhost`
+    - `management-server-port=25585`
 
 - 当启用时 API 可以通过 `ws://<management-server-host>:<management-server-port>` 访问
 - 支持查询以及更新服务器状态(玩家、白名单、操作员、设置、游戏规则)
@@ -27,10 +27,10 @@ cats: ["1.21", "1.21.9"]
 - 数据生成器在报告输出文件夹中提供一个 API schema (`json-rpc-api-schema.json`) 反映了 `rpc.discover` 方法返回的内容
 - API 遵守 [JSON-RPC 2.0 规范](https://www.jsonrpc.org/specification)
 - 使用带有命名空间的方法,并且保留的命名空间为 `minecraft` (如:`minecraft:players`,` minecraft:allowlist/add`)以及 `notification` (如 `notification:players/joined`)
-  - 可以使用自定义命名空间以及额外方法进行扩展
+    - 可以使用自定义命名空间以及额外方法进行扩展
 - 核心方法组: 玩家、白名单、操作员、服务器(保存、停止)、服务器设置、游戏规则
 - 方法调用示例:
-  - 请求:
+    - 请求:
 
 ```json
 {
@@ -61,8 +61,8 @@ cats: ["1.21", "1.21.9"]
 ```
 
 - 错误示例:
-  - 请求: `{"method": "minecraft:foo/bar","id": 1}`
-  - 响应:
+    - 请求: `{"method": "minecraft:foo/bar","id": 1}`
+    - 响应:
 
 ```json
 {
@@ -92,17 +92,17 @@ cats: ["1.21", "1.21.9"]
 #### 鼠标指针
 
 - 一些 UI 组件现在会更改鼠标指针的形状
-  - 例如: 文本输入框、数字滑块、按钮、滚动栏
+    - 例如: 文本输入框、数字滑块、按钮、滚动栏
 - 此外,字符标签可点击的部分(如链接)现在会将指针改为 “手” 状
 - 这项特性现在可以通过在 "鼠标设置" 的 "允许光标变化" 菜单中更改
 
 ### 对方块、物品以及实体的微调
 
 - 铜傀儡的碰撞箱微调
-  - 现在碰撞箱是 0.98 格高,以可以寻路通过一格高的空间
+    - 现在碰撞箱是 0.98 格高,以可以寻路通过一格高的空间
 - 在生成铜傀儡时创建的铜箱子现在与附近的其它铜箱子正常连接
 - 铜傀儡现在使用鞍装备槽放置在其避雷针顶上的方块
-  - 其头装备槽现在与正常的头装备槽一样,类似于人型生物
+    - 其头装备槽现在与正常的头装备槽一样,类似于人型生物
 
 ## 技术性更改
 
@@ -118,13 +118,13 @@ cats: ["1.21", "1.21.9"]
 - 因使用新游戏规则,移除了服务器 property `enable-command-block`
 - 因使用新游戏规则,移除了服务器 property `pvp`
 - 增加了服务器 property `management-server-enabled` 以控制服务器是否启用 Minecraft 服务端管理协议
-  - 默认为 `false`
+    - 默认为 `false`
 - 增加了服务器 property `management-server-port` 以控制服务器 Minecraft 服务端管理协议的端口
-  - 默认为 `25585`
+    - 默认为 `25585`
 - 增加了服务器 property `management-server-host` 以控制服务器 Minecraft 服务端管理协议的主机
-  - 默认为 `localhost`
+    - 默认为 `localhost`
 - 增加了服务器 property `status-heartbeat-interval` 以控制服务器发送通知到连接的客户端的时间间隔
-  - 默认为 0,意味着被禁用
+    - 默认为 0,意味着被禁用
 
 ## 数据包版本 85.0
 
@@ -133,13 +133,13 @@ cats: ["1.21", "1.21.9"]
 ### 游戏规则
 
 - 增加了 `pvp` 游戏规则控制,以控制玩家是否可以对其它玩家造成伤害
-  - 默认为 `true`
+    - 默认为 `true`
 - 增加了 `allowEnteringNetherUsingPortals` 游戏规则以控制下界是否可以通过传送门进入
-  - 默认为 `true`
+    - 默认为 `true`
 - 增加了 `spawnMonsters` 游戏规则以控制怪物是否自然生成
-  - 默认为 `true`
+    - 默认为 `true`
 - 增加了 `enableCommandBlocks` 游戏规则以控制命令方块是否启用
-  - 默认为 `true`
+    - 默认为 `true`
 
 ### 文本渲染
 
@@ -147,12 +147,11 @@ cats: ["1.21", "1.21.9"]
 
 - 更新了该组件以支持显示其它非字符对象作为文本的一部分
 - 新格式:
-
-  - `object`: 对象的类型,字符串,值见下方
-  - `<type-specific>`: 由对象类型决定的可选字段
+    - `object`: 对象的类型,字符串,值见下方
+    - `<type-specific>`: 由对象类型决定的可选字段
 
 - 与 `nbt` 文本组件相似,`object` 字段可以省略
-  - 然而,为了检查错误,我们推荐提供
+    - 然而,为了检查错误,我们推荐提供
 
 ##### `atlas` 对象类型
 
@@ -164,11 +163,11 @@ cats: ["1.21", "1.21.9"]
 - 渲染玩家的头
 - 如果提供了部分档案,皮肤会被与 `minecraft:profile` 组件在玩家的头上以相同的方式解析
 - 格式:
-  - `player`: 玩家档案
-    - `name`:玩家名称,可选字符串
-    - `id`: 玩家 UUID,可选的 UUID
-    - `properties`: 档案属性,可选的映射
-  - `hat`: 控制是否渲染帽子层,布尔值,默认为 `false`
+    - `player`: 玩家档案
+        - `name`:玩家名称,可选字符串
+        - `id`: 玩家 UUID,可选的 UUID
+        - `properties`: 档案属性,可选的映射
+    - `hat`: 控制是否渲染帽子层,布尔值,默认为 `false`
 
 ### 配方
 

+ 80 - 4
Project/libraries/Versions/Snapshot/2025/25w36a.md

@@ -1,7 +1,83 @@
 ---
-version-image-link: null
-not_finished: true
+version-image-link: https://tc.z.wiki/autoupload/f/XTxqEIEXt3ek2iMfNVy0xHr9SBDGMOz2CzLFKIoBJwSyl5f0KlZfm6UsKj-HyTuv/20250902/l0Ag/1170X500/image.png
 server-jar: https://piston-data.mojang.com/v1/objects/4d094c84219be8bbe23bcec02e1c016e12717e17/server.jar
-translator: null
-cats: ['1.21','1.21.9']
+translator: 最亮的信标
+cats: ['1.21', '1.21.9']
 ---
+## 新特性
+- 现在可以为每个维度设置世界边界
+
+### 末地闪光
+* 当末影龙雾效果激活时,天空中的闪光源不再可见,并削弱了光效亮度
+
+### 无障碍
+* 绑定到相同按键的多个按键绑定现在可以同时生效,之前只有其中一个会生效
+    * 例如,你可以绑定 `D` 到 `跳跃` 以及 `向左移动`,以同时跳跃并向左移动
+    * 绑定到相同按键的警告从红色变为黄色
+* 旁观者热键栏菜单键现在可以重新绑定
+    * 其为在按键绑定屏幕中的新的 `旁观者` 类别的一部分,除此之外还有之前加入的 `高亮玩家` 按键绑定
+
+## 更改
+* 从行为准则文件中删除了格式化代码
+
+### 世界边界
+* 每个维度现在有着独立的世界边界
+    * 这意味着每个维度现在可以有自己的世界边界大小以及位置
+
+### 对方块、物品以及实体的微调
+* 调整了铜火把以及铜灯笼的颜色,以便色觉障碍玩家分辨
+
+### UI
+* 在编辑框中双击世界现在会选中它
+
+### 方块状态
+* 充能的展示架现在只与其它拥有相同朝向的充能的展示架相连
+
+### 性能改进
+* 在玩家视野外的粒子不再渲染,这会在一些情况下提升性能
+
+## 技术性更改
+* 数据包版本现在为 86.0
+* 资源包版本现在为 68.0
+
+## 数据包版本 86.0
+* 增加了玩家模型实体
+* 世界边界现在是维度独立的了
+
+### 玩家模型
+增加了一种新的技术性实体,名为 `minecraft:mannequin`,仅能通过命令生成。
+
+* 玩家模型是一个有着玩家外形但不与玩家连接的实体
+* 玩家模型总是会在 `below_name` 记分栏位处显示一个“NPC”文本
+* 玩家模型与活体功能相同——它们可以手持、装备物品,有属性与效果,会受到伤害等
+
+数据字段:
+
+* `profile` - 在实体上显示的档案。这可以是玩家档案(与 `minecraft:profile` 组件格式相同),或一个有着下列字段的玩家模型档案:
+    * `texture` - 要使用的皮肤纹理的带有命名空间的 ID
+        * 皮肤在以相对于 `texture` 文件夹的路径区分,有着 `.png` 后缀
+        * 例如:`entity/player/wide/steve` 会使用默认的史蒂夫皮肤
+    * `cape` - 可选的要使用的披风的命名空间 ID
+        * 当指定时,使用与 `texture` 字段相同的格式
+        * 当缺省时,玩家模型无披风
+    * `elytra` - 可选的要使用的鞘翅的命名空间 ID
+        * 当指定时,使用与 `texture` 字段相同的格式
+        * 当缺省时,使用披风对应的鞘翅纹理,如果披风也缺省则使用默认鞘翅纹理
+    * `module` - 可选的模型类别,`wide` 或 `slim`
+        * 当缺省时,使用 `wide`
+* `hidden_layers` - 隐藏的皮肤层的列表
+    * 有效值:`cape`、 `jacket`、 `left_sleeve`、 `right_sleeve`、 `left_pants_leg`、 `right_pants_leg`、 `hat`
+* `main_hand` - 玩家模型的主手——`left` 或 `right`
+
+### 粒子
+* `dragon_breath` 现在可选地使用 `power` 参数(浮点值,默认 `1.0`),在所有随机进行过后会乘到自身的初速度上
+* `instant_effect` 与 `effect` 现在可选地使用 `power`(浮点值,默认 `1.0`)以及 `color`(RGB,默认`0xFFFFFF`)参数
+* `flash` 现在需要 `color` 参数
+
+## 资源包版本 68.0
+### 着色器
+* 下列未使用的着色器被移除
+    * `core/position_color_lightmap.vsh`
+    * `core/position_color_lightmap.fsh`
+    * `core/position_color_tex_lightmap.vsh`
+    * `core/position_color_tex_lightmap.fsh`