Minecraft 基岩预览版 1.21.130.24
本文来源于Minecraft官方日志直译,可能会存在不准确,仅供参考
今天的测试版本带来了更多坐骑——以及更多混乱!首次亮相的是骆驼尸壳(Camel Husk),这是一种在沙漠中活跃的亡灵被动型生物。它生成时并非只有一名骑手,而是搭载两名:一名尸壳(通常手持长矛)和一种名为“干渴骷髅”(Parched)的全新沙漠骷髅变种。
幸运的是,我们也为马匹实现了游泳功能!如果你还没准备好冲向这两个骑乘坐骑的敌人,现在你可以游走逃脱!什么?你说沙漠里没有水?而且你为什么用那种“全世界都知道就我不知道”的语气说话?不管了,我们还是来看看更新日志吧!
一如既往,我们非常希望你在 feedback.minecraft.net 上对这些新功能提供反馈,也可以在 bugs.mojang.com 上报告你发现的任何错误。
新增功能与错误修复
干渴骷髅(Parched)
- 全新的骷髅变种
- 在沙漠中光照等级为 0 的地方生成,会取代部分普通骷髅
- 不会在阳光下燃烧
- 射出“虚弱之箭”(Arrows of Weakness)
- 射击速度比普通骷髅慢,类似于沼泽骷髅(Bogged)
- 不会在洞穴中生成,遵循尸壳的生成规则
骆驼尸壳(Camel Husk)
- 全新的亡灵骆驼变种
- 在沙漠中光照等级为 0 的地方生成
- 不会在阳光下燃烧
- 生成时自带两名骑手:一名手持长矛的尸壳和一名干渴骷髅
- 不会在洞穴中生成,遵循尸壳的生成规则
- 若有敌对生物作为骑手,则整体为敌对;若无骑手则为被动生物
- 行为与其他敌对生物一致(会自然消失),但当玩家骑乘后会变为永久存在
- 最喜欢的食物是兔子脚(Rabbit Foot)
- 无法繁殖
- 作为坐骑时,行为与普通骆驼类似
坐骑改进
- 马、僵尸马、驴、骡子和骆驼在被玩家骑乘游泳时不再下沉
鹦鹉螺(Nautilus)
- 已驯服的鹦鹉螺在陆地上死亡时,现在会显示正确的死亡信息
- 鹦鹉螺在陆地上被推动时不再发出水花声
- 鹦鹉螺在离开水时现在会发出受伤和死亡音效
- 鹦鹉螺冲锋攻击的冷却时间现为 4 秒
- 鹦鹉螺冲刺速度从每秒 10 格提升至每秒 14 格
- 鹦鹉螺现在在提供食物时优先选择繁殖,而非被引诱
- 鹦鹉螺冲锋攻击现在造成 3 点伤害
僵尸鹦鹉螺(Zombie Nautilus)
- 已驯服的僵尸鹦鹉螺在陆地上死亡时,现在会显示正确的死亡信息
- 僵尸鹦鹉螺在陆地上被推动时不再发出水花声
- 僵尸鹦鹉螺在离开水时现在会发出受伤和死亡音效
- 僵尸鹦鹉螺冲锋攻击冷却时间现为 4 秒
- 冲刺速度从每秒 10 格提升至每秒 14 格
- 僵尸鹦鹉螺被喂食时现在会发出进食音效
- 僵尸鹦鹉螺的音频类别现在设为“中立”
- 僵尸鹦鹉螺现在会主动攻击附近的河豚
- 僵尸鹦鹉螺在被激怒时会发起攻击
- 僵尸鹦鹉螺冲锋攻击现在造成 3 点伤害
- 装备盔甲的僵尸鹦鹉螺在阳光下不再燃烧(MCPE-229448)
长矛(Spear)
- 长矛造成的伤害现在会加上使用者的基础攻击伤害
- 创造模式物品栏中的长矛物品组现在正确显示为“Spears”(复数)而非“Spear”(MCPE-229430)
- 下界合金长矛的物品图标已更新,使其颜色更贴近游戏内模型(MCPE-229512)
- minecraft:spear 物品标签已重命名为 minecraft:is_spear,以与其他工具标签保持一致(MCPE-229715)
- 略微增加了部分长矛的攻击后冷却时间,以与 Java 版对齐,并平衡现在更容易获取的“突刺”(Lunge)附魔
- 启用“鲜艳视觉”(Vibrant Visuals)时,长矛的反光效果已微调
突刺附魔(Lunge Enchantment)
- 使用突刺附魔时消耗的饥饿值已减少:
- 1 级:消耗 1 点饥饿值(原为 4)
- 2 级:消耗 2 点(原为 5)
- 3 级:消耗 3 点(原为 6)
- 所有等级的突刺附魔现在都会消耗 1 点耐久度
僵尸马(Zombie Horse)
- 修复了缺少下马提示文本的问题
- 修复了僵尸马无法在冰原(Ice Plains)生成的错误
- 修复了僵尸马进食音效不受“友好生物音效”设置控制的问题
- 僵尸马现在使用普通马的进食音效
- 僵尸马现在会避开阳光区域
- 僵尸马在阳光下会主动逃离,而非疯狂乱跑
方块(Blocks)
- 自定义方块在两个物品栏槽位之间拖动时不再异常过亮
游戏玩法
- 修复了玩家无法通过点击方块侧面来种植粉红花瓣、野花或落叶的错误
通用
- 重新启用了多个生物群系缺失的背景音乐
图形
- 修复了启用“鲜艳视觉”时,/fade 命令会淡入黑色而非指定颜色的问题;同时修复了火焰、望远镜覆盖层等特效会显示在淡入效果之上的问题(MCPE-223049)
- 修复了玩家移动时雪花闪烁的问题
- 当生物靠近摄像机时应用的部分透明效果,现在也适用于玩家
输入
- 在 Windows 上使用键鼠时,打开聊天界面会自动聚焦文本框,允许立即输入(MCPE-229046)
- 修复了 Windows 上禁用系统设置“滚动悬停窗口”无效的问题(MCPE-229088)
Realms
- Realms 的“管理动态”(Manage Feed)现已移至“Realms 故事”(Realms Stories)中,不再位于 Realms 设置内
稳定性与性能
- 若 Xbox 上从云端同步世界失败,将自动尝试加入本地副本
用户界面
- 修复了游戏中打开社交抽屉时缺少边框的问题(MCPE-227007)
- 修复了开始世界时文本转语音设置被错误自动启用的问题
- 新增了视频设置选项卡的“矿石 UI”(Ore UI)版本
- 修复了在世界内打开社交抽屉时缺少边框的问题(MCPE-227007)
- 修复了某些 DLC 地图中加粗文本对话框显示不全的问题
- 在视频设置中新增“伤害倾斜”(Damage Tilt)滑块,用于控制玩家受伤时屏幕倾斜程度,与 Java 版一致
技术性更新
AI 行为
- 为 behavior.float 行为新增两个字段,以更精细控制浮游行为及乘客下马时机:
- chance_per_tick_to_float:每游戏刻触发向上浮力的几率
- time_under_water_to_dismount_passengers:载具头部在水下持续多少秒后强制乘客下马
API
- 将战利品表发现 API 从测试版移至正式版 2.4.0
- 以下类/设置已从测试版发布至 v2.4.0:
- BlockRedstoneProducerComponent
- InvalidBlockComponentError
- LiquidSettings
- JigsawPlaceOptions 中的 liquidSettings
- JigsawStructurePlaceOptions 中的 liquidSettings
方块
- 修复了 minecraft:redstone_producer 组件在自定义方块状态改变时未正确更新红石信号的问题(MCPE-229570)
编辑器
- 为农场生成器工具新增光标设置,玩家可在目标模式下指定位置放置农场
- 新增 EditorTagContainer UI 组件及配套标签添加弹窗
- 调整了 SecondaryActive 与 SecondaryDefault 的主题色映射
实体组件
- 升级 minecraft:addrider 组件,现支持传入骑手数组:
- 描述:允许可骑乘生物生成时携带一个或多个骑手
- 字段:
- riders:骑手数组,每个骑手需包含 entity_type(必填)和可选的 spawn_event
- 要求:
- 实体必须拥有 minecraft:rideable 组件
- 骑手数量不得超过 rideable 的 seat_count
- 为 minecraft:breathable 组件新增布尔字段 can_dehydrate(默认 false)。设为 true 时,仅能在水中呼吸的实体在离开水后会受到脱水伤害
- 将 minecraft:body_rotation_locked_to_vehicle 重命名为 minecraft:rotation_locked_to_vehicle
- 现在该组件会将实体的整体旋转(包括身体)与所骑乘载具对齐
- 为 minecraft:exhaustion_values 组件新增 lunge 字段,定义触发突刺附魔时的疲劳值消耗(乘以附魔等级)
图形
- 修复了全屏启动游戏时屏幕底部出现黑条的问题(MCPE-227955)
Molang
- 新增资源包设置 Molang 查询:
- query.get_pack_setting('ns:slider_name'):获取滑块值
- query.is_pack_setting_enabled('ns:toggle_name'):检查开关是否启用
- query.is_pack_setting_selected('ns:dropdown_name', 'dropdown_option_name'):检查下拉选项是否被选中
混乱坐骑
- 鹦鹉螺的生成规则中,种群控制类别现已从“monster”(怪物)改为“animal”(动物)(MCPE-229447)
网络协议
- 新增 Level Sound Event:imitate.camel_husk 和 imitate.parched
- 将 ActorFlags::BODY_ROTATION_LOCKED_TO_VEHICLE 重命名为 ActorFlags::ROTATION_LOCKED_TO_VEHICLE
脚本
- 被 Minecraft 判定为无效的断点在 VSCode 中将显示为已禁用
- 修复了特定条件下断点失效的问题
结构
- 修复了结构放置时藤蔓方块的旋转与镜像问题
UI
- UI 表达式中的字符串乘法(如 %3s)现仅限用于 %.<数字>s 格式
实验性技术更新
API
- 修复了预览版中 world.afterEvents.playerBreakBlock 提供无效方块坐标的错误(MCPE-229538)
- 当 Minecraft 调试器连接时,会将全局动态属性值发送至“实时诊断”(Live Diagnostics)
- 新增 EntitySwingSource,用于向测试版提供玩家挥击动作的上下文
- 新增以下测试版字段:
- PlayerSwingStartAfterEvent.swingSource
- PlayerSwingEventOptions.swingSource
方块
- 为 minecraft : placement_direction 方块特性新增状态 minecraft:corner_and_cardinal_direction,支持楼梯式转角行为(值包括:none、inner_left、inner_right、outer_left、outer_right)
- 可通过 blocks_to_corner_with 字段指定形成转角的判定条件(接受方块描述符数组)
- 默认行为是与同名方块形成转角
- 此功能需在世界中启用“Beta APIs”开关,并在自定义方块中设置 use_beta_features: true
代码:
“format_version”: “1.21.130”,
“use_beta_features”: true,
“minecraft:block”: {
“description”: {
“identifier”: “custom:custom_block”,
“traits”: {
“minecraft:placement_position”: {
“enabled_states”: [“minecraft:vertical_half”]
“minecraft:placement_direction”: {
“enabled_states”: [“minecraft:corner_and_cardinal_direction”],
“blocks_to_corner_with”: [{“tags”: “q.any_tag('minecraft:cornerable_stairs')”}]
}
}
- 打开 Beta API 后,Vanilla Stairs 将提供标签 minecraft:cornerable_stairs,并且如果该块也使用 minecraft:cardinal_direction 块状态,则可以使用具有相同标签的自定义块进行角逐
- 版权许可
- 放弃所有权利,作品可自由使用
Minecraft 基岩预览版 1.21.130.24