1.21.130是群骑纷争的正式版,也是基岩版的一次次要更新,发布于2025年12月9日[1][2]。此次更新加入了鹦鹉螺、僵尸鹦鹉螺、鹦鹉螺铠、焦骸、骆驼尸壳、下界合金马铠、矛及一种矛专用的新魔咒,允许了僵尸马自然生成,并修复了一些漏洞。
新内容
物品
马铠
- 加入了下界合金马铠,可在锻造台中通过升级钻石马铠而获得。
鹦鹉螺铠
- 可装备在鹦鹉螺和僵尸鹦鹉螺上。
- 具有铜质、金质、铁质、钻石质和下界合金质。
- 铜鹦鹉螺铠、金鹦鹉螺铠、铁鹦鹉螺铠和钻石鹦鹉螺铠均会出现于海底废墟、沉船和埋藏的宝藏的箱子中。
- 铜质、金质和铁质鹦鹉螺铠可被烧炼成金属粒。
矛
- 新的近战武器。
- 具有木质、石质、铜质、金质、铁质、钻石质和下界合金质,可由2个木棍和对应材料的物品合成。
- 会出现于一些结构的箱子中:
- 石矛:海底废墟
- 铜矛:村庄铁匠铺
- 铁矛:埋藏的宝藏、村庄铁匠铺
- 钻石矛:堡垒遗迹藏宝室、末地城
- 矛的攻击触发时间和攻击速度与材料有关。
- 存在2格的最小攻击距离,无法对过近的目标造成伤害。
- 僵尸、尸壳、僵尸猪灵和猪灵生成时会持有矛。
- 有戳刺和冲锋两种攻击方式。
- 戳刺攻击:
- 按下攻击键触发。
- 伤害低,具有击退效果。
- 攻击后有冷却时间。
- 木矛冷却最快,而下界合金矛最慢。
- 可同时攻击多个实体。
- 不会破坏方块。
- 冲锋攻击:
- 按住使用键触发。
- 伤害基于矛的材料、玩家的视角,以及玩家和目标的相对速度。
- 自按下使用键起,冲锋攻击会经历3个阶段:
- 发动:如果速度超过阈值,矛可以对目标造成伤害、击退目标,并使目标脱离坐骑。
- 疲劳:由矛旋转到垂直位置并晃动开始。如果速度超过阈值,矛可以对目标造成伤害并击退目标,但不能使目标脱离坐骑。
- 脱离:由矛继续旋转到指向下方开始。如果速度超过阈值,矛可以对目标造成伤害,但不能击退目标或使目标脱离坐骑。
- 其他生物使用矛的距离是玩家的一半,但是它们能够以比玩家更低的速度对目标造成伤害、使目标脱离坐骑或击退目标。
- 僵尸、僵尸村民、尸壳、猪灵和僵尸猪灵会使用冲锋攻击。
- 戳刺攻击:
刷怪蛋
- 加入了鹦鹉螺刷怪蛋、僵尸鹦鹉螺刷怪蛋、焦骸刷怪蛋和骆驼尸壳刷怪蛋。
生物
骆驼尸壳
- 新的亡灵生物。
- 自然生成于沙漠,生成时会有两个乘客:一个手持矛的尸壳和一个焦骸。
- 不会在阳光下燃烧。
- 只有在乘客对玩家敌对时才会对玩家敌对。
- 会和其他敌对生物一样自然消失,但被玩家骑乘时不会。
- 可以用兔子脚吸引和喂食。
- 无法繁殖。
- 成年骆驼尸壳可装备鞍,装备后可以骑乘。
- 骑乘时,行为和普通骆驼一致。
焦骸
- 新的骷髅变种。
- 在沙漠生物群系中亮度为0的地方代替部分骷髅生成。
- 不会在阳光下燃烧。
- 会射出虚弱之箭。
- 和沼骸类似,射箭的频率比普通骷髅慢。
- 和尸壳类似,不会生成在洞穴中。
- 免疫虚弱状态效果。
鹦鹉螺
- 一种条件敌对的水生生物。
- 可生成在任意种类的海洋生物群系中。
- 可以使用河豚或河豚桶驯服、繁殖和治疗。
- 对于已驯服的鹦鹉螺:
- 可通过使用键装备鞍和鹦鹉螺铠。
- 带鞍的鹦鹉螺会在16格方块范围内随机游动。
- 不带鞍的鹦鹉螺会在32格方块范围内随机游动。
- 玩家骑乘时,持续为玩家提供持续40游戏刻(2秒)的鹦鹉螺之息状态效果。
- 被激怒时会使用冲刺进行攻击。
- 会冲刺攻击范围内的河豚。
- 拥有类似骆驼的冲锋行为,可以在骑乘时通过跳跃键触发。
- 免疫中毒状态效果。
- 被玩家或玩家驯服的狼杀死时有5%概率掉落1个鹦鹉螺壳。
僵尸鹦鹉螺
- 新的水下生物,只会作为溺尸的坐骑生成。
- 会在暖水海洋生物群系中生成为珊瑚变种。
- 行为与鹦鹉螺相似,可以驯服和恢复生命值,但是不能繁殖。
- 类似大多数亡灵生物,会在阳光下燃烧,但可以在装备鹦鹉螺铠后免疫阳光。
- 类似大多数亡灵生物,免疫中毒状态效果和生命恢复效果。
- 死亡时掉落0 – 3个腐肉。
游戏内容
成就
- 加入了1个新成就。
- “生物烤肉串”——使用长矛在一次冲锋中击中五个生物
[原文如此](10G)
- “生物烤肉串”——使用长矛在一次冲锋中击中五个生物
魔咒
- 加入了突进魔咒。
- 共三个等级。
- 仅适用于矛的戳刺攻击。
- 会将玩家沿视角的水平方向向前推进。
- 视角需要完美调平才能达到最大突进距离。
- 会额外消耗矛的1点耐久度。
- 会像疾跑和跳跃那样消耗玩家的饱和度和饥饿值。
- I级消耗1
(
),II级消耗2( 
),III级消耗3



( 


)。



- 只有玩家有大于6
( 










)的饥饿值时,突进魔咒才会发挥作用。



- I级消耗1
状态效果
- 加入了鹦鹉螺之息。
- 玩家骑乘鹦鹉螺时会获得此效果。
- 可以暂停氧气值消耗,但不会增加氧气值。
常规
Realms
- 引入了Realms存档功能,是之前备份系统的全新和优化版本,使用包含在玩家的Realms订阅中的新的云存储库来保障玩家的Realms世界安全。
- Realms存档有两项特色:
- 在功能上,自动存档与之前的备份系统相同:
- 当服务器关闭时,或在Realms游玩会话期间每过30分钟,游玩会话的末尾部分就会采用自动存档。
- 自动存档只会在有限时间内保留(此次更新未更改该行为)。[3]
- 自动存档不会计入云存储库。
- 自动存档默认开启,无需启用任何东西,以保障玩家的Realms世界安全。
- 之前所有的Realms备份均会转换为自动存档。
- 手动存档由Realm拥有者创建,并计入Realms订阅附带的云存储库。
- 只要Realm存在,就会对其保留手动存档。自动存档不会自动删除,但若想要释放存储空间,Realm拥有者仍然可以删除手动存档。
- Realms Plus订阅附带10GB的手动存档存储空间,Realms普通订阅则附带5GB。
- 自动存档可由Realm拥有者变为手动存档。
- 在功能上,自动存档与之前的备份系统相同:
- Realms存档可以在通过“编辑 Realm”按钮来访问的Realms菜单设置中找到,此前需要前往用于显示备份的Realms世界设置。在Realm上游玩时,存档也可以在Realm拥有者的游戏内设置菜单中找到。
- 现在Realms存档还会列出世界名称和存档时应用的包。
- Realms存档有两项特色:
设置
- 在视频设置中加入了“伤害倾斜”滑块。
- 用于修改受伤时屏幕的抖动程度,默认为100%。
- 在轻触设置中加入了“顶部按钮尺寸”选项。
- 用于修改顶部按钮的大小,默认为“小”。
闪烁标语
- 加入了“One does not simply walk to the Far Lands”闪烁标语。
更改
方块
垂根
- 现在可以含水。
物品
金马铠
- 英文名称由“Gold Horse Armor”重命名为“Golden Horse Armor”。
刷怪蛋
- 更改了僵尸马刷怪蛋的纹理,以匹配僵尸马的新纹理。
- 现在创造模式物品栏中的刷怪蛋会按主题来排列,具体分类如下:
- 主世界
- 农场动物
- 坐骑
- 宠物
- 野生动物
- 水生生物
- 杂项
- 傀儡
- 村民
- 亡灵生物
- 蜘蛛
- 怪物
- 灾厄村民
- 下界
- 末地
- 主世界
生物
苦力怕
- 现在被焦骸杀死时会掉落音乐唱片。
海豚
- 不再会生成于冷水海洋和冷水深海。
溺尸
- 现在能够骑乘僵尸鹦鹉螺。
马、骡、驴和骆驼
- 现在被玩家在水里骑乘时不再会下沉。
尸壳
- 现在生成时若能持有武器,则有1⁄6概率持铁矛而非铁剑。
- 现在作为骆驼尸壳的乘客生成的尸壳被杀死时有50%的概率掉落0 – 1个兔子脚而非0 – 2个腐肉。
- 抢夺魔咒每增加1级,掉落数量上限增加1。
幻翼
- 不再会溺水。
猪灵和僵尸猪灵
- 现在生成时有5%概率持金矛而非金剑。
河豚
- 现在会生成于温水海洋和温水深海。
蜘蛛骑士
- 现在有概率在沙漠中生成焦骸蜘蛛骑士。
僵尸马
- 更改了纹理。
- 现在会生成于平原、向日葵平原、雪原、热带草原、热带高原和风袭热带草原生物群系,生成时会有僵尸作为它的乘客。
- 类似大多数亡灵生物,现在会在阳光下着火,除非装备了马铠。
- 现在可以用红色蘑菇吸引和喂食。
- 和马类似,现在可以驯服,驯服的僵尸马不会消失。
- 将最大生命值由15
( 
× 7.5)改为25

( 
× 12.5)。

- 死亡后掉落的腐肉数量由0 – 2更改为2 – 3。
僵尸
- 现在会作为僵尸马的乘客生成。此法生成的僵尸具有一些特殊行为:
- 生成时总是持有铁矛。
- 被玩家杀死时会掉落0 – 1个红色蘑菇,无论是否有坐骑。
- 现在生成时若能持有武器,则有1⁄6概率持铁矛而非铁剑。
世界生成
埋藏的宝藏
- 更改了战利品表以匹配Java版:
- 将不包含海洋之心的单个随机池拆分为6个,各个随机池的抽取次数和抽取概率各不相同。
- 即现在有7个随机池,随机性较之前更强。
- 加入了熟鳕鱼、熟鲑鱼、铜鹦鹉螺铠、绿宝石、铁剑、铁矛、皮革外套、铁鹦鹉螺铠、金鹦鹉螺铠和钻石鹦鹉螺铠。
- 移除了锁链护腿、锁链靴子、锁链头盔、锁链胸甲、命名牌、拴绳、音乐唱片wait、书与笔、音乐唱片mellohi、附魔之瓶和蛋糕。
- 将铁锭的数量由3-5个减少至1-4个。
- 将金锭的数量由1-5个减少至1-4个。
- 将TNT的数量由1-2个增加至1-5个。
- 将钻石的数量由1个增加至1-2个。
- 将不包含海洋之心的单个随机池拆分为6个,各个随机池的抽取次数和抽取概率各不相同。
诡异森林
- 现在绯红菌索和绯红菌会生成于此。
游戏内容
钓鱼
- 现在可以在丛林生物群系中钓到河豚和热带鱼。
状态效果
- 现在由信标、潮涌核心、鹦鹉螺和僵尸鹦鹉螺给予的状态效果的图标会显示蓝色边框,以同步Java版。
常规
全景图
- 更新了主菜单全景图以匹配群骑纷争。
设置
- 将“启用方块抖动处理”选项重命名为“方块抖动”。
- 将“启用生物抖动处理”选项重命名为“玩家和生物抖动”。
- 将“启用开放聊天消息”选项重命名为“加入聊天说明”。
声音
- 将
mob.goat.horn_break、mob.goat.prepare_ram、mob.goat.prepare_ram.screamer、mob.goat.ram_impact和mob.goat.ram_impact.screamer的分类由hostile更改为neutral。
触摸控制
- 加入了使用
player_relative_strafe和camera_relative_strafe控制方案时的新摇杆。- 此摇杆仅对“通过摇杆与轻触进行互动”和“通过摇杆与瞄准十字线”可用。
- 使用“通过方向键与轻触进行互动”的玩家会在进入其中一个控制方案时变为“通过摇杆与轻触进行互动”,然后在停止使用控制方案后变回“通过方向键与轻触进行互动”。
图形
- 现在相机视角过于靠近或穿过玩家时,玩家也会像其他生物一样变得半透明。
- 现在相机视角过于靠近或穿过海带时,海带会变得半透明。
技术性
AI意向
- 现在在1.21.130及更高版本中解析包含无效数据的实体JSON且加载失败时,
minecraft:behavior.explore_outskirts和minecraft:behavior.investigate_suspicious_location意向会更加严格。 - 加入了
minecraft:behavior.use_kinetic_weaponAI意向。- 描述:
- 允许生物使用带有
minecraft:kinetic_weapon物品组件的物品。 - 生物会在使用武器并冲锋前靠近目标。
- 若过于靠近目标,生物会在再次冲锋前后退并重新定位目标。
- 一旦物品的
minecraft:kinetic_weapon组件中的所有max_duration已经过去,生物就会进入冷却状态并在再次靠近前后退。
- 允许生物使用带有
- 字段:
approach_distance:生物开始使用运动类武器时与目标的距离。reposition_distance:目标靠近物品的minecraft:kinetic_weapon组件的reach最小值和最大值的中点时生物后退的距离。reposition_speed_multiplier:重新定位时应用于生物的移动速度的乘数。cooldown_distance:物品的minecraft:kinetic_weapon组件中的所有max_duration过去后生物后退的距离。cooldown_speed_multiplier:冷却时应用于生物的移动速度的乘数。weapon_reach_multiplier:应用于minecraft:kinetic_weapon组件的reach的乘数。weapon_min_speed_multiplier:应用于物品的minecraft:kinetic_weapon组件中所有的min_speed和min_relative_speed条件的乘数。min_path_time:以秒为单位,重新计算走向目标的新攻击路径前(应用增益前)的最小基础时间。max_path_time:以秒为单位,重新计算走向目标的新攻击路径前(应用增益前)的最大基础时间。path_fail_time_increase:以秒为单位,生物无法沿着当前路径移动时加入至攻击重新计算间隔的时间。inner_boundary_time_increase:目标超出path_inner_boundary时加入至攻击重新计算间隔的时间。outer_boundary_time_increase:目标超出path_outer_boundary时加入至攻击重新计算间隔的时间。path_inner_boundary:通过inner_boundary_time_increase增加攻击重新计算的距离。path_outer_boundary:通过outer_boundary_time_increase增加攻击重新计算的距离。speed_multiplier:应用于生物向目标移动时生物的移动速度的乘数。require_complete_path:指定是否需要从生物到目标的完整寻路路径。track_target:允许生物追踪其目标,即使其缺失硬编码感知组件也是如此。cooldown_time:以秒为单位,连续攻击之间的冷却时间。melee_fov:以度为单位,被硬编码感知组件用于检测有效攻击目标的视场角。x_max_rotation:以度为单位,生物尝试看向其目标时X轴上的旋转角度。y_max_head_rotation:以度为单位,生物尝试看向其目标时Y轴上的旋转角度。random_stop_interval:定义生物停止当前攻击的1⁄N概率,其中N等同于random_stop_interval。attack_once:允许生物在其生命周期内仅执行一次此类近战攻击行为。
- 要求:
- 生物必须拥有带有
minecraft:kinetic_weapon物品组件的物品。 - 除此之外还必须满足与其他近战攻击意向相同的条件。
- 生物必须拥有带有
- 描述:
minecraft:behavior.melee_box_attack、minecraft:behavior.delayed_attack、minecraft:behavior.melee_attack和minecraft:behavior.stomp_attack现在会正确应用其path_inner_boundary字段。- 为
behavior.float加入了两个新字段,以启用对漂浮以及坐骑在乘客脱离前可以处于水下多久的更多控制。chance_per_tick_to_float:每刻造成向上推力的概率。time_under_water_to_dismount_passengers:以秒为单位,漂浮的坐骑在使乘客脱离前其头部可以处于水下的时间。
- 为
behavior.nearest_attackable_target加入了一个新字段,以启用behavior.nearest_attackable_target选择目标的概率。target_acquisition_probability:实体接受的寻找目标概率(0.0至1.0)。- 未指定时的默认值为1.0。
- 修改了
behavior.nearest_attackable_target的attack_interval字段,以支持一系列字段。range_min:以秒为单位,实体搜寻攻击目标前的最短时间,现在可以设置为除0之外的其他值。range_max:以秒为单位,实体搜寻攻击目标前的最长时间。
- 为
minecraft:behavior.use_kinetic_weaponAI意向加入了hijack_mount_navigation字段。- 允许生物使用此意向定义的行为覆盖其坐骑的寻路行为。
- 坐骑需要运行
minecraft:behavior.mount_pathing意向,其默认行为会被忽略。
API
- 修复了
Dimension.getEntitiesFromRay和Entity.getEntitiesFromViewDirection对minecraft:xp_orb(经验球)、地上的物品实体、minecraft:arrow(箭)、minecraft:snowball(雪球)和minecraft:thrown_trident(三叉戟)等部分实体停止运作的问题。 - 将
AABB由beta开放至2.4.0版本。 - 将
Entity.getAABB由beta开放至2.4.0版本。 - 将
ControlScheme由beta开放至2.4.0版本。 - 将
Player.setControlScheme由beta开放至2.4.0版本。 - 将
Player.getControlScheme由beta开放至2.4.0版本。 - 将
GetBlocksStandingOnOptions由beta开放至2.4.0版本。 - 将
Entity.getBlockStandingOn由beta开放至2.4.0版本。 - 将
Entity.getAllBlocksStandingOn由beta开放至2.4.0版本。 - 加入了新的模块
@minecraft/server-graphics,用于更改图形和渲染设置。当前API集与灵动视效中的大气散射参数相关。 /clone命令现在会为源目的处覆盖的自定义方块触发onBreak测试版API事件。- 将战利品表发现API由
beta移动至2.4.0。 - 将
BlockRedstoneProducerComponent由类beta开放至2.4.0版本。 - 将
InvalidBlockComponentError类由beta开放至2.4.0版本。 - 将
LiquidSettings由beta开放至2.4.0版本。 JigsawPlaceOptions- 将
liquidSettings?: LiquidSettings由beta开放至2.4.0版本。
- 将
JigsawStructurePlaceOptions- 将
liquidSettings?: LiquidSettings由beta开放至2.4.0版本。
- 将
- 修复了在新世界中在玩家生成前调用
world.getDimension可能导致生成位置与预期不同的问题。(MCPE-228041) - 将
BlockComponentBlockBreakEvent由beta开放至2.4.0版本。 /structure和/place命令以及StructureManagerAPI放置函数现在会在自定义方块被覆盖时为其触发onBreak测试版API事件。- 将
Potions类由beta移动至2.4.0版本。 - 将
ItemPotionComponent组件由beta移动至2.4.0版本。 - 将
PotionDeliveryType类由beta移动至2.4.0版本。 - 将
PotionEffectType类由beta移动至2.4.0版本。 - 将
InvalidPotionDeliveryTypeError错误由beta移动至2.4.0版本。 - 将
InvalidPotionEffectTypeError错误由beta移动至2.4.0版本。 Player的clearPropertyOverridesForEntity方法现在可以在1.19.0版本中采用实体或实体ID作为有效参数。
生物群系
- 客户端Molang查询
query.entity_biome_has_all_tags、query.entity_biome_has_any_tags和query.entity_biome_has_any_identifier不再需要开启“即将推出的创作者功能”选项。 - 修复了生物群系放置组件的问题。(MCPE-229476)
方块
- 自
format_version1.21.130起,几何文件中的fit_to_frame选项不再可以被禁用以渲染大于其框架的方块物品。 - 将方块降水交互组件由实验性玩法移动至稳定版。
- 修复了
minecraft:material_instances方块组件中的ambient_occlusion字段的问题。 - 将使用格式版本1.21.130或更高版本且开启“即将推出的创作者功能”选项时的
minecraft:collision_box高度延长至24。 minecraft:collision_box现在会在使用格式版本1.21.130或更高版本且开启“即将推出的创作者功能”选项时支持碰撞箱数组。
方块渲染
- 修复了在结构方块GUI中渲染的自定义方块的相关问题。
方块组件
- 修改了
minecraft:material_instances方块组件。- 将
emissive字段重命名为shaded,以更好地描述该字段的作用。 shaded的默认值现在为true,设置为false时材质会忽略face_dimming和ambient_occlusion。- 将之前名为
emissive的shaded字段从实验性玩法中开放。
- 将
组件
- 更新了
minecraft:dash_action。- 加入了新的字段
can_dash_underwater,允许带有此组件的生物在水下冲刺。 - 默认被禁用。
- 加入了新的字段
- 加入了
is_controlling_passenger_family实体过滤器,用于检查控制坐骑的乘客是否属于族。 - 加入了
has_item_with_component实体过滤器,用于检查实体是否装备了具有指定组件名称的物品。
基岩版编辑器
- 为窗格API加入了
IListPanePropertyItem,用于创建带有文本、按钮、复选框和图像组件的列表。 - 为灵动视效设置窗格加入了立方体贴图控件。
- 更新了线条工具的中间选择器,现在会在移动小工具时自动更改为Hermite曲线。
- 更新了拼图工具,以自动从已加载的行为包导入模板池。
- 修复了导致编辑器缩放损坏的漏洞。
- 修复了阻止召唤工具生成自定义实体的漏洞。
- 更新了设置数据以使其跨会话保存,用户需要手动保存设置。
- 修复了标尺在轴锁定时拖动期间导致出现分离的小工具的漏洞。
- 修复了召唤工具和画笔工具的旋转范围会被更新(为-360~360)的漏洞。
- 更新了UI设置、教程、键盘和图形模式的设置,用户需要手动保存这些设置。
- 加入了新的
IModalDialogAPI,用于创建脚本化对话框窗口。这类窗口可以从IModalDialogManager注册,然后像核心对话框一样激活。 - 加入了新的选择工具实用程序“快速移动”模式,允许轻松地朝任一方向移动选区的内容。还可以指定特定的目的地。
- 为农场生成器工具加入了光标设置;玩家可以在使用目标模式的位置上放置农场。
- 加入了新的
EditorTagContainerUI组件,带有用于添加标签的伴随模态框。互换了SecondaryActive和SecondaryDefault的主题颜色。 - 为方块检查器工具加入了对拼图方块的支持。
- 编辑器现在会在拼图文件与现有拼图集合名称不冲突时尝试从行为包加载拼图文件。
- 修复了重复器工具的预览位置会偏离预期
- 修复了按下Escape键时无法关闭操作栏选择菜单的漏洞。
- 将画笔形状旋转设置移动至旋转子窗格。
- 在结构详细信息面板中加入了标签管理部分,可以在其中添加和移除标签。
- 修复了重新进入会话后会重新添加默认的已删除快捷栏的漏洞。
- 修复了部分光标和画笔提示框会显示不正确的键盘绑定的漏洞。
- 修复了重置后会自动保存键盘绑定以及将所有键盘绑定设置为默认值的漏洞。
- 修复了生物效果快捷方式不会在十字准星模式下生效的漏洞。
- 修复了教程消息窗口和亮度调节器覆盖层不对齐的漏洞。
- 为
IButtonPropertyItem创建选项加入了shrinkToIconAPI属性。 - 为
IDropdownPropertyItem加入了maxVisibleEntriesAPI属性,用于修改菜单大小。 - 为
IToggleGroupPropertyItemEntry加入了enabledAPI属性。 - 将
ButtonPropertyItemVariantAPI枚举更改为ButtonVariant。 - 为选择工具加入了生成清单文件按钮。
- 为选择工具方块清单文件加入了删除和替换操作。
- 允许删除或替换选区中的指定方块类型。
- 为选择工具方块清单文件加入了删除和替换操作。
- 在键盘设置中为铅笔加入了“涂色”键位绑定。
- 为结构面板加入了筛选选项。筛选可以按结构显示名称或结构标签来进行。
- 为方块检查器加入了结构方块编辑功能。
- 为生成拼图工作流加入了绕过验证警告屏幕。
- 为日志API加入了本地化消息和子消息支持。
- 为地形工具加入了抬升和降低高度模式。
- 能够调整画笔衰减程度。
- 能够指定抬升/降低时要复制或保留的地形层的数量。
- 能够调整画笔半径。
- 加入了在绘制时按住⇧ Shift键来锁定画笔XZ坐标的能力。
- 加入了布局实例烘培功能(烘培单独的实例并添加到导出的世界的游玩测试),以便布局由全息图转换为实际的方块(目前仅适用于主世界)。
- 为布局模板加入了镜像/旋转功能。
- 为布局实例加入了镜像/旋转功能。
- 为实例编辑器加入了镜像/旋转功能。
- 目前只有主世界支持布局烘培。下界和末地将在未来更新中支持。
- 更新了选择、暂停预览、线条、铅笔、画笔、智能填充、地形、工作台、标尺、方块检查器、缩放、农场生成器工具的选区限制,以匹配视频渲染距离设置。
- 更新了UI,并在导航窗格中加入了多人游戏行为。
- 存储位置现在会对项目中的所有创作者分享,并向新加入者同步。
- 实现了对存储位置的名称、坐标和颜色的编辑功能。
- 加入了带有确认对话框的全选/取消全选和删除选项;删除操作会影响所有用户。
- 引入了一个带有颜色指示器的新面板,会列出项目中的所有创作者。
- 加入了跳转到其他任意创作者的传送功能。
- 更新了快速移动功能。
- 将切换至快速移动模式的绑定由M更改为N。
- 将使用箭头键移动的默认键位绑定更改为Alt + ⇧ Shift + 箭头键(↑↓←→)。
- 上述两项更改均移除了与其他选区模式快捷方式的冲突。
- 现在小工具臂不会在使用后消失。
- 现在预览更加透明。
- 现在无法在没有选区时进入快速移动模式。
- 修复了从快速移动模式切换至上次未使用的选区(创建)模式时,选区状态会变得混乱的漏洞。
- 修复了项目包含大量结构时的结构面板UI性能问题。
- 修复了选择部分灵动视效设置会产生错误的漏洞。
- 修复了画笔会在切换维度后不正确地应用蒙版方块的漏洞。
- 修复了在世界边界外使用挤出工具时会出现未处理错误的问题。
- 修复了在标尺工具中使用轴锁定并编辑起点/终点时发生的严重崩溃以及一些逻辑问题。
- 修复了尝试将方块移出世界的边界时,编辑器会卡死的问题。
实体组件
- 加入了
minecraft:body_rotation_locked_to_vehicle组件,此组件会使实体的身体自动旋转以对齐其坐骑。 - 为
minecraft:burns_in_daylight加入了新字段protection_slot,允许指定一个可以提供防止在阳光下燃烧的保护的槽位。- 有效的值有
slot.weapon.offhand、slot.armor.head、slot.armor.chest、slot.armor.legs、slot.armor.feet和slot.armor.body。 - 未指定此字段时会默认让头部盔甲槽提供防止在阳光下燃烧的保护。
- 有效的值有
- 在
minecraft:ageable和minecraft:breedable组件中,将transform_to_item字段重命名为result_item。- 现在为每个组件的
items列表中的每个物品项定义了此字段,以启用使用时的物品指定变换。
- 现在为每个组件的
- 为
minecraft:healable和minecraft:tameable组件中的物品加入了result_item字段。- 为
items列表中的每个物品项定义了此字段。 - 成功交互时,所消耗物品会被替换为此物品。
- 为
- 升级了
minecraft:addrider实体组件,以允许其采用多个骑乘者。- 描述:
- 允许可骑乘生物带着一个或更多骑乘者生成。
- 字段:
riders:要添加到实体的骑乘者的数组,包含必填字段entity_type和可选字段spawn_event。
riders字段:entity_type:生成的生物类型。spawn_event:与生物一同生成的可选事件。
- 要求:
- 生物必须拥有
minecraft:rideable组件。 riders的数组必须不多于minecraft:rideable拥有的seat_count。
- 生物必须拥有
- 描述:
- 为
minecraft:breathable加入了新的布尔字段can_dehydrate。此字段默认为false,以保留之前的可呼吸行为。设置为true时,只能在水下呼吸的实体在脱离水的情况下会受到脱水伤害。 - 将
minecraft:body_rotation_locked_to_vehicle组件重命名为minecraft:rotation_locked_to_vehicle。- 此组件现在会将实体的身体旋转方向和整体旋转方向与其所骑乘的坐骑相对齐。
- 为
minecraft:exhaustion_values加入了lunge字段。- 定义触发突进魔咒时的消耗度,随着魔咒等级倍增。
- 为
minecraft:mob_effect组件加入了ambient字段。- 能够使效果与环境效果背景一同渲染。
- 能够使效果不会因超时而闪烁。
常规
- 修复了禁用具有操作员权限的创造模式玩家的建造和挖掘权限时的问题。
- 为“MERS统一值被设置了多次”断言消息加入了文件名,以使将来的调试更加容易。
图形
- 修复了使用
"render_method":"blend"的方块始终半透明的问题。 - 修复了使用
"render_method":"blend"和"render_method":"alpha_test"的方块在物品栏中没有阴影面的问题。 - 为编辑器的灵动视效设置窗格加入了立方体贴图控件。
- 在灵动视效中加入了数据驱动立方体贴图光照和效果的能力。
- 立方体贴图配置文件应放在资源包的
cubemaps目录中。 - 路径为
cubemaps/mycubemap.json的立方体贴图配置文件的示例如下:
-
{ "format_version": "1.21.130", "minecraft:cubemap_settings": { "description": { "identifier": "mypack:mycubemap" }, "lighting": { "ambient_light_illuminance": { "0.00000": 4.0, "1.000000": 4.0 }, "sky_light_contribution": 1.0, "directional_light_contribution": 1.0, "affected_by_atmospheric_scattering": true, "affected_by_volumetric_scattering": true } } }
format_version:必需字段,包含1.21.130。minecraft:cubemap_settings:必需字段。minecraft:cubemap_settings/description/identifier:必需字段。若标识符等同于minecraft:default_cubemap,默认情况下会被所有生物群系使用。否则,立方体贴图配置可以通过在生物群系的相应.client_biome.json文件中提供相同的标识符来应用于该生物群系。路径为biomes/river.client_biome.json的生物群系配置文件的示例如下:
-
{ "format_version": "1.21.130", "minecraft:client_biome": { "description": { "identifier": "minecraft:river" }, "components": { "minecraft:cubemap_identifier": { "cubemap_identifier": "mypack:mycubemap" } } } }
minecraft:cubemap_settings/lighting:必需字段。lighting内的任何字段都是可选的。minecraft:cubemap_settings/lighting/ambient_light_illuminance:包含一个数字对,其中第一个应介于0.0和1.0之间(当日时间),第二个应介于0.0和100000.0之间(环境光)。当日所有时间的默认值为5.625。minecraft:cubemap_settings/lighting/sky_light_contribution:天空光照的贡献。其应介于0.0和1.0之间。默认值为1.0。minecraft:cubemap_settings/lighting/directional_light_contribution:定向光照的贡献。其应介于0.0和1.0之间。默认值为1.0。minecraft:cubemap_settings/lighting/affected_by_atmospheric_scattering:值为布尔型,用于控制已应用立方体贴图的大气散射的状态。默认值为false。minecraft:cubemap_settings/lighting/affected_by_volumetric_scattering:值为布尔型,用于控制已应用立方体贴图的体积散射的状态。默认值为false。
- 立方体贴图配置文件应放在资源包的
- 修复了在全屏模式下启动游戏时屏幕底部会出现黑条的问题。(MCPE-227955)
- 更新了iOS和Android平台上支持灵动视效的设备,包括对Adreno 700系列的额外支持。(MCPE-229154)
物品
- 修复了不会将自定义方块渲染为“飞行物品”的问题。(MCPE-180489)
物品组件
- 加入了
minecraft:swing_sounds物品组件。- 允许覆盖由使用者发出的挥动音效。
- 字段:
attack_miss:攻击未命中或由于免疫而没有造成伤害时播放的音效。attack_hit:攻击命中时播放的音效。attack_critical_hit:攻击命中并且造成暴击伤害时播放的音效。
- 至少需要指定一个字段。
- 字段:
- 允许覆盖由使用者发出的挥动音效。
- 加入了
minecraft:kinetic_weapon物品组件。- 描述:
- 允许物品在使用时对从使用者的视线向量找到的所有无阻塞目标每刻造成一次伤害和其他效果。
- 伤害是根据使用者和目标投影到视线向量上的速度来计算的(通过点积)。
- 使用者与目标之间越靠近并且对齐视线向量,伤害越高。
- 应用
damage_multiplier和damage_modifier后,产生的损耗会以最接近的较低整数为基准。
- 字段:
delay:施加伤害和效果前需要等待的刻数。reach:沿着视线向量,实体可以被命中的范围。hitbox_size:检测实体的射线检测上的额外容差。damage_multiplier:乘以投影速度的总和。damage_modifier:增加至投影速度总和的乘积。damage_conditions:施加伤害需要满足的条件。knockback_conditions:施加击退需要满足的条件。dismount_conditions:使骑乘者脱离坐骑需要满足的条件。
damage_conditions、knockback_conditions和dismount_conditions的字段:max_duration:以刻为单位,delay过去后可以施加效果的时间。min_speed:施加效果所需的使用者最小速度(通过点积投影到视线向量上)。min_relative_speed:施加效果所需的使用者相对于目标的最小速相对速度(通过点积投影到视线向量上)。creative_reach:使用者处于创造模式时的使用范围。未定义时默认为reach。- 若省略,则不会施加相应的效果。
- 要求:
- 需要在同一物品上使用
minecraft:use_modifiers。
- 需要在同一物品上使用
- 描述:
- 加入了
minecraft:piercing_weapon物品组件。- 描述:
- 允许物品对沿着使用者视线向量的直线上检测到的所有实体造成伤害。
- 带有此组件的物品无法破坏方块,因为无论使用者看向什么,攻击操作总是优先。
creative_reach:使用者处于创造模式时的使用范围。未定义时默认为reach。
- 字段:
reach:沿着视线向量,实体可以被命中的范围。hitbox_size:检测实体的射线检测上的额外容差。
- 描述:
minecraft:cooldown物品组件现在支持type字段。- 以互斥的方式定义冷却时间所应用的操作,因此一种操作类型的冷却时间不会影响另一种操作类型。
- 值:
use:使用时物品进入冷却状态,防止进一步使用直至其冷却结束,但仍然允许攻击、挖掘和交互。attack:攻击时物品进入冷却状态,防止进一步使用直至其冷却结束,但仍然允许使用、挖掘和交互。
use是默认值,以保留组件的原始行为。
- 为
minecraft:use_modifiers物品组件加入了start_sound字段。- 定义开始使用物品时播放的音效。
生物
- 修复了版本低于1.8.0的实体JSON文件中的
format_version字段会错误出现内容日志警告的问题。
Molang
- 加入了4个与
minecraft:on_use_kinetic_damage物品组件相关的新Molang查询:query.get_kinetic_item_delay:返回主手物品的minecraft:on_use_kinetic_damage组件的delay值,若此组件不存在则为0。query.get_kinetic_item_damage_duration:返回主手物品的minecraft:on_use_kinetic_damage组件的damage_duration值,若此组件不存在则为0。query.get_kinetic_item_knockback_duration:返回主手物品的minecraft:on_use_kinetic_damage组件的knockback_duration值,若此组件不存在则为0。query.get_kinetic_item_dismount_duration:返回主手物品的minecraft:on_use_kinetic_damage组件的dismount_duration值,若此组件不存在则为0。
- 加入了
query.kinetic_weapon_delay,用于返回主手物品的minecraft:kinetic_weapon组件的delay值,若此组件不存在则为0。 - 加入了
query.kinetic_weapon_damage_duration,用于返回主手物品的minecraft:kinetic_weapon组件的damage_conditions的max_duration值,若此组件不存在则为0。 - 加入了
query.kinetic_weapon_knockback_duration,用于返回主手物品的minecraft:kinetic_weapon组件的knockback_conditions的max_duration值,若此组件不存在则为0。 - 加入了
query.kinetic_weapon_dismount_duration,用于返回主手物品的minecraft:kinetic_weapon组件的dismount_conditions的max_duration值,若此组件不存在则为0。 - 加入了
query.ticks_since_last_kinetic_weapon_hit,用于返回使用者最后一次使用运动类武器命中某物以来经过的刻数。- 没有使用运动类武器或未命中任何物体时返回-1.0。
- 使用者被卸载时发生的命中不会被计入。
- 加入了包设置Molang查询。
query.get_pack_setting('<命名空间>:<滑块名称>'):滑块的值。query.is_pack_setting_enabled('<命名空间>:<选项名称>'):检查是否启用了选项。query.is_pack_setting_selected('<命名空间>:<下拉菜单名称>, <命名空间>:<下拉选项名称>'):是否选中了下拉选项。
网络协议
- 加入了
ActorFlags::BODY_ROTATION_LOCKED_TO_VEHICLE。 LevelSoundEventPacket修改:加入了LevelSoundEvent::SpearAttackHit、LevelSoundEvent::SpearAttackMiss、LevelSoundEvent::WoodenSpearAttackHit和LevelSoundEvent::WoodenSpearAttackMiss。ActorEventPacket修改:加入了ActorEvent::KINETIC_DAMAGE_DEALT。- 加入了新的存档声音事件
imitate.camel_husk。 - 加入了新的存档声音事件
imitate.parched。 - 将
ActorFlags::BODY_ROTATION_LOCKED_TO_VEHICLE重命名为ActorFlags::ROTATION_LOCKED_TO_VEHICLE。 - 为
MobEffectPacket加入了Ambient布尔字段,用于定义效果是否被视为环境效果(如信标或潮涌核心施加的效果)。 LevelSoundEventPacket修改:加入了LevelSoundEvent::SpearUse和LevelSoundEvent::WoodenSpearUse。
粒子
- 修复了导致粒子纹理路径验证错误的漏洞。(MCPE-220351)
脚本
- 由MC检查且被认为无效的断点现在会在VSCode中显示为已禁用。
- 修复了某些情况下导致断点丢失的漏洞。
结构
- 现在尝试在不受支持的平台中导出结构时不会发生崩溃。
- 修复了结构放置期间藤蔓的旋转和镜像问题。
用户界面
- UI表达式中的字符串乘法现在仅限于
%.<number>s。 - 为视图绑定加入了
resolve_ancestor_scope布尔值,作为绑定到与source_control_name相匹配的起源项的方式。
世界生成
- 现在带有
tick组件的方块会在世界生成期间被拼图结构放置时更新。
实验性
本段落的内容需要开启实验性玩法中的“即将推出的创作者功能”和“测试版 API”子选项后才可使用。
技术性
API
@minecraft/debug-utilities中的调试绘制现在支持在不同维度中渲染形状。- 为
DebugShape加入了setLocation(location: minecraftserver.DimensionLocation | minecraftserver.Vector3): void方法。 - 将
DebugShape上的location属性更改为只读的(使用上述的setLocation来修改位置)。 - 为
DebugShape加入了dimension只读属性。 - 更改了所有调试形状的构造器,以改用
Vector3或DimensionLocation的变种。
- 为
- 修复了仅在挥动开始时触发
PlayerSwingStartAfterEvent的问题。 - 修复了
onBreak测试版API事件不会在活塞是破坏来源时触发的问题。 - 发布了
@minecraft/server版本2.4.0。 - 加入了
@minecraft/server版本2.5.0-beta。 - 调试绘制
- 修复了
timeLeft会导致DebugShape立即被移除的漏洞。 - 修复了
DebugArrow的箭头在某些朝向看起来不正确的漏洞。
- 修复了
- 现在会在连接时将全局动态属性发送至Minecraft调试器的实时诊断。
- 为
beta加入了EntitySwingSource,用于提供玩家挥动的上下文。 - 为
beta加入了PlayerSwingStartAfterEvent.swingSource。 - 为
beta加入了PlayerSwingEventOptions.swingSource。 - 修复了运行
/reload命令后不会清除DebugShape对象的问题。 - 修复了
DebugText不会受scale属性影响的问题。 World- 为
beta加入了readonly tickingAreaManager: TickingAreaManager属性。
- 为
- 为
beta加入了TickingAreaManager类。此管理器用于向维度添加、移除或查询临时常加载区域。- 这些常加载区域会受到每个包的常加载区域固定数量的限制,与命令限制无关。
- 为
beta加入了TickingArea接口。这会提供有关特定常加载区域的信息。 - 为
beta加入了TickingAreaOptions接口。这是使用TickingAreaManager来创建常加载区域的选项。 - 为
beta加入了TickingAreaError类。 - 为
TickingAreaErrorReason枚举。- 抛出
TickingAreaError的原因的枚举。
- 抛出
- 加入了
BlockComponentRedstoneUpdateEvent,可以被自定义方块订阅。 - 加入了
onRedstoneUpdate自定义组件订阅,带有下列条件:- 方块拥有
minecraft:redstone_consumer组件,否则会抛出内容日志错误。 - 若
BlockComponentRedstoneUpdateEvent.powerLevel小于minecraft:redstone_consumer的min_power字段,订阅不会进入队列。 - 自定义组件JSON和订阅脚本示例如下:
-
{ "format_version": "1.21.130", "minecraft:block": { "description": { "identifier": "test:custom_block" }, "components": { "minecraft:redstone_consumer": { "min_power": 10, "propogates_power": true }, "test:custom_component": {} } } }
-
import { system } from '@minecraft/server-wrapper'; system.beforeEvents.startup.subscribe(init => { init.blockComponentRegistry.registerCustomComponent("test:custom_component", { onRedstoneUpdate: _ => { //在此处插入逻辑 } }); });
- 方块拥有
API基础设施
- 现代化了
CommandOutputPacket序列。- 将
Output Messages的最大数量设置为100。Message Id字段:将最大大小设置为512个字符。- 将
Parameters的最大数量设置为512。
- 将
- 现代化了
CommandRequestPacket序列。Request ID字段:将最大大小设置为39个字符。
- 现代化了
AvailableCommandsPacket序列。加入了下列限制:- 将链式子命令数据/名称的最大大小设置为512个字符。
- 将命令/名称的最大大小设置为512个字符。
- 将命令/描述的最大大小设置为1000个字符。
- 将命令/链式子命令索引的最大大小设置为250个元素。
- 将命令/重载的最大大小设置为250个元素。
- 将限制/限制索引的最大大小设置为250个元素。
方块
- 加入了
minecraft:support组件,需要开启“即将推出的创作者功能”选项。- 示例:
-
"minecraft:support": { "shape": "stair" // "fence"也是有效的 }
- 创建了新的方块特征
minecraft:connection,以公开类似于原版中的玻璃或栅栏一样的行为,这类方块会与周围的其他方块相连接。下方使用此特征的示例添加了布尔状态minecraft:connection_north、minecraft:connection_east、minecraft:connection_south和minecraft:connection_west。这仅在“即将推出的创作者功能”选项启用时可用。- 示例:
-
{ "format_version": "1.21.130", "minecraft:block": { "description": { "identifier": "test:connection_block", "traits": { "minecraft:connection": { "enabled_states": ["minecraft:cardinal_connections"] } } } } }
- 加入了
minecraft:connection_rule组件,需要开启“即将推出的创作者功能”选项,允许具有连接行为的其他方块,如栅栏、墙、栏杆和玻璃板,可以尝试创建连接。 - 加入了原版方块标签
minecraft:has_fence_connections,可用于将自定义方块识别为像栅栏一样创建连接的方块。在自定义和原版栅栏之间创建连接需要此标签。 - 上述组件和标签可与
minecraft:connection一同使用,以制作像原版栅栏一样创建连接的自定义栅栏。适用于自定义栅栏方块的JSON示例如下:
-
{ "format_version": "1.21.130", "minecraft:block": { "description": { "identifier": "test:my_fence", "traits": { "minecraft:connection": { "enabled_states": ["minecraft:cardinal_connections"] } } }, "components": { "tag:minecraft:has_fence_connections": {}, "minecraft:connection_rule": { "accepts_connections_from": "only_fences" } } } }
- 为
minecraft:placement_direction方块特征加入了新的状态minecraft:corner_and_cardinal_direction,用于启用minecraft:corner,带有none、inner_left、inner_right、outer_left和outer_right,可提供类似于原版中栅栏的运作方式的行为。- 设为true时,可以使用
blocks_to_corner_with字段来决定带有方块描述符数组的条件,以确定可以与之形成拐角的方块。 - 此字段的默认行为是与相同方块名称形成拐角。
- 需要在世界中启用“测试版 API”选项以及在方块中启用
use_beta_features旗标。
-
"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')"}] } }
- 设为true时,可以使用
- 现在在启用“测试版 API”选项的情况下,原版楼梯的
minecraft:cornerable_stairs标签会变得可用,并且会在带有相同标签的自定义方块也使用minecraft:cardinal_direction方块状态时与该方块形成拐角。 - 现在当一个方块朝向南方或西方时,使用带有
minecraft:corner_and_cardinal_direction的minecraft:placement_direction方块特征的方块会有向后的inner_left/outer_left和inner_right/outer_right状态。 - 现在使用带有
minecraft:vertical_half状态的minecraft:placement_position方块特征和带有minecraft:corner_and_cardinal_direction状态的minecraft:placement_direction会立即更新拐角状态,而不是在一刻之后更新。 - 镜像处理了在结构内使用时的
minecraft:corner方块状态。 - 加入了
minecraft:redstone_consumer组件,属于“即将推出的创作者功能”实验性玩法。此组件用于描述方块消耗和潜在传递红石信号的行为。- 包含可选字段
min_power,用于定义传入信号强度的最小值。若信号强度大于或等于此值,则onRedstoneUpdate事件会发送给脚本。默认值为0,这意味着始终会发送事件。 - 包含可选字段
propogates_power,为布尔值,用于控制信号是否可以穿过此方块,默认为false。 - 此组件目前对方块置换不可用。
- 示例:
-
{ "format_version": "1.21.130", "minecraft:block": { "description": { "identifier": "test:custom_consumer_block" }, "components": { "minecraft:redstone_consumer": { "min_power": 5, "propogates_power": true } } } }
- 包含可选字段
- 修改了
minecraft:material_instances方块组件。- 移除了之前名为
emissive的多余实验性字段shaded。 - 使用现有字段可以实现相同效果,示例如下:
-
"minecraft:material_instances" : { "*": { "texture": "my_texture", "render_method": "opaque", "face_dimming": false, "ambient_occlusion", false } }
- 移除了之前名为
- 加入了
minecraft:leashable方块组件,允许方块接受拴绳附着,包含用于更改拴绳结位置的offset字段。目前仅在启用“即将推出的创作者功能”时可用。
基岩版编辑器
- 在编辑器中加入了对“预制件”的初始实验性支持。
- 此功能是高度实验性的,存在一些问题。
- 加入了“预制件模板管理器”,以帮助创建、编辑和删除预制件模板。
- 加入了“预制件实例编辑器”,以允许在场景中放置预制件和编辑实例的属性。
图形
- 修复了包含
local_lighting.json的市场内容可能会滥发内容日志错误的漏洞。
修复
音频
- 在水下飞行时不再会播放游泳音效。
生物群系
- 修复了不会为客户端区块生成读取替换生物群系的问题。
方块
- 自定义方块在两个槽位之间飞动时不再会过于明亮。
- 现在垂根可以含水。(MCPE-128957)
角色创建器
- 用户不再会因平台皮肤错误而被阻止加载至世界。
- 修复了远程玩家皮肤有时会在移进和移出渲染范围时更改为默认皮肤的问题。(MCPE-222444)
命令
/clone命令不再会复制与过滤掉的方块共享一个位置的额外方块。(MCPE-179847)
游戏内容
- 现在漏斗被阻止交互的活塞移动后会有短暂的冷却时间。
- 修复了玩家无法选中位于方块一侧的粉红色花簇、野花簇和枯叶堆的漏洞。
- 现在旧版树木地物会遵循生物群系边界。(MCPE-168996)
- 现在带有
minecraft:is_shovel标签的自定义物品可以像锹一样转化方块。 - 漏斗不再能将多叠玻璃瓶放入酿造台的同一槽位中。(MCPE-228374)
常规
- 解决了Windows平台上的共享世界(对所有玩家可用的世界)不会加载资源包和行为包的问题。(MCPE-228607)
- 为部分生物群系重新启用了缺失的音乐。
- 黄绿色染料不再能解锁“你需要薄荷”成就。
- 现在合成铜质工具时会解锁“工具达人”成就。
- 修复了在错误时间登录会导致许多在线功能在5分钟内无法加载的问题。
图形
- 现在箭的首个暴击粒子会略有延迟。
- 现在当铜傀儡像坐下时,铜傀儡像的鼻子会正确旋转。(MCPE-228256)
- 修复了大型翻书纹理会损坏其他纹理的问题。
- 修复了灵动视效启用时
/camera ... fade命令会淡入为黑色而非指定颜色的漏洞。同时还修复了火焰和望远镜覆盖层等部分效果会在淡入效果前方渲染的问题。(MCPE-223049) - 修复了玩家移动期间会出现雪花闪烁的问题。
- 修复了水会被渲染得不透明的问题。
- 修复了被活塞移动的方块会过暗的问题。
- 修复了在启用灵动视效的情况下,方块被活塞推动时会闪烁黄色的问题。
- 减少了闪烁现象,并修复了灵动视效中使用高度图的低粗糙度材质会有错误反射的问题。
- 修复了损坏粒子有时会使用原版渲染器渲染为黑色的问题。
- 修复了考古物品有时会渲染为接近黑色的问题。
- 修复了哞菇身上的蘑菇和生物身上的盔甲不受“启用生物抖动处理”设置影响的问题。(MCPE-228281、MCPE-228296)
- 修复了火把和灯笼不会在启用光线追踪的世界中发出点光源的问题。
输入
- 修复了PC版本上的鼠标和键盘会出现输入延迟的问题。(MCPE-227833)
- 修复了在Windows平台上移动相机视角并重新打开GUI后,光标会位于中心的漏洞。(MCPE-227904)
- 修复了在世界加载期间转移焦点时会部分丢失输入的漏洞。(MCPE-228288)
- 现在在Windows平台上打开聊天屏幕时会自动选中文本框,同时立即启用文本输入。(MCPE-229046)
- 修复了禁用“当我悬停在非活动窗口上方时对其进行滚动”系统设置没有效果的问题。(MCPE-229088)
- 修复了与输入法相关的几个漏洞。(MCPE-230162)
- 修复了对屏幕键盘的输入法支持。
- 修复了关闭物品栏后CJK输入法会干扰游戏的漏洞。(MCPE-229246)
- 屏幕键盘不再会在对接时出现在聊天框上;在不同输入屏幕之间切换时,如告示牌等输入屏幕不再会关闭。(MCPE-228584)
- 修复了内置控制器处于激活状态时连接到ROG Xbox Ally的Xbox控制器无法运作的问题。(MCPE-184251、MCPE-180470)
- 修复了Windows平台上的鼠标光标能够在游戏过程中在后台移动的漏洞。(MCPE-230832)
物品
- 金马铠的英文名称由“Gold Horse Armor”重命名为“Golden Horse Armor”。(MCPE-101388)
- 现在工具和武器在用于攻击盔甲架时会消耗耐久度,如同损坏矿车、画、船和拴绳结等其他实体那样。
生物
- 修复了骆驼站在水中时无法冲刺的漏洞。
- 现在当生物不处于水中时,溺尸的攻击会将被攻击的生物击退到空中。(MCPE-133343)
- 现在骆驼行走或冲刺时会从高于4格的高度开始受到摔落伤害。(MCPE-171996)
- 幻翼不再会溺水。(MCPE-101541)
- 现在狼的阴影和模型是居中的。(MCPE-176018)
- 修复了部分山羊音效不受友好生物滑块控制的问题。(MCPE-178232)
- 现在只有幼年僵尸骑士和幼年尸壳骑士能够骑乘下列生物:
- 成年鸡
- 未取信任的豹猫
- 未驯服的猫
- 未驯服的狼
- 成年僵尸
- 成年尸壳
- 成年僵尸村民
- 成年僵尸猪灵
- 牛
- 未装备鞍的成年猪
- 绵羊
- 未驯服的成年马
- 未驯服的成年驴
- 未驯服的成年骡
- 成年骷髅马
- 成年僵尸马
- 哞菇
- 没有作为坐骑生成的蜘蛛
- 没有作为坐骑生成的洞穴蜘蛛
- 两个生物不再有可能相互骑乘。
档案
- 移除了Windows平台上的用户档案屏幕中非预期的退出登录按钮。玩家应通过Xbox应用程序来退出登录。(MCPE-228176)
Realms
- 修复了Realm服务器选择行为不可预测的问题。
- 修复了Realms时间轴的选择退出成员列表的顶部按钮的控制器焦点会被切断的问题。
- Realms管理动态现在位于Realms故事内,而不是Realms设置。
- 修复了玩家为新购买的Realm添加成员时可能会短暂卡住的问题。
- 现在当玩家确认无法连接至网络的消息时,玩家会被带回开始屏幕或设置屏幕。
- 现在若尝试加入新购买的Realm时禁用了移动数据,会向玩家提供使用移动数据进行游戏或更改游戏设置的选项。
设置
- 现在会显示无法加载的“未列出的世界”,以便删除这些世界。(MCPE-223708)
文本输入
- 修复了应用程序丢失和重新获得焦点(在编辑时从另一个应用程序切换回来)时的输入法输入问题。
- 修复了输入法的候选词会在显示器上错误显示或相对于文本框错位的问题。
性能与稳定性
- 现在在Xbox平台上从云端同步世界失败时会自动尝试加入本地的副本。
- 优化了退出世界时的加载时间。
- 优化了使用
/reload all命令时的加载时间。 - 修复了使用数据驱动渲染器时发生的崩溃。
- 优化了重新加入单个世界时的加载时间。
- 优化了在服务器之间转移时的加载时间。
用户界面
- 触摸控制:降低了方向键控制的相机视角Y轴灵敏度,以匹配摇杆控制。
- 现在悬停在砂轮和铁砧的槽位上时也可以使用快捷键。(MCPE-228276)
- 修复了无法在进行中列表中手动移除部分成就的漏洞。
- 触摸控制:自定义控制现在总是开启。
- 更新了附加包导航按钮,以使图标与文本之间有着适当的间距。
- 修复了自定义方块不会渲染为“飞行物品”并带有快速移动动画的问题。(MCPE-180489)
- 现在若书与笔等部分输入会将文本推出输入窗口,输入文本时会阻止新行。
- 修复了调整窗口大小时聊天栏中的补全命令会错位的问题。(MCPE-147816)
- 修复了社交抽屉式菜单在游戏内打开时会缺少边框的问题。(MCPE-227007)
- 修复了启动世界时文本转语音设置会错误地自动启用的问题。
- 修复了部分DLC世界中带有粗体的文本对话框会显得被截断的问题。
- 为辅助功能页面设置加入了缺失的选项。(MCPE-228101)
- 修复了环境生物效果会像时长即将结束一样不断闪烁的问题。
- 现在所有物品都会显示瞄准生物时的命中攻击提示。
- 现在若没有特殊的生物交互提示,瞄准生物时会显示带有专用提示的物品。
- 修复了按住方向键时不会菜单中连续滚动的问题。(MCPE-226509)
- 修复了部分屏幕上的粘贴按钮会粘贴文本两次的问题。(MCPE-228233)
- 现在PC上的标题栏会遵循Windows的深色模式。(MCPE-227846)
- 修复了Windows平台上的任务栏和标题栏不会显示游戏图标的问题。(MCPE-227849)
- 现在在默认UI下,生物物品栏面板会对所有未装备箱子的生物隐藏。
- 修复了在悬停在切石机预览界面上的情况下使用快捷键时发生的崩溃。(MCPE-230558)
- 现在如物品栏、交易或聊天栏等打开的窗口会在玩家受到生物的伤害时关闭。
- 连续受到伤害不会重复关闭窗口。
原版趋同
- 现在玩家受到暴击时会正确播放暴击音效。
- 现在绯红菌索和绯红菌会诡异森林生物群系中生成。(MCPE-83616)
我的世界中文站 国内知名Minecraft中文主题网站





