|
|
@@ -2,6 +2,1020 @@
|
|
|
version-image-link: null
|
|
|
wip: true
|
|
|
server-jar: https://piston-data.mojang.com/v1/objects/823e2250d24b3ddac457a60c92a6a941943fcd6a/server.jar
|
|
|
-translator: null
|
|
|
+translator: Zarijaden
|
|
|
cats: ['26.2']
|
|
|
---
|
|
|
+
|
|
|
+### 混沌立方已登陆 Minecraft Java 版!
|
|
|
+
|
|
|
+探索这个布满沸腾硫黄池、令人惊艳的洞穴生物群系,用硫黄和朱砂建造,并见识硫方怪对方块那奇特的好胃口!从弹跳、滑行到爆炸惊喜,这种难以捉摸的生物为建造、竞速和生存带来了全新的玩法。现在就到 Minecraft 里体验混沌立方吧!
|
|
|
+
|
|
|
+挖矿愉快!
|
|
|
+
|
|
|
+## 新特性
|
|
|
+
|
|
|
+- 加入了硫方怪生物
|
|
|
+- 加入了硫黄洞穴生物群系
|
|
|
+- 加入了朱砂与硫黄方块系列
|
|
|
+- 加入了硫黄尖锥与烈性硫黄方块
|
|
|
+- 加入了由 fingerspit 创作的新音乐唱片"Bounce"
|
|
|
+- 加入了 5 首由 fingerspit 创作的新音乐曲目
|
|
|
+- 加入了好友列表
|
|
|
+- 在在线选项中加入了好友列表的新设置
|
|
|
+- 加入了通过 Vulkan 渲染游戏的实验性支持
|
|
|
+- 在视频设置中加入了新选项"图形API"
|
|
|
+- 向游戏加入了瑞士法语、楚瓦什语、加洛语、乌兹别克语和沃罗语的语言支持
|
|
|
+
|
|
|
+### 硫方怪
|
|
|
+
|
|
|
+- 加入了硫方怪生物
|
|
|
+- 会在新的硫黄洞穴生物群系中生成
|
|
|
+- 当玩家手持方块与其交互时:
|
|
|
+ - 硫方怪会吸收该方块
|
|
|
+ - 其 AI 会被禁用
|
|
|
+ - 体内有方块时:
|
|
|
+ - 硫方怪会变成一个可被推动的实体物体:
|
|
|
+ - 不会受到摔落伤害或来自玩家的伤害
|
|
|
+ - 玩家可以击打和推动它
|
|
|
+ - 它会获得下列原型之一,并据所吸收的方块改变自身的物理属性
|
|
|
+ - 玩家可以使用剪刀与其交互:
|
|
|
+ - 这会移除其体内吸收的方块
|
|
|
+ - 硫方怪的 AI 会重新启用
|
|
|
+- 硫方怪会跟随手持其可吸收方块的玩家
|
|
|
+- 硫方怪会寻找附近的方块掉落实体,并移动过去将其吸收
|
|
|
+- 被击杀时,硫方怪会分裂成两个更小的硫方怪
|
|
|
+- 可以用黏液球喂食小型硫方怪,使其长成大型硫方怪
|
|
|
+- 可以用空铁桶捡起大型硫方怪
|
|
|
+- 硫方怪无法进入船,但可以乘坐矿车
|
|
|
+- 发射器可以:
|
|
|
+ - 为硫方怪放入或更换体内的方块
|
|
|
+ - 使用剪刀移除其体内的方块
|
|
|
+ - 用硫方怪桶生成一个硫方怪
|
|
|
+- 河豚不会被硫方怪吓到
|
|
|
+
|
|
|
+#### 硫方怪原型
|
|
|
+
|
|
|
+- 每种原型的特征在于:硫方怪被击中后的速度、与方块和可碰撞实体碰撞时的弹性、地面摩擦力、空气阻力,以及是否会在液体中漂浮
|
|
|
+- 目前有下列原型:
|
|
|
+ - 普通:中等速度、中等弹性、中等地面摩擦力以及较低的空气阻力
|
|
|
+ - 具有浮力
|
|
|
+ - 用于吸收松散矿物和泥土类方块时
|
|
|
+ - 弹性:高速度、高弹性、中等地面摩擦力以及较低的空气阻力
|
|
|
+ - 具有浮力
|
|
|
+ - 用于吸收木质方块时
|
|
|
+ - 缓慢弹性:低速度、高弹性、中等摩擦力以及中等空气阻力
|
|
|
+ - 用于吸收石头类方块时
|
|
|
+ - 缓慢平移:低速度、低弹性、中等地面摩擦力以及中等空气阻力
|
|
|
+ - 用于吸收金属方块时
|
|
|
+ - 快速平移:高速度、低弹性、中等地面摩擦力以及较低的空气阻力
|
|
|
+ - 用于吸收有机方块时
|
|
|
+ - 轻盈:低速度、高弹性、中等地面摩擦力以及较高的空气阻力
|
|
|
+ - 具有浮力
|
|
|
+ - 用于吸收羊毛方块时
|
|
|
+ - 快速滑行:高速度、无弹性、较低的地面摩擦力以及较低的空气阻力
|
|
|
+ - 用于吸收冰类方块时
|
|
|
+ - 缓慢滑行:低速度、无弹性、较低的地面摩擦力以及较低的空气阻力
|
|
|
+ - 用于吸收蘑菇类方块时
|
|
|
+- 此外还有下列特殊原型:
|
|
|
+ - 高阻力:速度极慢、阻力与弹性较低,但地面摩擦力极高
|
|
|
+ - 用于吸收灵魂沙和灵魂土时
|
|
|
+ - 黏性:属性与快速平移原型相同,但以极高的地面摩擦力和无弹性来模拟黏性
|
|
|
+ - 用于吸收蜜脾块时
|
|
|
+ - 爆炸:与普通原型的属性类似,但空气阻力略高
|
|
|
+ - 用于吸收 TNT 时
|
|
|
+ - 吸收的 TNT 可以被红石、火源(包括装有打火石的发射器)或附近的爆炸激活
|
|
|
+ - 被火或红石激活时,吸收的 TNT 引燃时间为 6 秒
|
|
|
+ - 被爆炸激活时,吸收的 TNT 引燃时间在 0.75 至 3 秒之间随机
|
|
|
+ - 体内有已激活 TNT 的硫方怪无法用铁桶装起
|
|
|
+ - 已激活的 TNT 无法用剪刀剪出
|
|
|
+ - 爆炸后不会生成小型硫方怪
|
|
|
+ - 高温:与普通原型的属性相同,但会伤害接触到的实体
|
|
|
+ - 用于吸收岩浆块时
|
|
|
+
|
|
|
+### 硫黄洞穴生物群系
|
|
|
+
|
|
|
+- 加入了硫黄洞穴生物群系
|
|
|
+- 会在地下自然生成
|
|
|
+- 硫黄洞穴生物群系中有硫黄与朱砂构成的带状层
|
|
|
+- 会生成新的硫方怪生物以及洞穴蜘蛛
|
|
|
+- 会生成含有烈性硫黄的硫黄池
|
|
|
+
|
|
|
+### 硫黄涌泉
|
|
|
+
|
|
|
+- 是会在硫黄洞穴生物群系上方自然生成的新地物
|
|
|
+- 由硫黄、烈性硫黄和岩浆块组成
|
|
|
+- 硫黄涌泉有 4 种不同尺寸的变种:
|
|
|
+ - 小型
|
|
|
+ - 中型
|
|
|
+ - 大型
|
|
|
+ - 特大型
|
|
|
+
|
|
|
+### 朱砂与硫黄方块系列
|
|
|
+
|
|
|
+- 加入了朱砂与硫黄石质方块系列
|
|
|
+- 两者都有磨制与砖变种
|
|
|
+- 每个变种都有对应的台阶、楼梯和墙方块
|
|
|
+- 加入了雕纹朱砂与雕纹硫黄方块
|
|
|
+
|
|
|
+### 烈性硫黄
|
|
|
+
|
|
|
+- 是会在硫黄洞穴生物群系内的水池中自然生成的新方块
|
|
|
+- 会产生气泡,向上穿过最多 4 格水源方块
|
|
|
+- 放置在不超过 4 格水源方块下方时,会在水面生成一团令人反胃的气体
|
|
|
+ - 这团气体会沿相邻的水面扩散,最大半径为 3 格
|
|
|
+- 可以用 9 个硫黄合成
|
|
|
+- 放置在岩浆块或熔岩上方、且处于 1-4 格水源方块下方时,会形成间歇泉
|
|
|
+- 下方是岩浆块时,间歇泉会随机间隔喷发,向上喷出水粒子,并对上方的实体施加向上的冲量
|
|
|
+- 下方是熔岩时,间歇泉会连续喷发,但声音比下方是岩浆块时略弱
|
|
|
+- 间歇泉在开始和结束喷发时会发出可被幽匿感测体检测到的游戏事件
|
|
|
+
|
|
|
+### 硫黄尖锥
|
|
|
+
|
|
|
+- 是会在硫黄洞穴生物群系内的硫黄上自然生成的新方块
|
|
|
+- 放置在天花板时为钟乳石形态,放置在地面时为石笋形态
|
|
|
+- 可以拼接成更长的钟乳石与石笋
|
|
|
+- 尖端相邻时钟乳石与石笋会连接,但潜行放置时不会
|
|
|
+- 钟乳石形态的硫黄尖锥放置在硫黄下方时可以生长
|
|
|
+- 石笋形态下方没有依附物时会被破坏
|
|
|
+- 钟乳石形态上方没有依附物时会掉落
|
|
|
+- 被掉落的钟乳石砸中会受伤,因为它很尖!
|
|
|
+- 石笋形态不尖,落在上面不会受到额外伤害
|
|
|
+- 投掷的三叉戟可以破坏硫黄尖锥
|
|
|
+- 4 个硫黄尖锥可以合成 1 个硫黄
|
|
|
+
|
|
|
+### 音乐与音效
|
|
|
+
|
|
|
+- 加入了新的音乐唱片:
|
|
|
+ - 由 fingerspit 创作的"Bounce"
|
|
|
+ - 有机会在位于硫黄洞穴生物群系的废弃矿井运输矿车中找到
|
|
|
+ - 在音符盒中播放时,红石比较器输出强度为 8
|
|
|
+- 加入了 5 首由 fingerspit 创作的新背景音乐曲目:
|
|
|
+ - "Shores"
|
|
|
+ - "Memories"
|
|
|
+ - "Nightly"
|
|
|
+ - "Home"
|
|
|
+ - "Ebb"
|
|
|
+- 加入了硫黄、烈性硫黄和朱砂的方块音效
|
|
|
+- 加入了硫方怪和小型硫方怪的生物音效
|
|
|
+- 加入了对硫方怪使用铁桶时的音效
|
|
|
+- 加入了间歇泉喷发的音效
|
|
|
+
|
|
|
+### 进度
|
|
|
+
|
|
|
+- 加入了新的农业进度"坏了",让硫方怪吸收 TNT 即可获得
|
|
|
+
|
|
|
+### 好友列表
|
|
|
+
|
|
|
+- 加入了好友列表,可通过标题屏幕和暂停菜单上新增的"好友"按钮访问
|
|
|
+- 好友列表可以通过新增的快捷键(默认为 `O`)打开
|
|
|
+- 好友按钮会显示带有好友请求数量的通知徽章,最多显示 5 个,超出时显示"more"标记
|
|
|
+- 好友列表以叠加层形式呈现,包含两个标签页:
|
|
|
+ - 好友:显示当前已添加的好友,可在此移除好友,或通过玩家档案名称发送新的好友请求
|
|
|
+ - 请求:显示收到的好友请求(可接受或拒绝)以及发出的好友请求(可取消)
|
|
|
+- 好友列表中,好友名称下方会显示下列在线状态之一:
|
|
|
+ - "离线"
|
|
|
+ - "在线"
|
|
|
+ - "在线(局域网)"
|
|
|
+ - "在线(世界)"
|
|
|
+ - "在线(Realm)"
|
|
|
+ - "在线(服务器)"
|
|
|
+- 发送、接受、拒绝、取消和移除操作会在界面中确认;当服务无法访问、速率受限或所请求的玩家档案名称不存在时,会显示明确的错误消息
|
|
|
+- 游戏运行期间发生的好友变动会通过弹窗通知显示:
|
|
|
+ - 发送好友请求时
|
|
|
+ - 收到好友请求时
|
|
|
+ - 发出的好友请求被对方接受时
|
|
|
+- 弹窗通知在对方皮肤可用时会显示其皮肤的脸部
|
|
|
+- 好友列表打开时每分钟检查一次更新,否则每 5 分钟检查一次
|
|
|
+- "好友"按钮首次出现在标题屏幕时,会显示一个确认对话框,询问玩家是否启用好友列表
|
|
|
+- 好友列表、好友请求隐私以及 Microsoft 账户安全设置链接,都通过在线选项中新增的"好友列表"部分管理
|
|
|
+- 在 Xbox 个人资料中将聊天设置设为"仅好友"的玩家,只有互为好友时才会看到其他玩家的聊天消息
|
|
|
+
|
|
|
+### 在线选项中的好友列表设置
|
|
|
+
|
|
|
+- 在在线选项中加入了设置,用于控制好友列表及其功能的可用性
|
|
|
+- 在在线选项中加入了"游戏内通知"开关,用于控制在世界内是否显示好友列表的弹窗通知
|
|
|
+- 在在线选项中加入了"允许请求"开关,用于控制其他玩家是否可以向你发送好友请求
|
|
|
+- 在在线选项界面加入了"可见性"选项,用于控制在好友列表中向好友展示的信息(默认:"全部")
|
|
|
+ - "全部展示":分享游戏内活动
|
|
|
+ - "不展示":不分享任何活动,向好友显示为"离线"
|
|
|
+ - "仅展示部分":活动分享仅限于"在线"和"离线"
|
|
|
+- 在在线选项中加入了"Xbox 设置…"按钮,可打开 Microsoft 账户隐私与在线安全设置
|
|
|
+
|
|
|
+### Vulkan 支持
|
|
|
+
|
|
|
+- 正如此前宣布的,我们打算将游戏从 OpenGL 切换到 Vulkan
|
|
|
+- 较老的硬件或驱动不支持 Vulkan,在这些情况下会回退为使用 OpenGL
|
|
|
+ - 目前的要求是支持动态渲染和推送描述符的 Vulkan 1.2,但此要求今后可能提高或降低
|
|
|
+- 目前这仍是实验性的渲染后端,性能和稳定性可能较差
|
|
|
+ - 请将其相关漏洞反馈到我们的漏洞追踪器
|
|
|
+- 在 Vulkan 下,我们会优先使用**独立显卡**而非集成显卡,这与 OpenGL 不同
|
|
|
+- 可以在 `F3` 调试叠加层(`system_specs` 部分)查看当前使用的后端
|
|
|
+- 在 macOS 上,我们使用 MoltenVK 将 Vulkan 转译为 Metal
|
|
|
+
|
|
|
+### "图形API"视频设置
|
|
|
+
|
|
|
+- 这是"视频设置"中新增的选项
|
|
|
+- 有三个值:**默认**、**优先使用Vulkan(实验性)**和**优先使用OpenGL**
|
|
|
+- "默认"可能会由我们酌情更改,我们推荐所有用户使用此项,除非遇到问题需要更改
|
|
|
+ - 目前它与"优先使用OpenGL"相同
|
|
|
+- "优先使用Vulkan(实验性)"会尝试使用 Vulkan 渲染,若不可用则回退为 OpenGL
|
|
|
+ - Vulkan 支持目前是实验性的,在某些系统上使用它可能会降低性能或导致不稳定
|
|
|
+- "优先使用OpenGL"会尝试使用 OpenGL 渲染,若不可用则回退为 Vulkan
|
|
|
+
|
|
|
+#### 启动与回退行为
|
|
|
+
|
|
|
+- 若在设置为"优先使用Vulkan(实验性)"时游戏在启动时崩溃,该设置会自动改为"默认"
|
|
|
+- 设置为"默认"时,游戏仍会在启动时尝试收集与 Vulkan 有关的系统信息
|
|
|
+- 若在设置为"默认"时游戏在启动时崩溃,该设置会自动改为"优先使用OpenGL"
|
|
|
+ - 设置为"优先使用OpenGL"时,游戏不会与 Vulkan 产生任何交互,以免因此导致崩溃
|
|
|
+
|
|
|
+## 更改
|
|
|
+
|
|
|
+- 微调了多种生物的边界箱、视平线高度和乘客位置
|
|
|
+- 疣猪兽现在被视为敌对生物,不会在和平难度下生成
|
|
|
+- 修正了幼年疣猪兽和幼年僵尸疣猪兽的左耳纹理,使其正确镜像
|
|
|
+- 更新了主菜单的背景全景图
|
|
|
+- 当游戏被粒子淹没时,游戏不再移除正在飞行中的现有粒子,而是随机选择渲染或不渲染粒子,以保持在粒子限制以下
|
|
|
+ - 此更改在大量新喷发的间歇泉时尤为明显
|
|
|
+- 作为世界的主机,使用 `F3` + `F4` 或命令更改游戏模式时,也会一起更改世界的默认游戏模式
|
|
|
+- 现在升级某些 26.1 之前版本的世界时,速度会更快
|
|
|
+- 在极限模式世界中以旁观模式重生不再会关闭游戏规则 `spectators_generate_chunks`
|
|
|
+- 移除了触屏模式
|
|
|
+
|
|
|
+> [!DEVNOTE] 触屏模式长期以来实现不佳,也未得到妥善支持。我们在此版本中移除了该功能。如需就此提供反馈,请前往反馈网站。
|
|
|
+
|
|
|
+### 方块、物品与实体的微调
|
|
|
+
|
|
|
+- 床现在稍微更有弹性,以匹配基岩版
|
|
|
+- 当实体从方块或其他可碰撞实体上弹开时,会发出振动频率为 2 的振动
|
|
|
+
|
|
|
+> [!DEVNOTE] 我们调整了床和黏液块在碰撞后恢复实体速度的方式。例如,通过实体属性移除空气阻力后,黏液块现在可以正确地让生物无限弹跳。这可能会影响玩家对床和黏液块弹性的感受。
|
|
|
+
|
|
|
+### 音效
|
|
|
+
|
|
|
+- 更新了鹦鹉螺喷射与鹦鹉螺恢复的音效
|
|
|
+- 更新了鸡的某一种音效变体的受伤和死亡音效
|
|
|
+
|
|
|
+### 用户界面
|
|
|
+
|
|
|
+- 在标题屏幕和暂停菜单中加入了"好友"按钮
|
|
|
+- 视频设置"独占全屏"的提示框现在会提及自适应同步(Nvidia G-Sync、AMD FreeSync)在启用时应该能工作、在禁用时不能工作
|
|
|
+
|
|
|
+#### 世界选项屏幕
|
|
|
+
|
|
|
+- 世界的主机现在可以在世界选项屏幕中使用"游戏模式"和"允许命令"按钮
|
|
|
+ - 这些按钮在极限模式中不可用
|
|
|
+
|
|
|
+#### 对局域网开放屏幕
|
|
|
+
|
|
|
+- 世界的主机现在可以为世界中(与自身独立)的其他玩家配置"游戏模式"和"允许命令"的值
|
|
|
+ - 这些按钮位于对局域网开放屏幕中的"对其他玩家的设置"标题下
|
|
|
+
|
|
|
+## 技术性更改
|
|
|
+
|
|
|
+- 数据包版本号现为 `107.1`
|
|
|
+- 资源包版本号现为 `88.0`
|
|
|
+- 使用 Tracy 分析游戏性能(以 `--tracy` 启动)时,现在也会包含 GPU 耗时
|
|
|
+- 现在渲染使用反向深度缓冲,这有助于在大部分硬件上改善深度冲突
|
|
|
+- 调试屏幕的 `fps` 选项现在会报告所使用的呈现模式类型(例如 `mailbox` 或 `fifo relaxed`),而不再仅显示 `vsync`
|
|
|
+- `particle_render_stats` 现在包括不同粒子组的数量(`SQ` 表示 `single quads`、`NR` 表示 `no render`、`EG` 表示 `elder guardians`、`IP` 表示 `item pickup`),以及粒子总数量
|
|
|
+- 如果玩家没有对应记分项,玩家标签叠加层上不再显示玩家的分数
|
|
|
+- 更新了遥测
|
|
|
+
|
|
|
+### 服务器属性
|
|
|
+
|
|
|
+- 加入了 `chat-spam-threshold-seconds` 和 `command-spam-threshold-seconds` 属性,将聊天与命令的滥发阈值分开
|
|
|
+ - 两个阈值默认均为 10,这也是先前命令与聊天合并在一起的阈值
|
|
|
+ - 这些阈值用于配置因聊天消息或命令发送过多而自动踢出玩家的机制
|
|
|
+ - 该值描述的是玩家必须持续滥发多少秒才会被踢出,玩家每发送一条消息,计数器增加 1 秒
|
|
|
+ - 计数器每游戏刻减少一次(相当于 1/20 秒),计数器达到所配置的阈值时玩家会被踢出
|
|
|
+ - 任一阈值设为 0 即可禁用对应类型滥发消息的踢出
|
|
|
+ - 在默认阈值 10 下,以下消息频率会导致踢出:
|
|
|
+ - 1 秒内发送 11 条消息
|
|
|
+ - 2 秒内发送 14 条消息
|
|
|
+ - 10 秒内发送 21 条消息
|
|
|
+
|
|
|
+### Minecraft 服务器管理协议 3.0.0
|
|
|
+
|
|
|
+- 管理服务端现在在 Minecraft 服务端之前启动
|
|
|
+ - 最显著的是,这意味着现在在世界加载和可能升级时就会发出心跳包
|
|
|
+- `rpc.discover` 和 `notification/server/status` 方法现在可以在专用服务器启动之前访问
|
|
|
+ - 在这段时间调用其他方法时,服务器会返回错误
|
|
|
+
|
|
|
+### 遥测
|
|
|
+
|
|
|
+#### 世界事件中的新属性
|
|
|
+
|
|
|
+- `server_session_id`:多人游戏会话的唯一标识符,同一会话中的所有玩家共享该值
|
|
|
+ - "会话"定义为至少有一名玩家在服务器中的连续时间段
|
|
|
+ - 此属性为必要属性,不受选择加入设置影响
|
|
|
+
|
|
|
+#### 新的必要事件
|
|
|
+
|
|
|
+- `graphics_capabilities`
|
|
|
+ - 这是会在启动时发送的新事件,用于告知我们用于运行游戏的图形设备的功能
|
|
|
+ - 加入了新属性 `backend_name`
|
|
|
+ - 其值为 `Vulkan` 或 `OpenGL`,用于帮助我们了解玩家使用的图形 API
|
|
|
+ - 加入了新属性 `backend_failure_reason`
|
|
|
+ - 其值为一组简短的错误代码,例如 `vulkan_device_version_too_low`,用于帮助我们识别目标 Vulkan 要求方面的问题
|
|
|
+ - 加入了新属性 `backend_failure_message`
|
|
|
+ - 其值为简短而笼统的信息,例如 `Failed to find the GLFW platform surface extensions`,用于在玩家运行 Vulkan 遇到问题时帮助我们缩小范围
|
|
|
+ - 加入了新属性 `backend_failure_missing_capabilities`
|
|
|
+ - 其值为 Vulkan 缺失功能的列表,例如 `VULKAN_CORE_1_2, VK_KHR_dynamic_rendering`,用于帮助我们了解玩家使用 Vulkan 需要哪些功能
|
|
|
+
|
|
|
+## 数据包版本 107.1
|
|
|
+
|
|
|
+### 硫方怪原型注册表
|
|
|
+
|
|
|
+加入了数据驱动的 `minecraft:sulfur_cube_archetype` 注册表。其元素从 `data/<命名空间>/sulfur_cube_archetype/<路径>.json` 加载。
|
|
|
+
|
|
|
+条目格式:带有字段的对象:
|
|
|
+
|
|
|
+- `items`:物品标签,包含全部可喂食给对应原型硫方怪的物品
|
|
|
+- `buoyant`:布尔值,决定该原型的硫方怪是否会在液体中漂浮
|
|
|
+- `explosion`:可选字段,若存在,该原型的硫方怪会爆炸:
|
|
|
+ - `fuse`:正整数,点燃时的引燃时间
|
|
|
+ - `power`:非负整数,爆炸威力
|
|
|
+ - `causes_fire`:布尔值,爆炸是否产生火
|
|
|
+- `contact_damage`:可选字段,若存在,该原型的硫方怪会在实体与其接触时造成伤害:
|
|
|
+ - `amount`:非负浮点数,造成的伤害大小
|
|
|
+ - `damage_type`:伤害类型
|
|
|
+ - `attribute_to_source`:布尔值,决定伤害是否由硫方怪造成
|
|
|
+- `attribute_modifiers`:一个对象列表,字段:
|
|
|
+ - `attribute`:实体属性,要修改的属性
|
|
|
+ - `id`:命名空间 ID,修饰符的唯一标识符
|
|
|
+ - `amount`:双精度浮点数,属性的修改量
|
|
|
+ - `operation`:字符串,属性的修改方式,为 `add_value`、`add_multiplied_base` 和 `add_multiplied_total` 之一
|
|
|
+- `knockback_modifiers`:包含多个修饰字段的字段,用于决定硫方怪被击退的大小和方向
|
|
|
+ - `horizontal_power`:浮点数,代表水平方向的击退大小
|
|
|
+ - `vertical_power`:浮点数,代表竖直方向的击退大小
|
|
|
+- `sound_settings`:包含硫方怪多种声音设置的字段
|
|
|
+ - `hit_sound`:声音事件,硫方怪体内含有方块时被攻击时播放
|
|
|
+ - `push_sound`:声音事件,硫方怪体内含有方块时被推动时播放
|
|
|
+ - `push_sound_impulse_threshold`:浮点数,指定触发硫方怪推动音效所需的最小冲量
|
|
|
+ - `push_sound_cooldown`:浮点数,指定推动音效的冷却秒数
|
|
|
+
|
|
|
+### 命令
|
|
|
+
|
|
|
+- 当授予或撤销多个进度时,命令输出现在会报告所有玩家改变的进度状态数量
|
|
|
+- 当对多个玩家授予或撤销进度或准则时,命令输出现在会报告任何更改所影响到的玩家数量
|
|
|
+- 队伍颜色参数(用于 `team modify [name] color` 和 `waypoint modify [name] color`)现在仅接受带下划线的小写名称
|
|
|
+ - 例如只接受 `dark_purple`,不接受 `darkpurple` 或 `DarkPurple`
|
|
|
+ - 这些值现在与文本组件中的颜色名称匹配
|
|
|
+- `execute on owner` 命令现在会将恼鬼视为由其唤魔者所拥有
|
|
|
+
|
|
|
+#### 加入了 `unpublish`
|
|
|
+
|
|
|
+- 可在集成服务端存在时取消开放世界
|
|
|
+
|
|
|
+### 属性
|
|
|
+
|
|
|
+#### 加入了 `minecraft:bounciness`
|
|
|
+
|
|
|
+- 决定实体与方块和可碰撞实体碰撞后恢复的速度比例
|
|
|
+- 落在有弹性的方块(如床和黏液块)上时,会应用(方块或实体中)较高的弹性
|
|
|
+- 接受 0.0 至 1.0 之间的值
|
|
|
+- 默认值:0.0,不恢复任何速度
|
|
|
+- 最大值:1.0,恢复全部速度,与方块和可碰撞实体碰撞后不再降低速度
|
|
|
+
|
|
|
+#### 加入了 `minecraft:friction_modifier`
|
|
|
+
|
|
|
+- 决定实体受其所站立方块的地面摩擦力影响程度
|
|
|
+- 接受 0.0 至 2048.0 之间的值
|
|
|
+- 默认值:1.0,不修改方块的摩擦力
|
|
|
+- 最小值:0.0,方块的摩擦力减小到 0
|
|
|
+- 高于 1.0 的值会增加实体从所站立方块获得的摩擦力
|
|
|
+
|
|
|
+#### 加入了 `minecraft:air_drag_modifier`
|
|
|
+
|
|
|
+- 决定实体在空气中受到的阻力
|
|
|
+- 接受 0.0 至 2048.0 之间的值
|
|
|
+- 默认值:1.0,实体在空气中移动时使用现有的阻力
|
|
|
+- 最小值:0.0,不对实体应用阻力
|
|
|
+- 高于 1.0 的值会增加实体在空气中移动时受到的阻力
|
|
|
+
|
|
|
+#### 加入了 `minecraft:name_tag_distance`
|
|
|
+
|
|
|
+- 控制实体的名称标签在多少格之内可见
|
|
|
+- 实体不可见时,名称也不可见
|
|
|
+- 接受 0.0 至 512.0 之间的值
|
|
|
+- 默认值:64.0
|
|
|
+
|
|
|
+#### 加入了 `minecraft:below_name_distance`
|
|
|
+
|
|
|
+- 控制 `below_name` 记分板显示在多少格之内可见
|
|
|
+- 实体不可见时,该显示也不可见
|
|
|
+- 接受 0.0 至 512.0 之间的值
|
|
|
+- 默认值:10.0
|
|
|
+
|
|
|
+#### 对 `minecraft:knockback_resistance` 的更改
|
|
|
+
|
|
|
+- 最小值从 0.0 改为 -2.0
|
|
|
+
|
|
|
+### 数据组件
|
|
|
+
|
|
|
+#### 加入了 `minecraft:sulfur_cube_content`
|
|
|
+
|
|
|
+- 表示硫方怪体内吸收的物品
|
|
|
+- 格式:被硫方怪吸收的物品
|
|
|
+ - 例如 `minecraft:sulfur_cube_content=green_wool`
|
|
|
+
|
|
|
+### 实体数据
|
|
|
+
|
|
|
+- 移除了生物的 `HurtByTimestamp` 标签,应改用 `ticks_since_last_hurt_by_mob`
|
|
|
+
|
|
|
+### 方块实体数据
|
|
|
+
|
|
|
+- 移除了方块实体 `minecraft:bed`
|
|
|
+
|
|
|
+### 伤害类型
|
|
|
+
|
|
|
+- 加入了新的伤害类型 `minecraft:sulfur_cube_hot`
|
|
|
+
|
|
|
+### 谓词
|
|
|
+
|
|
|
+#### 实体谓词
|
|
|
+
|
|
|
+实体谓词格式已从包含多个可选字段的结构更改为类似于数据组件映射的结构。
|
|
|
+
|
|
|
+例如,`effects` 此前是一个可选字段:
|
|
|
+
|
|
|
+```text
|
|
|
+{
|
|
|
+ "effects": {...}
|
|
|
+}
|
|
|
+```
|
|
|
+
|
|
|
+在此版本中,它变成了组件式的子谓词条目:
|
|
|
+
|
|
|
+```text
|
|
|
+{
|
|
|
+ "minecraft:effects": {...}
|
|
|
+}
|
|
|
+```
|
|
|
+
|
|
|
+主要功能更改如下:
|
|
|
+
|
|
|
+- 实体谓词中所有的键现在均为命名空间 ID
|
|
|
+ - 由于命名空间 ID 可以省略命名空间(默认为 `minecraft` 命名空间),现有的字段名依旧有效
|
|
|
+ - 例外:字段 `type` 已重命名为 `minecraft:entity_type`
|
|
|
+- 现在未知的子谓词组件会被拒绝(此前未知字段会被忽略)
|
|
|
+
|
|
|
+现有的特定类型子谓词已重命名并移至顶层。
|
|
|
+
|
|
|
+- `minecraft:lightning` → `minecraft:type_specific/lightning`
|
|
|
+- `minecraft:fishing_hook` → `minecraft:type_specific/fishing_hook`
|
|
|
+- `minecraft:player` → `minecraft:type_specific/player`
|
|
|
+- `minecraft:raider` → `minecraft:type_specific/raider`
|
|
|
+- `minecraft:sheep` → `minecraft:type_specific/sheep`
|
|
|
+- `minecraft:slime` → `minecraft:type_specific/cube_mob`,因为现在除史莱姆和岩浆怪外,它也包括硫方怪
|
|
|
+
|
|
|
+例如:
|
|
|
+
|
|
|
+```json
|
|
|
+{
|
|
|
+ "type_specific": {
|
|
|
+ "type": "minecraft:player",
|
|
|
+ "looking_at": {
|
|
|
+ "type": "minecraft:ender_dragon"
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+```
|
|
|
+
|
|
|
+变为
|
|
|
+
|
|
|
+```json
|
|
|
+{
|
|
|
+ "minecraft:type_specific/player": {
|
|
|
+ "looking_at": {
|
|
|
+ "minecraft:type": "minecraft:ender_dragon"
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+```
|
|
|
+
|
|
|
+##### 加入了 `minecraft:entity_tags` 实体子谓词
|
|
|
+
|
|
|
+该谓词用于匹配实体标签(即通过 `/tag` 命令设置的标签)。
|
|
|
+
|
|
|
+字段:
|
|
|
+
|
|
|
+- `any_of`:可选的字符串列表,若存在,被匹配的实体必须至少具有其中一个标签
|
|
|
+- `all_of`:可选的字符串列表,若存在,被匹配的实体必须具有其中的全部标签
|
|
|
+- `none_of`:可选的字符串列表,若存在,被匹配的实体不得具有其中任何一个标签
|
|
|
+
|
|
|
+### 世界生成
|
|
|
+
|
|
|
+- 加入了世界生成类型的方块谓词 `matching_biomes`,用于检查方块位置是否匹配任一指定的生物群系
|
|
|
+ - 格式:带有字段的对象:
|
|
|
+ - `biomes`:生物群系 ID、生物群系 ID 列表,或带 `#` 前缀的生物群系标签,即要匹配的生物群系
|
|
|
+- `tree` 地物配置中的方块状态提供器 `below_trunk_provider` 不再具有默认值
|
|
|
+
|
|
|
+#### 表面规则
|
|
|
+
|
|
|
+##### 对 `noise_threshold` 条件的更改
|
|
|
+
|
|
|
+- 加入了新字段 `is_3d`:布尔值,为 `true` 时在三维空间中评估噪声
|
|
|
+ - 若未指定,默认为 `false`
|
|
|
+
|
|
|
+#### 维度类型
|
|
|
+
|
|
|
+- 字段 `infiniburn` 除标签外,现在也接受 ID 和 ID 列表
|
|
|
+
|
|
|
+#### 已配置的地物
|
|
|
+
|
|
|
+##### 加入了 `minecraft:sequence` 地物类型
|
|
|
+
|
|
|
+按顺序生成一组已放置的地物。若列表中任一地物未被放置,后续地物也会被跳过。
|
|
|
+
|
|
|
+格式:带有字段的对象:
|
|
|
+
|
|
|
+- `features`:已放置的地物列表,或带 `#` 前缀的已放置的地物标签,即要生成的地物
|
|
|
+
|
|
|
+##### 加入了 `minecraft:template` 地物类型
|
|
|
+
|
|
|
+从给定的带权重的命名空间 ID 列表中随机选取一个模板放置。默认情况下,模板会随机旋转,并以原点为中心生成。
|
|
|
+
|
|
|
+格式:带有字段的对象:
|
|
|
+
|
|
|
+- `templates`:结构模板条目的加权列表。每个结构模板条目由一个命名空间 ID 和一组可随机选取的旋转组成
|
|
|
+ - `id`:模板的命名空间 ID
|
|
|
+ - `rotations`:可选的旋转列表,若该模板被选中,则从列表中随机选取一项应用
|
|
|
+ - 允许值:`none`、`clockwise_90`、`180`、`counterclockwise_90`
|
|
|
+ - 若未指定,默认为所有允许值
|
|
|
+
|
|
|
+##### 加入了 `minecraft:weighted_random_selector` 地物类型
|
|
|
+
|
|
|
+根据权重随机选取一个给定的地物来生成。
|
|
|
+
|
|
|
+格式:带有字段的对象:
|
|
|
+
|
|
|
+- `features`:已放置的地物及其权重的列表
|
|
|
+
|
|
|
+##### 对 `minecraft:pointed_dripstone` 的更改
|
|
|
+
|
|
|
+- 地物类型 `pointed_dripstone` 已重命名为 `speleothem`
|
|
|
+- 加入了字段 `base_block`:方块状态,描述构成钟乳石基部的方块
|
|
|
+- 加入了字段 `pointed_block`:方块状态,描述构成钟乳石柱部的方块
|
|
|
+- 加入了字段 `replaceable_blocks`:方块 ID、方块 ID 列表,或带 `#` 前缀的方块标签,描述该地物可以生成在哪些方块上
|
|
|
+- 字段 `chance_of_taller_dripstone` 已重命名为 `chance_of_taller_generation`
|
|
|
+
|
|
|
+##### 对 `minecraft:dripstone_cluster` 的更改
|
|
|
+
|
|
|
+- 地物类型 `dripstone_cluster` 已重命名为 `speleothem_cluster`
|
|
|
+- 加入了字段 `base_block`:方块状态,描述构成钟乳石基部的方块
|
|
|
+- 加入了字段 `pointed_block`:方块状态,描述构成钟乳石柱部的方块
|
|
|
+- 加入了字段 `replaceable_blocks`:方块 ID、方块 ID 列表,或带 `#` 前缀的方块标签,描述该地物可以生成在哪些方块上
|
|
|
+- 字段 `dripstone_block_layer_thickness` 已重命名为 `speleothem_block_layer_thickness`
|
|
|
+- 字段 `chance_of_dripstone_column_at_max_distance_from_center` 已重命名为 `chance_of_speleothem_at_max_distance_from_center`
|
|
|
+- 字段 `max_distance_from_edge_affecting_chance_of_dripstone_column` 已重命名为 `max_distance_from_edge_affecting_chance_of_speleothem`
|
|
|
+
|
|
|
+##### 对 `minecraft:large_dripstone` 的更改
|
|
|
+
|
|
|
+- 加入了字段 `replaceable_blocks`:方块 ID、方块 ID 列表,或带 `#` 前缀的方块标签,描述该地物可以生成在哪些方块上
|
|
|
+- `column_radius` 的最大允许值已从 19 减小到 16,以防止地物延伸到相邻区块之外
|
|
|
+- 风速偏移现在会被钳制,以保证整个滴水石(半径 + 风)保持在相邻区块边界内
|
|
|
+
|
|
|
+##### 对 `minecraft:lake` 的更改
|
|
|
+
|
|
|
+- 加入了字段 `can_place_feature`:方块谓词,描述该地物可以放置在哪些方块上
|
|
|
+- 加入了字段 `can_replace_with_air_or_fluid`:方块谓词,描述该地物可以将哪些方块替换为空气或所提供的流体方块
|
|
|
+- 加入了字段 `can_replace_with_barrier`:方块谓词,描述该地物可以将哪些方块替换为所提供的屏障方块
|
|
|
+
|
|
|
+##### 对 `minecraft:geode` 的更改
|
|
|
+
|
|
|
+- 地物配置 `blocks` 部分中的 `cannot_replace` 和 `invalid_blocks` 字段除标签外,现在也接受 ID 和 ID 列表
|
|
|
+
|
|
|
+##### 对 `minecraft:root_system` 的更改
|
|
|
+
|
|
|
+- 地物配置中的 `root_replaceable` 字段除标签外,现在也接受 ID 和 ID 列表
|
|
|
+- 加入了新字段 `level_test_distance`,表示根系在距离原点多远处检查现有地形
|
|
|
+- 加入了新字段 `max_level_deviation`,表示在这些测试位置地面高度相对原始地面高度可以偏移多远
|
|
|
+
|
|
|
+##### 对 `minecraft:vegetation_patch` 的更改
|
|
|
+
|
|
|
+- 地物配置中的 `replaceable` 字段除标签外,现在也接受 ID 和 ID 列表
|
|
|
+
|
|
|
+##### 对 `minecraft:waterlogged_vegetation_patch` 的更改
|
|
|
+
|
|
|
+- 地物配置中的 `replaceable` 字段除标签外,现在也接受 ID 和 ID 列表
|
|
|
+
|
|
|
+##### 对 `minecraft:multiface_growth` 的更改
|
|
|
+
|
|
|
+- 字段 `block` 现在为必需字段(此前默认为 `minecraft:glow_lichen`)
|
|
|
+
|
|
|
+#### 结构处理器
|
|
|
+
|
|
|
+##### 对 `minecraft:block_rot` 的更改
|
|
|
+
|
|
|
+- 现在会评估处理器链中上一个方块处理器处理后的方块状态,而不是始终使用结构中定义的原始方块
|
|
|
+ - 链中的第一个处理器仍然始终对结构定义的原始方块进行评估
|
|
|
+
|
|
|
+##### `minecraft:protected_blocks`
|
|
|
+
|
|
|
+- 字段 `value` 除标签外,现在也接受 ID 和 ID 列表
|
|
|
+
|
|
|
+#### 密度函数
|
|
|
+
|
|
|
+##### 加入了 `minecraft:interval_select`
|
|
|
+
|
|
|
+根据输入的密度函数和一组阈值,在多个密度函数之间选择。
|
|
|
+
|
|
|
+格式:带有字段的对象:
|
|
|
+
|
|
|
+- `input`:密度函数,其值将与给定的 `thresholds` 比较
|
|
|
+- `thresholds`:非空的浮点数列表,即要与 `input` 比较的阈值
|
|
|
+ - 若 `input < thresholds[i]`,则选中 `functions[i]` 的结果
|
|
|
+ - 若输入大于最后一个阈值,则选中最后一个函数
|
|
|
+ - `thresholds` 的元素数必须比 `functions` 少一个
|
|
|
+- `functions`:至少包含 2 个密度函数的列表,即供选择的结果函数
|
|
|
+ - `functions` 的元素数必须比 `thresholds` 多一个
|
|
|
+
|
|
|
+##### 移除了 `minecraft:weird_scaled_sampler`
|
|
|
+
|
|
|
+- 该密度函数已被移除,其功能由 `interval_select` 取代
|
|
|
+- 当 `rarity_value_mapper` 为 `type_1` 时,等价于:
|
|
|
+ - `interval_select` 的阈值为 `-0.75, -0.5, 0.5, 0.75`
|
|
|
+ - 所选函数遵循 `abs(rarity * noise(x/rarity, y/rarity, z/rarity))`
|
|
|
+ - 对应的 rarity 值为 `0.5, 0.75, 1.0, 2.0, 3.0`
|
|
|
+- 当 `rarity_value_mapper` 为 `type_2` 时,等价于:
|
|
|
+ - `interval_select` 的阈值为 `-0.5, 0.0, 0.5`
|
|
|
+ - 所选函数遵循 `abs(rarity * noise(x/rarity, y/rarity, z/rarity))`
|
|
|
+ - 对应的 rarity 值为 `0.75, 1.0, 1.5, 2.0`
|
|
|
+
|
|
|
+### 标签
|
|
|
+
|
|
|
+#### 方块标签
|
|
|
+
|
|
|
+- 加入了 `#suppresses_bounce`:实体与其碰撞后会减小弹性的全部方块
|
|
|
+- 加入了 `#causes_periodic_geyser_eruptions`:使烈性硫黄方块周期性喷发的全部方块
|
|
|
+- 加入了 `#causes_continuous_geyser_eruptions`:使烈性硫黄方块持续喷发的全部方块
|
|
|
+- 加入了集合标签 `#glazed_terracotta` 和 `#concrete`
|
|
|
+- 集合标签 `#concrete_powder` 已重命名为 `#concrete_powders`
|
|
|
+- 加入了 `#shears_extreme_breaking_speed`:可用剪刀以 15 倍速度破坏的方块
|
|
|
+- 加入了 `#shears_major_breaking_speed`:可用剪刀以 5 倍速度破坏的方块
|
|
|
+- 加入了 `#shears_minor_breaking_speed`:可用剪刀以 2 倍速度破坏的方块
|
|
|
+- 加入了 `#speleothems`:滴水石锥、硫黄尖锥一类的钟乳石方块
|
|
|
+- 加入了下列标签,用于决定部分生物免疫的方块。这些方块作用于脱离骑乘和生成位置的有效性,不作用于寻路
|
|
|
+ - `#fox_immune_to`
|
|
|
+ - `#polar_bear_immune_to`
|
|
|
+ - `#snow_golem_immune_to`
|
|
|
+ - `#stray_immune_to`
|
|
|
+ - `#wither_immune_to`
|
|
|
+ - `#wither_skeleton_immune_to`
|
|
|
+ - `#default_immune_to`:此标签有意留空
|
|
|
+
|
|
|
+#### 物品标签
|
|
|
+
|
|
|
+- 加入了集合标签 `#glazed_terracotta`、`#concrete` 和 `#concrete_powders`
|
|
|
+- 加入了 `#sulfur_cube_food`:可喂食给小型硫方怪的全部物品
|
|
|
+- 加入了 `#sulfur_cube_swallowable`:可放入大型硫方怪体内的全部物品
|
|
|
+- 加入了下列标签,表示可以放入硫方怪体内并决定其原型的物品:
|
|
|
+ - `#sulfur_cube_archetype/regular`
|
|
|
+ - `#sulfur_cube_archetype/bouncy`
|
|
|
+ - `#sulfur_cube_archetype/slow_flat`
|
|
|
+ - `#sulfur_cube_archetype/fast_flat`
|
|
|
+ - `#sulfur_cube_archetype/light`
|
|
|
+ - `#sulfur_cube_archetype/fast_sliding`
|
|
|
+ - `#sulfur_cube_archetype/slow_sliding`
|
|
|
+ - `#sulfur_cube_archetype/high_resistance`
|
|
|
+ - `#sulfur_cube_archetype/sticky`
|
|
|
+ - `#sulfur_cube_archetype/hot`
|
|
|
+ - `#sulfur_cube_archetype/slow_bouncy`
|
|
|
+
|
|
|
+#### 伤害类型标签
|
|
|
+
|
|
|
+- 加入了 `minecraft:sulfur_cube_with_block_immune_to`:硫方怪体内有方块时免疫的全部伤害类型
|
|
|
+
|
|
|
+#### 实体标签
|
|
|
+
|
|
|
+- 加入了 `#not_affected_by_geysers`:不会受到间歇泉喷发提供的向上冲量影响的实体
|
|
|
+
|
|
|
+### 游戏事件
|
|
|
+
|
|
|
+#### 加入了 `minecraft:bounce`
|
|
|
+
|
|
|
+- 当具有非零弹性的实体与方块或可碰撞实体碰撞时发出
|
|
|
+- 振动频率为 2
|
|
|
+
|
|
|
+### 粒子
|
|
|
+
|
|
|
+#### 加入了 `minecraft:sulfur_cube_goo`
|
|
|
+
|
|
|
+- 硫方怪跳动时显示在其身上的粒子
|
|
|
+- 无字段
|
|
|
+
|
|
|
+#### 加入了 `minecraft:geyser_base`
|
|
|
+
|
|
|
+- 在喷发的烈性硫黄方块基部生成为一团粒子云
|
|
|
+- 格式:带有字段的对象:
|
|
|
+ - `water_blocks`:正整数,缩放粒子大小和爆发冲量
|
|
|
+ - `burst_impulse_base`:浮点数,缩放初始的爆发冲量
|
|
|
+
|
|
|
+#### 加入了 `minecraft:geyser_poof`
|
|
|
+
|
|
|
+- 在喷发的烈性硫黄方块基部生成为一团粒子云
|
|
|
+- 格式:带有字段的对象:
|
|
|
+ - `water_blocks`:正整数,缩放粒子大小和爆发冲量
|
|
|
+ - `burst_impulse_base`:浮点数,缩放初始的爆发冲量
|
|
|
+
|
|
|
+#### 加入了 `minecraft:geyser_plume`
|
|
|
+
|
|
|
+- 在喷发的烈性硫黄方块上方生成为向上的泉流
|
|
|
+- 格式:带有字段的对象:
|
|
|
+ - `water_blocks`:正整数,缩放粒子大小和爆发冲量
|
|
|
+
|
|
|
+#### 加入了 `minecraft:geyser`
|
|
|
+
|
|
|
+- 发射器粒子,会在喷发的烈性硫黄方块上方生成 `geyser_base`、`geyser_poof` 和 `geyser_plume` 粒子
|
|
|
+- 格式:带有字段的对象:
|
|
|
+ - `water_blocks`:正整数,缩放粒子大小和爆发冲量
|
|
|
+
|
|
|
+### 游戏测试环境
|
|
|
+
|
|
|
+#### 加入了 `minecraft:difficulty`
|
|
|
+
|
|
|
+- 设置游戏测试环境的难度
|
|
|
+- 格式:带有字段的对象:
|
|
|
+ - `difficulty`:要设置的难度 ID,为 `peaceful`、`easy`、`normal`、`hard` 之一
|
|
|
+
|
|
|
+### 世界预设
|
|
|
+
|
|
|
+- 加入了新的世界预设 `minecraft:flat_all_dimensions`
|
|
|
+ - 此预设默认不会显示在创建新的世界屏幕中
|
|
|
+
|
|
|
+## 资源包版本 88.0
|
|
|
+
|
|
|
+- 床、告示牌和悬挂式告示牌现在使用方块模型,而不是内置的实体模型
|
|
|
+ - 告示牌和悬挂式告示牌上的文字目前仍不可配置
|
|
|
+- 图集 `minecraft:beds` 已被移除
|
|
|
+- 图集 `minecraft:signs` 已被移除
|
|
|
+
|
|
|
+### 方块精灵图
|
|
|
+
|
|
|
+- 加入了新的方块纹理:
|
|
|
+ - `block/chiseled_cinnabar.png`
|
|
|
+ - `block/chiseled_sulfur.png`
|
|
|
+ - `block/cinnabar.png`
|
|
|
+ - `block/cinnabar_bricks.png`
|
|
|
+ - `block/polished_cinnabar.png`
|
|
|
+ - `block/polished_sulfur.png`
|
|
|
+ - `block/potent_sulfur.png`
|
|
|
+ - `block/sulfur.png`
|
|
|
+ - `block/sulfur_bricks.png`
|
|
|
+ - `block/sulfur_spike_down_base.png`
|
|
|
+ - `block/sulfur_spike_down_frustum.png`
|
|
|
+ - `block/sulfur_spike_down_middle.png`
|
|
|
+ - `block/sulfur_spike_down_tip.png`
|
|
|
+ - `block/sulfur_spike_down_tip_merge.png`
|
|
|
+ - `block/sulfur_spike_up_base.png`
|
|
|
+ - `block/sulfur_spike_up_frustum.png`
|
|
|
+ - `block/sulfur_spike_up_middle.png`
|
|
|
+ - `block/sulfur_spike_up_tip.png`
|
|
|
+ - `block/sulfur_spike_up_tip_merge.png`
|
|
|
+- 床现在使用方块模型和纹理,将 `<color>` 替换为对应床的颜色名称
|
|
|
+ - `block/bed_down.png`
|
|
|
+ - `block/bed_head_north.png`
|
|
|
+ - `block/<color>_bed_foot_east.png`
|
|
|
+ - `block/<color>_bed_foot_south.png`
|
|
|
+ - `block/<color>_bed_foot_up.png`
|
|
|
+ - `block/<color>_bed_foot_west.png`
|
|
|
+ - `block/<color>_bed_head_east.png`
|
|
|
+ - `block/<color>_bed_head_up.png`
|
|
|
+ - `block/<color>_bed_head_west.png`
|
|
|
+- 告示牌和悬挂式告示牌现在使用方块模型和纹理,将 `<wood_type>` 替换为告示牌的木头类型(例如 `mangrove`)
|
|
|
+ - `block/<wood_type>_sign.png`
|
|
|
+ - `block/<wood_type>_hanging_sign.png`
|
|
|
+- 升级资源包中床、告示牌和悬挂式告示牌纹理时,可以使用自动化 Slicer 工具辅助
|
|
|
+- 重命名 `block/quartz_pillar.png` 和 `block/purpur_pillar.png`,为其追加 `_side` 后缀
|
|
|
+
|
|
|
+### 物品精灵图
|
|
|
+
|
|
|
+- 加入了新的物品精灵图:
|
|
|
+ - `item/sulfur_cube_bucket.png`
|
|
|
+ - `item/sulfur_spike.png`
|
|
|
+ - `item/music_disc_bounce.png`
|
|
|
+
|
|
|
+### 界面精灵图
|
|
|
+
|
|
|
+- 加入了告示牌编辑界面背景的新纹理,将 `<wood_type>` 替换为告示牌的木头类型(例如 `mangrove`):
|
|
|
+ - `gui/sign/<wood_type>.png`
|
|
|
+- 加入了新的界面精灵图:
|
|
|
+ - `gui/sprites/friends/accept.png`
|
|
|
+ - `gui/sprites/friends/accept_highlighted.png`
|
|
|
+ - `gui/sprites/friends/cancel.png`
|
|
|
+ - `gui/sprites/friends/friends.png`
|
|
|
+ - `gui/sprites/friends/illustrations_00.png`
|
|
|
+ - `gui/sprites/friends/list_separator_top.png`
|
|
|
+ - `gui/sprites/friends/loading.png`
|
|
|
+ - `gui/sprites/friends/reject.png`
|
|
|
+ - `gui/sprites/friends/reject_highlighted.png`
|
|
|
+ - `gui/sprites/friends/remove.png`
|
|
|
+ - `gui/sprites/friends/background.png`
|
|
|
+ - `gui/sprites/friends/button.png`
|
|
|
+ - `gui/sprites/friends/button_disabled.png`
|
|
|
+ - `gui/sprites/friends/button_highlighted.png`
|
|
|
+ - `gui/sprites/friends/toast_background.png`
|
|
|
+ - `gui/sprites/pause_menu/player_reporting.png`
|
|
|
+ - `gui/sprites/pause_menu/bug.png`
|
|
|
+ - `gui/sprites/pause_menu/social_interactions.png`
|
|
|
+
|
|
|
+### 实体纹理
|
|
|
+
|
|
|
+- 加入了新的实体纹理:
|
|
|
+ - `entity/sulfur_cube/sulfur_cube_outer.png`
|
|
|
+ - `entity/sulfur_cube/sulfur_cube_inner.png`
|
|
|
+ - `entity/sulfur_cube/sulfur_cube_outer_small.png`
|
|
|
+ - `entity/sulfur_cube/sulfur_cube_inner_small.png`
|
|
|
+
|
|
|
+### 音效
|
|
|
+
|
|
|
+- 加入了硫黄方块的音效:
|
|
|
+ - `block.sulfur.break`
|
|
|
+ - `block.sulfur.hit`
|
|
|
+ - `block.sulfur.place`
|
|
|
+ - `block.sulfur.step`
|
|
|
+ - `block.sulfur.fall`
|
|
|
+- 加入了烈性硫黄方块的音效:
|
|
|
+ - `block.potent_sulfur.break`
|
|
|
+ - `block.potent_sulfur.hit`
|
|
|
+ - `block.potent_sulfur.place`
|
|
|
+ - `block.potent_sulfur.step`
|
|
|
+ - `block.potent_sulfur.fall`
|
|
|
+ - `block.potent_sulfur.noxious_gas`
|
|
|
+- 加入了朱砂方块的音效:
|
|
|
+ - `block.cinnabar.break`
|
|
|
+ - `block.cinnabar.hit`
|
|
|
+ - `block.cinnabar.place`
|
|
|
+ - `block.cinnabar.step`
|
|
|
+ - `block.cinnabar.fall`
|
|
|
+- 加入了硫方怪的音效:
|
|
|
+ - `entity.sulfur_cube.jump`
|
|
|
+ - `entity.sulfur_cube.squish`
|
|
|
+ - `entity.sulfur_cube.hurt`
|
|
|
+ - `entity.sulfur_cube.death`
|
|
|
+ - `entity.sulfur_cube.absorb`
|
|
|
+ - `entity.sulfur_cube.eject`
|
|
|
+ - `entity.sulfur_cube.bounce`
|
|
|
+ - `entity.sulfur_cube.regular.hit`
|
|
|
+ - `entity.sulfur_cube.regular.push`
|
|
|
+ - `entity.sulfur_cube.bouncy.hit`
|
|
|
+ - `entity.sulfur_cube.bouncy.push`
|
|
|
+ - `entity.sulfur_cube.slow_flat.hit`
|
|
|
+ - `entity.sulfur_cube.slow_flat.push`
|
|
|
+ - `entity.sulfur_cube.fast_flat.hit`
|
|
|
+ - `entity.sulfur_cube.fast_flat.push`
|
|
|
+ - `entity.sulfur_cube.light.hit`
|
|
|
+ - `entity.sulfur_cube.light.push`
|
|
|
+ - `entity.sulfur_cube.fast_sliding.hit`
|
|
|
+ - `entity.sulfur_cube.fast_sliding.push`
|
|
|
+ - `entity.sulfur_cube.slow_sliding.hit`
|
|
|
+ - `entity.sulfur_cube.slow_sliding.push`
|
|
|
+ - `entity.sulfur_cube.high_resistance.hit`
|
|
|
+ - `entity.sulfur_cube.high_resistance.push`
|
|
|
+ - `entity.sulfur_cube.sticky.hit`
|
|
|
+ - `entity.sulfur_cube.sticky.push`
|
|
|
+ - `entity.sulfur_cube.hot.hit`
|
|
|
+ - `entity.sulfur_cube.hot.push`
|
|
|
+- 加入了小型硫方怪的音效:
|
|
|
+ - `entity.small_sulfur_cube.jump`
|
|
|
+ - `entity.small_sulfur_cube.squish`
|
|
|
+ - `entity.small_sulfur_cube.hurt`
|
|
|
+ - `entity.small_sulfur_cube.death`
|
|
|
+- 加入了间歇泉喷发的音效:
|
|
|
+ - `block.potent_sulfur.geyser_eruption`
|
|
|
+ - `block.potent_sulfur.geyser_eruption_active`
|
|
|
+ - `block.potent_sulfur.geyser_continuous_eruption`
|
|
|
+ - `block.potent_sulfur.geyser_continuous_eruption_active`
|
|
|
+- 加入了硫黄洞穴的生物群系音乐:
|
|
|
+ - `music.overworld.sulfur_caves`
|
|
|
+
|
|
|
+### 粒子
|
|
|
+
|
|
|
+- 加入了新的粒子纹理:
|
|
|
+ - `particle/noxious_gas_01.png`
|
|
|
+ - `particle/noxious_gas_02.png`
|
|
|
+ - `particle/noxious_gas_03.png`
|
|
|
+ - `particle/noxious_gas_04.png`
|
|
|
+ - `particle/noxious_gas_05.png`
|
|
|
+ - `particle/noxious_gas_06.png`
|
|
|
+ - `particle/noxious_gas_07.png`
|
|
|
+ - `particle/noxious_gas_08.png`
|
|
|
+ - `particle/geyser_base_01.png`
|
|
|
+ - `particle/geyser_base_02.png`
|
|
|
+ - `particle/geyser_base_03.png`
|
|
|
+ - `particle/geyser_base_04.png`
|
|
|
+ - `particle/geyser_base_05.png`
|
|
|
+ - `particle/geyser_base_06.png`
|
|
|
+ - `particle/geyser_base_07.png`
|
|
|
+ - `particle/geyser_base_08.png`
|
|
|
+ - `particle/geyser_plume_01.png`
|
|
|
+ - `particle/geyser_plume_02.png`
|
|
|
+ - `particle/geyser_plume_03.png`
|
|
|
+ - `particle/geyser_plume_04.png`
|
|
|
+ - `particle/geyser_plume_05.png`
|
|
|
+ - `particle/geyser_plume_06.png`
|
|
|
+ - `particle/geyser_plume_07.png`
|
|
|
+ - `particle/geyser_plume_08.png`
|
|
|
+ - `particle/geyser_poof_01.png`
|
|
|
+ - `particle/geyser_poof_02.png`
|
|
|
+ - `particle/geyser_poof_03.png`
|
|
|
+ - `particle/geyser_poof_04.png`
|
|
|
+ - `particle/geyser_poof_05.png`
|
|
|
+ - `particle/geyser_poof_06.png`
|
|
|
+ - `particle/geyser_poof_07.png`
|
|
|
+ - `particle/geyser_poof_08.png`
|
|
|
+
|
|
|
+### 物品模型
|
|
|
+
|
|
|
+- 移除了下列特殊模型类型:
|
|
|
+ - `minecraft:bed`
|
|
|
+ - `minecraft:standing_sign`
|
|
|
+ - `minecraft:hanging_sign`
|
|
|
+
|
|
|
+### 着色器与后处理效果
|
|
|
+
|
|
|
+- 着色器 `core/rendertype_text`、`core/rendertype_text_see_through`、`core/rendertype_text_intensity`、`core/rendertype_text_intensity_see_through`、`core/rendertype_text_background` 和 `core/rendertype_text_background_see_through` 已被 `core/text` 和 `core/text_background` 取代
|
|
|
+ - 变种现在由着色器定义 `IS_GUI`、`IS_SEE_THROUGH` 和 `IS_GRAYSCALE` 控制
|
|
|
+
|
|
|
+## 26.2修复的漏洞
|
|
|
+
|
|
|
+- [MC-1788](https://bugs.mojang.com/browse/MC-1788) — 在和平难度下,豹猫无法在丛林和竹林生物群系自然生成。
|
|
|
+- [MC-123068](https://bugs.mojang.com/browse/MC-123068) — `/advancement` 声称的玩家被撤销的进度数量不正确。
|
|
|
+- [MC-134349](https://bugs.mojang.com/browse/MC-134349) — 使用"选取方块"键制作地图的缩小版本会失败。
|
|
|
+- [MC-174630](https://bugs.mojang.com/browse/MC-174630) — 切换主效果时,信标的辅助效果仍然保留。
|
|
|
+- [MC-186131](https://bugs.mojang.com/browse/MC-186131) — 猪灵和疣猪兽无法在和平难度下自然生成。
|
|
|
+- [MC-190728](https://bugs.mojang.com/browse/MC-190728) — 从远处观察含水方块时,其侧面与底面会出现深度冲突。
|
|
|
+- [MC-223248](https://bugs.mojang.com/browse/MC-223248) — 孢子花粒子会逐渐消失/减少,直到重新加载世界。
|
|
|
+- [MC-229057](https://bugs.mojang.com/browse/MC-229057) — 用桶装起拴有拴绳的美西螈会破坏拴绳。
|
|
|
+- [MC-236770](https://bugs.mojang.com/browse/MC-236770) — 调试叠加层中"Ambient"和"Axolotl"两种生物上限都显示为"A"。
|
|
|
+- [MC-248758](https://bugs.mojang.com/browse/MC-248758) — 日志中记录错误:`Detected setBlock in a far chunk`。
|
|
|
+- [MC-252814](https://bugs.mojang.com/browse/MC-252814) — `clamp` 密度函数只接受直接输入,不允许使用引用。
|
|
|
+- [MC-268008](https://bugs.mojang.com/browse/MC-268008) — 玩家的潜行状态有时不同步。
|
|
|
+- [MC-269520](https://bugs.mojang.com/browse/MC-269520) — 在禁用生成结构的世界中使用 `/locate` 时游戏会卡住。
|
|
|
+- [MC-269786](https://bugs.mojang.com/browse/MC-269786) — 部分字符串中的"ID"没有大写。
|
|
|
+- [MC-271008](https://bugs.mojang.com/browse/MC-271008) — 床的纹理中有未使用的像素。
|
|
|
+- [MC-276733](https://bugs.mojang.com/browse/MC-276733) — 床物品产生羊毛粒子,但床方块产生木板粒子。
|
|
|
+- [MC-277395](https://bugs.mojang.com/browse/MC-277395) — 鼠标悬停在"屏幕扭曲效果"滑块上时显示的 `options.screenEffectScale.tooltip` 字符串大小写不正确。
|
|
|
+- [MC-277396](https://bugs.mojang.com/browse/MC-277396) — 引用下界传送门的字符串大小写不一致。
|
|
|
+- [MC-277487](https://bugs.mojang.com/browse/MC-277487) — 存档文件夹不可写时,尝试创建新世界会导致游戏软锁。
|
|
|
+- [MC-279122](https://bugs.mojang.com/browse/MC-279122) — 部分包含缩写"id"的字符串大小写不正确。
|
|
|
+- [MC-279125](https://bugs.mojang.com/browse/MC-279125) — 部分 `/locate` 字符串在"reasonable"前缺少冠词。
|
|
|
+- [MC-279126](https://bugs.mojang.com/browse/MC-279126) — `mco.configure.world.restore.download.question.line1` 字符串将"singleplayer"误拼为"single player"。
|
|
|
+- [MC-279137](https://bugs.mojang.com/browse/MC-279137) — `options.directionalAudio.on.tooltip` 字符串中"HRTF"和"compatible"之间缺少连字符。
|
|
|
+- [MC-279138](https://bugs.mojang.com/browse/MC-279138) — `command.failed` 字符串缺少连词。
|
|
|
+- [MC-279154](https://bugs.mojang.com/browse/MC-279154) — `advancements.story.enter_the_nether.description` 字符串缺少分隔逗号。
|
|
|
+- [MC-279156](https://bugs.mojang.com/browse/MC-279156) — 部分玩家举报与处罚菜单中的标题大小写不正确。
|
|
|
+- [MC-279158](https://bugs.mojang.com/browse/MC-279158) — "I know what I'm doing!"按钮大小写不正确。
|
|
|
+- [MC-279182](https://bugs.mojang.com/browse/MC-279182) — 描述水与熔岩转化游戏规则的字符串缺少逗号。
|
|
|
+- [MC-279183](https://bugs.mojang.com/browse/MC-279183) — `options.allowServerListing.tooltip` 字符串缺少逗号。
|
|
|
+- [MC-279184](https://bugs.mojang.com/browse/MC-279184) — `datapackFailure.title` 字符串缺少冠词,且总是把"pack"变成复数。
|
|
|
+- [MC-279186](https://bugs.mojang.com/browse/MC-279186) — `build.tooHigh` 字符串在"Height"前缺少冠词。
|
|
|
+- [MC-279189](https://bugs.mojang.com/browse/MC-279189) — `mco.configure.world.leave.question.line1` 字符串缺少逗号。
|
|
|
+- [MC-296343](https://bugs.mojang.com/browse/MC-296343) — 使用鼠标滚轮在已抛出的钓鱼竿之间切换时,第一人称视角下会短暂显示未抛出的纹理。
|
|
|
+- [MC-297491](https://bugs.mojang.com/browse/MC-297491) — TTF 文件中的字形不再能在发光的告示牌上正确渲染。
|
|
|
+- [MC-301325](https://bugs.mojang.com/browse/MC-301325) — 创建新世界时,主菜单音乐会短暂播放。
|
|
|
+- [MC-301761](https://bugs.mojang.com/browse/MC-301761) — 使用 `Tab` 键选中"已邀请"元素时,Realms"玩家"选项卡中的所有元素都会略微下移。
|
|
|
+- [MC-302144](https://bugs.mojang.com/browse/MC-302144) — 世界出生点设在下界时,玩家会在下界底部的基岩层中重生。
|
|
|
+- [MC-302268](https://bugs.mojang.com/browse/MC-302268) — 在多人游戏中快速运行多条命令会因滥发消息而踢出玩家。
|
|
|
+- [MC-302488](https://bugs.mojang.com/browse/MC-302488) — 包含"Safe Mode"一词的字符串大小写不一致。
|
|
|
+- [MC-302496](https://bugs.mojang.com/browse/MC-302496) — 带有发光效果的末影龙火球不再显示发光轮廓。
|
|
|
+- [MC-302554](https://bugs.mojang.com/browse/MC-302554) — 带有发光效果的下落方块不再显示发光轮廓。
|
|
|
+- [MC-302628](https://bugs.mojang.com/browse/MC-302628) — 海豚经过激活铁轨时不会从矿车中下来。
|
|
|
+- [MC-303401](https://bugs.mojang.com/browse/MC-303401) — 在创造模式下对从制图台获得的带有 `map_post_processing` 的地图使用"选取方块"键会导致游戏崩溃。
|
|
|
+- [MC-304113](https://bugs.mojang.com/browse/MC-304113) — 渲染距离较低时,水下迷雾不能正确应用。
|
|
|
+- [MC-304862](https://bugs.mojang.com/browse/MC-304862) — 和平难度下激活装有敌对生物刷怪蛋的发射器会消耗刷怪蛋并播放音效。
|
|
|
+- [MC-304873](https://bugs.mojang.com/browse/MC-304873) — `options.textureFiltering.rgss.tooltip` 字符串中"shader"和"based"之间缺少连字符。
|
|
|
+- [MC-304874](https://bugs.mojang.com/browse/MC-304874) — `options.textureFiltering.anisotropic.tooltip` 字符串中"hardware"和"based"之间缺少连字符。
|
|
|
+- [MC-305182](https://bugs.mojang.com/browse/MC-305182) — 使用特定资源包时,远离玩家的纹理有时会出现黑点。
|
|
|
+- [MC-305239](https://bugs.mojang.com/browse/MC-305239) — 正在扩张的世界边界在重新打开世界后会重置为初始尺寸。
|
|
|
+- [MC-305467](https://bugs.mojang.com/browse/MC-305467) — 末影龙的死亡动画效果会渲染在穿戴的盔甲前方。
|
|
|
+- [MC-305475](https://bugs.mojang.com/browse/MC-305475) — 跳跃时玩家头顶上方的绊线会被触发两次。
|
|
|
+- [MC-306064](https://bugs.mojang.com/browse/MC-306064) — 可以使用命令强制生物表现出正在死亡的样子,即使实际上它们并未死亡。
|
|
|
+- [MC-306399](https://bugs.mojang.com/browse/MC-306399) — 旁观模式的"传送到玩家"操作只有在旁观菜单隐藏后才会更新有效目标列表。
|
|
|
+- [MC-306401](https://bugs.mojang.com/browse/MC-306401) — 潜影贝打开时,其名称标签会显示在身体内部。
|
|
|
+- [MC-306460](https://bugs.mojang.com/browse/MC-306460) — 全屏模式下游戏窗口高度高出一像素。
|
|
|
+- [MC-306622](https://bugs.mojang.com/browse/MC-306622) — 鸡骑士的高度略有偏差。
|
|
|
+- [MC-306673](https://bugs.mojang.com/browse/MC-306673) — 睡觉中的幼年白色狐狸眼睛颜色与成年个体不一致。
|
|
|
+- [MC-306685](https://bugs.mojang.com/browse/MC-306685) — 幼年疣猪兽的骑乘者位置太低。
|
|
|
+- [MC-306726](https://bugs.mojang.com/browse/MC-306726) — 移动视角时透明方块会闪烁。
|
|
|
+- [MC-306738](https://bugs.mojang.com/browse/MC-306738) — 方块有时在被破坏后仍然可见。
|
|
|
+- [MC-306750](https://bugs.mojang.com/browse/MC-306750) — 幼年嗅探兽的纹理包含未使用的像素。
|
|
|
+- [MC-306840](https://bugs.mojang.com/browse/MC-306840) — 附近没有玩家时,海豚仍会溺死。
|
|
|
+- [MC-306890](https://bugs.mojang.com/browse/MC-306890) — 营火会导致蜜蜂工作慢得多。
|
|
|
+- [MC-306903](https://bugs.mojang.com/browse/MC-306903) — 三次贝塞尔缓动函数有时会产生错误的值。
|
|
|
+- [MC-306946](https://bugs.mojang.com/browse/MC-306946) — 启用平滑光照时,夜晚天空下方块光照从 1 级到 0 级的过渡不平滑。
|
|
|
+- [MC-306962](https://bugs.mojang.com/browse/MC-306962) — "截取屏幕"按键绑定设置为鼠标按键时无法工作。
|
|
|
+- [MC-306972](https://bugs.mojang.com/browse/MC-306972) — 监守者探测到恶魂时会在原地反复怒吼。
|
|
|
+- [MC-307002](https://bugs.mojang.com/browse/MC-307002) — 对用于复活末影龙的末地水晶使用 `/kill` 不再会中断复活过程。
|
|
|
+- [MC-307008](https://bugs.mojang.com/browse/MC-307008) — 自 26.1 起帧率严重下降。
|
|
|
+- [MC-307012](https://bugs.mojang.com/browse/MC-307012) — 记分项设为 `below_name` 显示模式时,所有没有分数的已命名实体都会显示为 0 分。
|
|
|
+- [MC-307043](https://bugs.mojang.com/browse/MC-307043) — 在伤害生物的同时施加冰冻效果会导致 `ticks_since_last_hurt_by_mob` 的值不正确。
|
|
|
+- [MC-307054](https://bugs.mojang.com/browse/MC-307054) — 无法对上方有方块的甜浆果丛使用骨粉。
|
|
|
+- [MC-307125](https://bugs.mojang.com/browse/MC-307125) — 含重复 `team` 参数的目标选择器会因参数顺序不同而解析不一致。
|
|
|
+- [MC-307144](https://bugs.mojang.com/browse/MC-307144) — 游戏从数据包或 `world_gen_settings.dat` 读取世界生成数据的行为不一致,导致大型生物群系源无法更新。
|
|
|
+- [MC-307159](https://bugs.mojang.com/browse/MC-307159) — 主手使用骨粉时,副手也会放置方块。
|
|
|
+- [MC-307418](https://bugs.mojang.com/browse/MC-307418) — 尝试升级旧世界时游戏崩溃。
|
|
|
+- [MC-307690](https://bugs.mojang.com/browse/MC-307690) — `/difficulty` 产生的错误消息没有使用难度的译名。
|
|
|
+- [MC-307877](https://bugs.mojang.com/browse/MC-307877) — 无法对正上方有方块的枯草使用骨粉。
|