对于那些正在测试 Minecraft 的 beta 分支的人,我们为您提供了一个名为版本 1.21.40.20 的新更新。控制台上的用户会将其视为 Minecraft 预览版更新 1.37(PS5 版本 1.022),这增加了实验性功能,以及大量错误修复以及更多内容。请继续阅读下面提供的完整变更日志,但请做好长时间阅读的准备。
实验特点
捆绑包
- 现在,当在热栏中选择捆绑包并使用游戏控制器输入时,会显示“使用”按钮提示(MCPE-185504)
- 使用此按钮会将项目从捆绑包中抛出
- 现在,捆绑包放置在快捷栏中时会显示一个栏,显示其完整程度
- 现在,使用热栏中的捆绑包会在清空项目时播放声音并触发动画(MCPE-185460)
- 捆绑工具提示放置现在考虑屏幕安全区域
- 当在快捷栏中使用捆绑包时,一次会清空一组项目,而不是一次清空所有项目
- 现在,当将光标悬停在捆绑包上时,启用“清除热栏”切换并使用游戏控制器时,会显示“清除热栏”按钮提示(MCPE-185504)
- 现在,当使用游戏控制器将一个项目悬停在另一个项目上时,会显示“交换”按钮提示
- 现在,当使用游戏控制器将光标放在光标上时,“放置”按钮提示会显示在所有屏幕上
功能和错误修复
- 在 Nintendo Switch 上进行了一项更改,当玩家设置了最大帧速率时,这可能有助于相邻块更快地加载(MCPE-120971)
积木
- 用命令放置的藤蔓现在可见(MCPE-131854)
- “mushroom_stem”现在是它自己的块,不再是“red_mushroom_block”和“brown_mushroom_block”的变体
- “skull”已被分成 7 个独特的实例:“sculpture_skull”、“wither_sculpture_skull”、“zombie_head”、“player_head”、“creeper_head”、“dragon_head”、“piglin_head”
命令
- 游戏规则 ShowRecipeMessages 不再被视为作弊 (MCPE-177299)
- 在相机命令中添加了“entity_offset”参数
游戏玩法
- 风弹在投掷后不久就无法被击中和重定向
- 与床交互现在将其设置为重生点,无论附近的敌人如何(MCPE-152134)
- 到达生成世界边缘的玩家将保持速度。示例:使用鞘翅飞行时,玩家将保持漂浮状态,而不是立即失去所有速度
图形化
- 解决了使用大缩放时游戏在 iOS 上显示粉红色的问题(MCPE-174398) (MCPE-185373)
暴民
- 北极熊被火或熔岩杀死时现在会掉落熟鱼(MCPE-122488)
- 掠夺者的“celebrate3”声音现在可以使用了(MCPE-121058)
- 试图追上主人的狼、猫和鹦鹉现在可以在传送到主人身边后无缝地恢复导航
- 狼、猫和鹦鹉现在在惊慌且距离足够远时传送到它们的主人身边
- 现在,狼在战斗中并且距离足够远时会传送到它们的主人身边,防止它们被落在后面(MCPE-151765)
领域
- 添加了新的领域事件。你能发现它吗?
- 修复了阻止通过 Marketplace 激活 Realm 插件的错误
用户界面
- 当改变维度并重新进入世界时,不再出现有关拆卸实体的提示(MCPE-182876)
- 当玩家装备的盔甲破损时,盔甲 HUD 现在可以正确更新(MCPE-103592)
- 修复了使用控制器时昂船洲面板中的关闭按钮子面板为空而不是隐藏的错误
- 添加了一条新消息来解释市场模板在特定平台上不可用的情况
- 将饥饿条和生命条与移动设备上经典 UI 中的经验条对齐(MCPE-177192)
- 气泡现在与饥饿条正确对齐(MCPE-185268)
- 玩家纸娃娃在 UI 中的位置现在在 Classic 和 Pocket UI 设置之间保持一致(MCPE-57498)
- 具有基于百分比效果的药水现在在其工具提示上正确显示百分比符号(在移动设备上)(MCPE-28531)
- 当被守护者的荆棘杀死时,死亡信息现在显示为“‘玩家’在试图伤害‘暴民’时被杀”(MCPE-114752)
- 聊天消息不再与一个像素重叠(MCPE-119761)
- 当查看不可交互的实体时,项目文本不再跳起(MCPE-161140)
- 史密斯台和织布机的关闭和帮助按钮视觉效果已更改,以匹配制图台的视觉效果(MCPE-166008)
- “隐藏控制器提示”现在可以正确隐藏村民交易菜单中的所有控制提示(MCPE-167134)
普通平价
- 苦力怕被沼泽杀死后现在会掉落一张音乐光盘(MCPE-179008)
- 沼泽现在被玩家驯服的生物杀死时会掉落毒箭
- 为猫和狗染色羊和项圈现在会像 Java 版中一样播放染色声音(MCPE-150684)
- 堆肥机上使用的蘑菇茎的填充率从 85% 调整为 65%
- 全面孔隙蘑菇块已从创意库存中移除
- 魔法金苹果现在提供再生 II 而不是再生 V,匹配 Java 版 (MCPE-103061)
- 为效果命令添加了无限持续时间选项。
/effect <player: target> <effect: Effect> infinite [amplifier: int] [hideParticles: Boolean]
- 为效果命令添加了特定效果删除选项。
/effect <player: target> clear <effect: Effect>
- 放置可可豆现在会发出声音(MCPE-49126)
- 蜂箱和蜂巢不能再用作熔炉的燃料(MCPE-128393)
暴民
- 小猪将不再拾取和欣赏动力铁路物品(MCPE-91187)
技术更新
附加组件和脚本引擎
- 修复了对块几何体使用“bone_visibility”会导致“item_display_transforms”无法正确应用的错误(MCPE-185868)
- 修复了导致新的 1.21.30 交易表格式无法在游戏中加载的问题
应用程序编程接口
- 项目堆栈
- 固定法
ItemStack.getComponents
从返回当前不支持的组件@minecraft/server
版本
- 固定法
- 修复了无效 ModalFormData 永远不会拒绝或解决其承诺的问题(MCPE-178148)
BlockLiquidContainerComponents
API(水、熔岩、药水、雪)已从测试版中删除BlockFluidContainerComponent
API已添加到测试版中,取代了BlockLiquidContainerComponents
- 搬家了
isHardcore
从测试版到 1.15.0
命令
- 添加了新的重载
schedule
允许您清除排队函数的命令/schedule clear <function name>
– 清除所有与给定名称匹配的排队函数/schedule on_area_loaded clear function <function name>
– 清除所有已排定的排队函数on_area_load
按名字/schedule on_area_loaded clear tickingarea <tickingarea name> [function name]
– 清除所有已排定的排队函数on_area_load
通过勾选区域名称(也可以选择检查函数名称)
成分
- “restriction_type”字段已添加到“minecraft:home”组件中,允许定义如何将实体限制在其起始位置:
- 其值为:
- “无”,不构成任何限制
- “random_movement”,限制围绕起始位置的随机移动
- “all_movement”,限制围绕起始位置的任何类型的移动
- “all_movement”值目前处于[Beta]阶段,计划稍后全面发布
- 如果出现提示,离家太远的实体将始终能够靠近家
- 限制的半径仍然由“restriction_radius”指定
- 格式版本早于 1.21.40 的实体将升级为使用新字段,同时保留其现有行为
- 其值为:
- 添加了“minecraft:dimension_bound”组件,该组件可防止实体通过门户更改维度
- 在原版内容中,这是由末影龙、鱼钩和一些射弹使用的
- 添加了“minecraft:transient”组件,具有该组件的实体将永远不会被保存。在原版内容中,当前用于钓鱼钩
编辑
- 添加了鼠标中键单击时当前块调色板的块拾取
- 添加了自定义块纹理,现在支持块图像
- 添加资源访问协议“block://”<block_name> ” 检索块图像
- 新增API接口
IStatusBar
管理IStatusBarItem
对象。可以从以下位置访问它statusBar
属性于IPlayerUISession
。- 额外
IStatusBarItemCreationParams
用于状态栏项目初始化 - 已删除
text
财产来自IStatusBarItem
赞成getText
和setText
功能。添加了对文本内容的本地化支持 - 更名
EditorStatusBarAlignment
到StatusBarAlignment
- 额外
- 将“输入映射”重命名为“键盘设置”操作栏项目并改进了模式面板视觉效果
- 修复了与在应用程序挂起/恢复之间丢失热栏中简单块的块调色板设置相关的错误
- 修复了快速启动面板可见性未正确保留的错误
- 修复了一个错误,因此在创建新的编辑器世界时,热键栏会填充默认块列表而不是所有空气
实体组件
- 如果“behavior.fire_at_target”缺少射弹定义,则不再可用,并且现在将抛出内容错误
实体事件响应
- 添加了“execute_event_on_home_block”实体事件响应,允许实体在其起始位置的块上执行事件
- “事件”字段允许指定要执行的事件
- 为了使其正常工作,该实体必须有一个“minecraft:home”组件并设置主位置
一般的
- 对 'minecraft:single_block_feature' 进行了以下更改
- “places_block”现在支持加权块说明符列表
- 新的“randomize_rotation”属性
- 新的“may_not_attach_to”放置条件
- 添加“diagonal”作为“may_attach_to”条件的新选项
- 文件格式版本增加至1.21.40
图形化
- 修复了红石灰尘的镶嵌与以下方块的灰尘通电状态不匹配的错误:
- 我的世界:*_slab
- 我的世界:链
- 我的世界:chorus_flower
- 我的世界:chorus_plant
- 我的世界:农田
- 我的世界:草路径
- 我的世界:heavy_core
- 我的世界:拼图
- 我的世界:sea_lantern
- 我的世界:sniffer_egg
- 我的世界:结构块
亲爱的
- Molang 查询“wing_flap_position”和“wing_flap_speed”现在适用于鸡
资源和行为包
- 内置包现在包含存档文件,以提高某些平台上的加载性能
稳定性和性能
- 将保存的块数据中生物群落 ID 的大小从 8 位值增加到 16 位值
- 修复了极快移动的实体会导致游戏崩溃的错误。实体现在不能再在一次时间内移动超过 16 个方块。 (作为参考,速度为 255 的实体将在一次滴答内移动约 11 个方块。)
- 加载末地城附近的世界时游戏将不再崩溃
实验性技术更新
应用程序编程接口
- 搬家了
EntityBreathableComponent
从beta
到1.15.0
- 搬家了
breathesAir
从beta
到1.15.0
- 搬家了
breathesLava
从beta
到1.15.0
- 搬家了
breathesSolids
从beta
到1.15.0
- 搬家了
breathesWater
从beta
到1.15.0
- 搬家了
generatesBubbles
从beta
到1.15.0
- 搬家了
inhaleTime
从beta
到1.15.0
- 搬家了
suffocateTime
从beta
到1.15.0
- 搬家了
totalSupply
从beta
到1.15.0
- 搬家了
componentId
从beta
到1.15.0
- 搬家了
getBreatheBlocks()
从beta
到1.15.0
- 搬家了
getNonBreatheBlocks()
从beta
到1.15.0
- 搬家了
- 移动班级
BlockLocationIterator
从beta
到1.15.0
- 移动班级
InvalidIteratorError
从beta
到1.15.0
- 搬家财产
BlockVolumeBase.getBlockLocationIterator
从beta
到1.15.0
- 移动枚举
BlockVolumeIntersection
从beta
到1.15.0
- 移动班级
BlockVolume
从beta
到1.15.0
- 添加了
DyeableItemComponent
到beta
相机
- 修复了以下问题:
rider_rotation_lock
的minecraft:rideable
使用时没有效果minecraft:follow_orbit
相机 - 额外
minecraft:camera_attach_to_player
到minecraft:follow_orbit
- 额外
align_target_and_camera_forward
相机预设行为包 JSON 的选项,可在启用第三人称相机预设实验时使用 - 第三人称相机实验 - 创建者相机的半径属性现在限制为 0.1 到 100 之间的值
- 当相机命令中传递“默认”参数时,第三人称吊杆相机现在将重置为 json 中指定的起始旋转值
图形化
- 在延迟技术预览中删除了月球周围的黑暗光环
这是一项重大更新!零售版昨天也有补丁..,虽然它主要用于崩溃修复。