Browse Source

26.1-ss11

Nattiden 8 months ago
parent
commit
fcf8b4992a
1 changed files with 158 additions and 3 deletions
  1. 158 3
      Project/libraries/Versions/26/26.1/snapshot/26.1-snapshot-11.md

+ 158 - 3
Project/libraries/Versions/26/26.1/snapshot/26.1-snapshot-11.md

@@ -1,7 +1,162 @@
 ---
 ---
-version-image-link: null
-wip: true
+version-image-link: https://test.fukit.cn/autoupload/f/2f2dAwCzTAErK65bGUpyIlwFO-98G2eKN8Iake-wgqY/20260304/bi9X/1170X500/image.png/webp
 server-jar: https://piston-data.mojang.com/v1/objects/075b586f5d15168558250232227d6e65eb5f57b8/server.jar
 server-jar: https://piston-data.mojang.com/v1/objects/075b586f5d15168558250232227d6e65eb5f57b8/server.jar
-translator: null
+translator: 最亮的信标
 cats: ['26.1']
 cats: ['26.1']
 ---
 ---
+## 已知问题
+
+- 如果你在全屏模式下最小化游戏窗口(例如使用 Alt + Tab)你将无法最大化游戏窗口
+
+## 更改
+
+- 修复了成年和幼年兔子纹理以与其他新纹理保持一致
+- 猪音效变种现在有了进食时的音效
+- 幼年山羊现在冲撞时会摇头
+- 幼年猪灵的毛现在在其身体纹理的里外面都会显示
+- 修复了幼年熊猫头后部的纹理
+
+### 交易
+
+- 大师级图书管理员现在不再提供命名牌
+- 大师级图书管理员现在会以三个绿宝石的价格提供红色蜡烛和黄色蜡烛
+- 流浪商人现在会以一个绿宝石的价格提供命名牌
+
+### 音效
+
+- 更新了小号音符盒的音效资源
+
+## 技术性更改
+
+- 数据包版本现在为 100
+- 资源包版本现在为 83
+
+## 数据包版本 100
+
+### 猪音效变种
+
+现在通过新字段 `eat_sound` 大变体音效集,支持了自定义进食音效
+
+### 游戏测试环境
+
+#### 增加了 `timeline_attributes` 定义以设置任意数量的时间线
+
+- `timelines`: 需要设置的时间线列表
+
+### 方块状态
+
+- 在旗帜和告示牌默认方块状态的 `rotation` 属性从 `0` 更改为 `8`
+
+>[!DEVNOTE] 在极少的上下文中默认方块状态才会被使用,最多的用处是在没有任何属性的 `/setblock` 命令中。这项更改是为了让这些方块与其他方块(如头颅和发射器)默认朝向一致。
+
+### 战利品表
+
+- 从远古城市和林地府邸中移除了命名牌
+
+### 世界生成
+
+- 方块状态提供器现在有了一个新类型名为 `rule_based_state_provider`
+  - 这之前是单独的解析类型,但现在被代替为一个方块状态提供器的子类型
+  - 其可作为方块状态提供器被用于其它任意地物配置并且不再仅用于 `disk` 地物
+  - 格式:
+    - `fallback` - 一个可选的方块状态提供器
+    - `rules` - 规则列表
+      - `if_true` - 一个方块谓词,用于在提供方块之前检查方块位置
+      - `then` - 一个方块状态提供器
+
+### 标签
+
+#### 方块标签
+
+- 增加了 `#prevents_nearby_leaf_decay` 用于定义在曼哈顿距离 6 格内阻止树叶方块腐烂的方块
+
+## 资源包版本 83
+
+- 物品模型格式现在支持对独立的子模型进行变形
+
+### 音效
+
+- 为猪新增了新的音效事件:
+  - `entity.baby_pig.eat`
+  - `entity.pig_mini.eat`
+  - `entity.pig_big.eat`
+  - `entity.pig.eat`
+
+### 物品模型
+
+- `minecraft:model`、`minecraft:special`、`minecraft:range_dispatch`、`minecraft:composite`、`minecraft:select`、`minecraft:condition` 物品模型类型现在有 `transformation` 字段
+  - 这些字段有着和在 `minecraft:display` 实体上的 `transformation` 字段相同的格式,即一个由 16 个数组成的数组,代表一个分解了的平移、缩放与旋转信息的矩阵或结构
+  - 对于带有子元素的类型 (`minecraft:range_dispatch`、`minecraft:composite`、`minecraft:select`、`minecraft:condition`)、变形会和子元素的变形一起组合,除了 `minecraft:bundle/selected_item`
+  - 模型变形会在物品显示变形(即在模型文件的 `display` 片段)后生效
+- 对一些特殊物品模型(引用了 `minecraft:special` 的物品模型)的变形会提取到物品模型本身
+  - 受影响的特殊模型类型:
+    - `minecraft:bed`
+    - `minecraft:banner`
+    - `minecraft:conduit`
+    - `minecraft:copper_colem_statue`
+    - `minecraft:head`
+    - `minecraft:player_head`
+    - `minecraft:shulker_box`
+    - `minecraft:shield`
+    - `minecraft:trident`
+    - `minecraft:standing_sign`
+    - `minecraft:hanging_sign`
+
+#### `minecraft:bell` 特殊模型类型
+
+- 用于渲染钟方块的动画部分的新的特殊模型类型
+- 没有字段
+
+#### `minecraft:book` 特殊模型类型
+
+- 渲染附魔台和讲台上的书的新的特殊模型类型
+- 字段:
+  - `open_angle` - 在书皮和书脊之间以度数计的角度值(`0` 为关闭, `90` 为平铺)
+  - `page1`, `page2` - 书中两页的位置
+    - `0.0` 表示页面在最左侧,`1.0`表示页面在最右侧
+
+#### `minecraft:bed` 特殊模型类型
+
+- 现在该模型只渲染床的一半
+- 若要渲染全部两半,请使用 `minecraft:composite` 模型
+- 字段:
+  - `part` - `head`、`foot` 的其中之一
+
+#### `minecraft:banner` 特殊模型类型
+
+- 字段:
+  - `attachment` - 选择一个要被使用的模型,`wall`、 `ground` 的其中之一,默认值: `ground`
+
+#### `minecraft:chest` 特殊模型类型
+
+- 字段:
+  - `chest_type` - 选择一个要被使用的模型,`single`、 `left`、 `right` 的其中之一,默认值: `single`
+
+#### `minecraft:hanging_sign` 特殊模型类型
+
+- 字段:
+  - `attachment` - 选择一个要被使用的模型,one of `wall`、 `ceiling`、 `ceiling_middle` 的其中之一,默认值: `ceiling_middle`
+
+#### `minecraft:standing_sign` 特殊模型类型
+
+- 字段:
+  - `attachment` - 选择一个要被使用的模型,one of `wall`、 `ground` 的其中之一,默认值: `ground`
+
+#### `minecraft:shulker_box` 特殊模型类型
+
+- 移除了 `orientation` 字段
+
+### 方块状态渲染
+
+- 在末影人手持的方块以及方块展示实体等地方,更改了一些方块状态渲染方式(但是下落的方块和活塞没有更改)
+  - 附魔台现在在其顶上会显示一个闭合的书
+  - 使用特殊渲染的方块(如箱子、旗帜、头颅)现在应该会遵循方块状态属性:
+    - 渲染现在遵循 `rotation` 以及 `facing` 属性(如适用)
+    - 床现在仅会渲染其一半的模型,取决于其 `part` 属性
+    - 铜傀儡像现在遵循 `copper_golem_pose` 属性
+    - 墙、自支撑的告示牌、悬挂式告示牌、旗帜以及生物头颅现在有了独立的模型
+    - 箱子现在遵循 `part` 属性(如适用)
+  - 注:通常所有方块状态应该会在展示在方块展示实体上和放置在世界中时有着同样的外观,除了: 
+    - 流体
+    - 末地折跃门
+    - 末地传送门