1.21.100是基岩版的一次次要更新,发布于2025年8月5日。此次更新同步了一些Java版的特性,在实验性玩法中加入了2025秋季小更新的部分特性,并修复了一些漏洞。
新内容
世界生成
- 超平坦世界
- 加入了“虚空”预设。
- 生物群系为平原。
- 包含一个正中心为圆石的33×33石头平台,除此之外皆为空气。
命令格式
- 目标选择器
- 加入了
@n
目标选择器。- 用于选择最近的且不处于濒死状态的实体。
常规
- 实验性玩法
- 加入了“2025 年第 3 次更新”子选项。
- 用于启用将于2025秋季小更新加入的特性。
更改
物品
- 附魔书
- 具有火焰附加的附魔书不再可用于点燃蜡烛、营火和TNT。
- 气球
- 不再可以拴在墙上。
- 拴绳
- 不再可以拴在墙上。
- 更改了被拴住的生物与载具的交互方式。
- 现在被拴住的生物靠近载具时,若拴住其的拴绳是松弛的,则可以乘坐载具。
- 现在拴绳被拉到一定长度时,被拴住的生物会脱离载具。
生物
- 悦灵
- 不再可以被给予拴绳。
- 动物
- 将空闲音效的间隔调整为6秒,以匹配Java版。
- 狐狸
- 现在能够捡起所有物品,而不是只能捡起堆叠数为1的可堆叠物品。
- 现在捡起可装备物品时不再会装备该物品。
- 恶魂
- 将空闲音效的间隔调整为4秒,以匹配Java版。
- 快乐恶魂
- 现在被玩家或驯服的狼杀死时会掉落1-3点经验。
- 猪灵蛮兵
- 现在会在和平难度下消失。
- 蜘蛛骑士
- 现在有概率在沼泽和红树林沼泽中生成沼骸蜘蛛骑士。
- 鱿鱼和发光鱿鱼
- 更改了碰撞箱以匹配Java版。
非生物实体
- 拴绳结
- 现在会在栅栏被移除后立即消失。
世界生成
- 冰冻深海
- 现在表面不会被冻结。
- 冻洋
- 不再是完全冰冻的。
命令格式
/spawnpoint
- 现在可以在末地使用。
- 命名空间ID
- 现在生物群系ID会显示默认命名空间
minecraft
。
常规
- 选项
- 将主音量的默认音量大小更改为30%。
- 将音乐的默认音量大小更改为50%。
- 更新了音频设置屏幕。
- 现在使用Ore UI,具有全新的外观。
- 现在每个滑块都会有说明文本,以便玩家理解其用途。
- 改进了与滑块交互的体验,现在比以前更加流畅、灵敏。
- 将“能见度”和“图形模式”及相关选项移动至视频设置的最顶部。
- 调整了各设置之间的间距。
- 声音
- 将
mob.happy_ghast.ambient
的衰减距离由16格更改为64格。 - 将
mob.ghast.moan
的音量由0.5更改为0.1。 - 将
mob.allay.idle
的音量由0.12更改为0.024。 - 将
mob.blaze.breathe
、mob.bat.idle
、mob.parrot.idle
、mob.phantom.idle
和mob.vex.ambient
以及mob.wither.ambient
的前4条音效的音量由1.0更改为0.2。 - 将快乐恶魂的
adult
变种声音事件的音量由1.0更改为4.0。
技术性
- 附加包和脚本引擎
- 自定义生物群系的名称不再由其文件名暗指。生物群系名称现在通过其JSON定义中的
description
子对象下的identifier
来显式指定。 - 生物群系标识符现在必须带有命名空间(例如:
minecraft:plains
)。若没有指定命名空间,格式版本低于1.21.90的客户端生物群系会在加载时自动为其标识符添加前缀minecraft:
。 - 更新了生物群系文档以匹配新的生物群系JSON格式和要求。
- 生物群系客户端设置现在会根据生物群系的全名(包括命名空间)来查找设置。若未在返回默认设置前找到完全匹配项,原版生物群系会返回其不带命名空间的名称(例如,
minecraft:plains
会返回自身,若未找到任何设置则为plains
)。
- AI意向
- 加入了
minecraft:behavior.take_block
AI意向,允许实体根据下列选项搬起世界中的方块:blocks
:实体可以搬起的方块描述符的数组,若为空则可以搬起任意方块。can_take
:实体可以使用意向时的实体过滤器。on_take
:实体搬起方块时运作的触发器。xz_range
:实体尝试搬起方块的XZ轴范围。y_range
:实体尝试搬起方块的Y轴范围。chance
:每刻尝试搬起方块的概率。affected_by_griefing_rule
:意向是否会受mobGriefing
游戏规则影响。requires_line_of_sight
:实体尝试搬起的方块是否需要处于视线内。
- 移除了
minecraft:behavior.enderman_take_block
AI意向,其会升级为上述意向。 - 加入了
minecraft:behavior.place_block
AI意向,允许实体根据下列选项在世界中放置方块:placeable_carried_blocks
:实体可以在携带物品时放置的方块描述符的数组,若为空则可以放置其所携带的任意方块物品。randomly_placeable_blocks
:实体可以随机放置的加权方块描述符的数组,若为空则实体可以尝试放置其所携带的方块物品。can_place
:实体可以使用意向时的实体过滤器。on_place
:实体放置方块时运作的触发器。xz_range
:实体尝试放置方块的XZ轴范围。y_range
:实体尝试放置方块的Y轴范围。chance
:每刻尝试放置方块的概率。affected_by_griefing_rule
:意向是否会受mobGriefing
游戏规则影响。
- 移除了
minecraft:behavior.enderman_leave_block
AI意向,其会升级为上述意向。 - 加入了
minecraft:behavior.transport_items
AI意向,允许生物从容器中运输物品或将物品运输到容器中。- 描述:
- 若生物没有携带物品,它会尝试搜寻与
source_container_types
相匹配的容器,并尝试从第一个非空槽位拿取物品。它会从该槽位中拿取堆叠数至多为max_stack_size
的物品。若容器是空的或未找到匹配项,它会将该容器记住为已访问过的容器,并搜寻下一个可以从中收集物品的容器。若它未能找到未访问过的可以从中收集物品的容器,它会禁用意向idle_cooldown
秒并重置它已访问过的容器。它收集到物品时会立即重置已访问过的容器。 - 若生物携带着物品,它会尝试搜寻与
destination_container_types
相匹配的容器,并尝试将物品放入其中。它会将尽可能多的物品放入容器中。若它仍然携带着物品(容器是满的),它会将该容器记住为已访问过的容器,并搜寻下一个可以将物品放入其中的容器。若它未能找到未访问过的可以将物品放入其中的容器,它会禁用意向idle_cooldown
秒并重置它已访问过的容器。它成功放入物品并变为空手状态时会立即重置已访问过的容器。 - 若目标容器在任何时候变为无效目标(例如,方块被破坏或猫坐在箱子上),生物会将该位置标记为已访问并移动到下一个目标。
- 若生物没有携带物品,它会尝试搜寻与
- 字段:
source_container_types
:应该从中拿取物品的容器类型的方块描述符列表。默认为任意容器。destination_container_types
:应该将物品放入其中的容器类型的方块描述符列表。max_stack_size
:生物尝试从容器中拿取物品的最大堆叠数。默认为16。interaction_time
:与容器交互所花费的时间,以秒为单位。默认为3.0。allow_simultaneous_interaction
:是否允许实体同时与另一非玩家实体正在交互的容器进行交互。默认为false。search_strategy
:是否选择范围内最近的有效容器或随机的有效容器。有效值为nearest
或random
(默认值)。search_distance
:搜寻可以从中拿取物品或将物品放入其中的容器的最大水平距离和垂直距离。默认为[62, 32]
。max_visited_containers
:生物在重置前最多可以访问的容器数。0为无限制,默认为16。initial_cooldown
:生物在生成后或在其可用目标发生变化(例如,由于组件组更新)后需要等待的时间,以秒为单位。默认为0。idle_cooldown
:生物无法找到有效容器进行交互时,意向会被禁用一段时间,以秒为单位。默认为20。place_strategy
:控制允许意向添加到的容器内容:with_matching
:仅允许将物品放入已有物品堆叠的容器中。with_matching_or_empty
:与上个类似,但额外允许放入空的槽位中。any
:不设限制,只要有空间,就允许将物品放入容器中。这是默认行为。
allowed_items
:生物仅允许运输的物品的物品描述符列表。若disallowed_items
不为空则必须为空。默认为空(允许所有物品)。disallowed_items
:生物不被允许运输的物品的物品描述符列表。若allowed_items
不为空则必须为空。默认为空(没有物品不被允许)。
- 要求与限制:
- 起初此组件需要启用2025第三个小更新实验性内容,但在之后的更新中会变得普遍可用。
- 需要寻路组件以使生物能够寻路到容器。例如
minecraft:navigation.walk
。 - 目前仅有箱子、铜箱子、木桶和潜影盒是受支持的容器。
- 描述:
- API
- 修复了
BlockRaycastOptions
上的includeLiquidBlocks
属性在之后也未能抵达固体方块时无法正确击中液体的漏洞。 - 修复了
DebugDrawer
在加入世界的客户端中过早使用(如在playerSpawn
事件内)时发生的崩溃。 BlockSignComponent
上的setText
方法的message
参数不再接受RawText
作为选项。此选项是多余的,因为其已被现有的RawMessage
选项覆盖。这会影响所有版本中的setText
。- 更新了许多错误字符串,以使用一致的标点符号。
ArgumentOutOfBoundsError
类上的minValue
和maxValue
现在是可选的。- 更新了一些API,以使其在适当的情况下抛出
ArgumentOutOfBoundsError
,而不是Error
。这会影响所有版本中的下列API:amplifier
设置超出范围(0
–255
)或duration
设置超出范围(1
–20000000
)时的Entity.addEffect
。vector
参数超出范围(每个轴-1000
–1000
)时的Entity.applyImpulse
。loreList
参数超出范围(每行0
–100
最大行数,0
–1000
最大长度)时的ItemStack.setLore
和ContainerSlot.setLore
。amount
参数超出范围(0
–255
)时的ItemStack.setAmount
和ContainerSlot.setAmount
。
- 抛出
ArgumentOutOfBoundsError
的一些现有错误现已更新为使用标准化错误消息。这会影响所有版本中的下列API:fadeInDuration
、stayDuration
或fadeOutDuration
超出范围(最小值0
)时的ScreenDisplay.setTitle
。integrity
设置超出范围(0
–1
)时的StructureManager.placeStructure
。viewAngle
设置超出范围(10
–90
)或distance
设置超出范围(1
–16
)时的PlayerAimAssist.setAimAssistSettings
。nameTag
参数长度超出范围(0
–255
)时的ItemStack.setNameTag
和ContainerSlot.setNameTag
。
- 抛出
InvalidArgumentError
的一些现有错误现已更新为使用标准化错误消息。- 这会影响
predicate
参数为空白或重复项时的CustomSpawnRulesRegistry.registerObstructionCallback
。
- 这会影响
- 将
DyeableItemComponent
开放至稳定版。 - 移除了
beta
中minecraft:destruction_particles
的方块API,此组件因为仅在客户端上使用而被认为向服务端脚本API公开的风险过大。 - 将
MovementType
枚举由beta
移动至2.0.0
版本。 - 将
StickyType
枚举由beta
移动至2.0.0
版本。 - 将
BlockMovableComponent
类由beta
移动至2.0.0
版本。 - 将
Block
、Entity
、Dimension
和ItemStack
上的localizationKey
属性由beta
移动至2.1.0
。 - 将
Container
的contains
、firstEmptySlot
、firstItem
、find
和findLast
方法由beta
移动至2.1.0
。 - 加入了新的错误类
UnsupportedFunctionalityError
,会在基于参数的方法或方法的一部分等特定功能不受支持的情况下抛出。例如在玩家上调用Entity
的remove
方法。 - 加入了新的错误类
EntitySpawnError
,会在实体无法通过Dimension
上的spawnEntity
方法生成时抛出。 - 更新了许多抛出自定义错误的方法,以更好地提供发生问题的上下文和信息。
- 音频
- 修复了飞行生物播放的
ambient
音效将音量默认设置为0.2的漏洞。(MC-298575)
- 生物群系
- 更新了
minecraft:grass_appearance
组件,以包含grass_is_shaded
变量,若为true,则其会为草地添加着色效果,如同顶部有遮挡。
- 方块
alpha_test_to_opaque
、alpha_test_single_sided_to_opaque
和blend_to_opaque
现在再次会在作为minecraft:material_instances
的渲染方法使用时在远处转移到opaque
。- 移除了可移动组件对即将推出的创作者功能选项的要求。
- 将方块格式版本为1.21.100或更高版本的
minecraft:random_offset
组件从实验性玩法中移出。 - 修复了基础方块JSON定义中没有
minecraft:destruction_particles
组件的方块会出现不正确的破坏粒子的问题,其现在会像以前一样回退到minecraft:material_instances
组件的定义。 - 修复了与读取动画化方块的错误或损坏的JSON数据相关的崩溃。现在会触发错误并阻止方块播放动画。
- 纹理配置不正确的方块现在会显示额外的内容日志错误。
- 将方块破坏粒子组件的粒子数量字段从实验性玩法中移出。
- 方块组件
- 修改了
minecraft:geometry
方块组件。uv_lock
不再需要即将推出的创作者功能实验性内容才可运作,JSON的format_version
仍然需要大于等于1.19.80
。
- 命令
/say
、/me
和/tell
命令的空白文本现在会返回“消息长度无效”错误。(MCPE-185429)/locate biome
命令现在需要指定命名空间(例如:minecraft:plains
而非plains
)。此命令的自动补全建议现在会包含命名空间。
- 组件
- 内容日志警告现在会记录生成规则JSON中缺失的实体引用。
- 内容日志警告现在会记录客户端生物群系JSON中缺失的引用。
- 将
minecraft:body_rotation_axis_aligned
组件重命名为minecraft:rotation_axis_aligned
。 - 内容日志警告现在会记录拼图结构、处理器列表、模板池和结构集JSON中缺失的引用。
- 创作者相机视角
- 修复了使用触摸控制和自定义相机视角时,弹射物会朝错误方向发射的问题。(MCPE-201558)
- 基岩版编辑器
- 更改了圆锥和圆柱画笔形状,以使原点包含在半径测量中。修复了X和Y维度的值会产生不同结果的边缘情况问题。
- 修复了导出中的“多人游戏”和“对局域网内玩家可见”不会生效的漏洞。
- 修复了编辑器图表中的一些浏览和聚焦问题,并修复了图表锁定时箭头键的移动问题。改进了点击图表外部的处理。
- 修复了Realms面板会以空白状态打开的漏洞。
- 加入了为使用
DirectionalPlacementMode
枚举和setDirectionalPlacementMode
的任意画笔操作指定方块方向的能力。 - 加入了通过添加
setInverseEraseMode
来切换Ctrl擦除或添加方块的能力。 - 移除了对
SimpleTool
框架API的支持。使用此功能的工具现在必须改用IPlayerUISession
控制。 - 更新了组件提示框属性,以支持新的
TooltipContent
的类型。TooltipContent
允许自定义标题添加到提示框中。 - 更新了地形工具的默认画笔形状和大小,以在首次使用时应用更强的平滑和粗糙效果。
- 为编辑器中所有有键位绑定的操作加入了提示框。
- 更新了编辑器结构管理器,以使用编辑器的结构存储库而非存档的结构存储库。
- 更新了光标控制键位绑定,以能够循环所有光标控制模式。
- 更新了画笔蒙版键位绑定,以能够循环所有画笔蒙版模式。
- 为模态框工具和属性窗格的提示框加入了一个可选的图像字段。
- 在编辑器窗格设置中加入了“静音音乐”和“静音游戏音效”选项。
- 加入了将结构项目从结构面板拖拽到视口的能力。这会更新剪贴板并激活粘贴预览。
- 更新了编辑器项目中的
/structure
命令,以使其使用编辑器的结构存储库而非存档的结构存储库。 - 修复了进入测试世界并从测试世界返回后,方块成像会出现不对齐的图标和图像缺陷的问题。
- 为实体召唤工具加入了一个小工具,以允许更精准地放置。
- 为画笔形状加入了任意旋转功能。
- 修复了方块选取器的最近使用的方块列表不会正确显示的漏洞。
- 加入了新的“铅笔”工具,允许便捷添加(或移除)单个方块。
- 实体组件
- 将
minecraft:tick_world
实体组件的模式变得更加严格,以使解析现在拒绝超出范围值的radius
和distance_to_players
。 - 为
minecraft:equip_item
实体组件加入了can_wear_armor
字段,用于指定装备的物品是否应该添加到盔甲槽或手部槽位。(MCPE-153135)
- 游戏内容
- 修复了离开并重进游戏后自定义音乐会暂停的问题。(MCPE-219364)
- 图形
- 将云质量选项更改为玩家可见选项,而不是仅开发者选项。
- 更新了Xbox平台上启用灵动视效时的“性能优先”预设的反射配置。
- 钓鱼线:增大了灵动视效模式下钓鱼线的厚度,以使其不会在启用TAAU时消失。
- 将实体的受伤颜色覆盖层的透明度值由65%降低至25%,以提高可访问性。
- 带有不正确尺寸的焦散纹理不再会加载;现在会发出内容日志错误并改用默认焦散纹理。
- 拼图
- 为拼图处理器加入了
minecraft:blockstate_match
和minecraft:random_blockstate_match
规则。 - 加入了高度图投影类型
none
,并将其作为默认设置。此类型会使用起始放置位置,而不是执行高度图计算。
- 生物
- 悦灵不再可以被给予拴绳。(MCPE-186435)
- 现在可以在未手持物品的情况下通过与悦灵交互来解除它们的拴绳连接。(MCPE-159044)
- Molang
query.is_carrying_block
现在可以被所有实体使用,而不是仅可被末影人使用。query.is_carrying_block
现在会在实体携带包括空气在内的任意方块时返回1.0。
- 纹理
- 修改了
terrain_texture.json
文件中的variations
纹理对象的JSON解析。weight
的最小值现在被钳制在0.05。weight
的最大值现在被钳制在1000000。
- 原版趋同
- 现在冻洋生物群系中的冰山会以更接近于Java版的形状和频率生成。
实验性
本段落的内容需要开启实验性玩法中的“2025 年第 3 次更新”、“自定义生物群系”、“测试版 API”、“创建者照相机的实验性功能”和“数据驱动 Jigsaw 结构”子选项后才可使用。
方块
- 铜箱子
- 箱子的铜质变种,有斑驳、锈蚀、氧化以及对应的涂蜡变种。
- 可由8个铜锭和1个箱子合成。
- 能够氧化,也可以被涂蜡、除蜡或除锈。
物品
- 盔甲
- 加入了铜盔甲,即头盔、胸甲、护腿和靴子的铜质变种。
- 可由铜锭合成。
- 提供的护甲值高于皮革盔甲,但略低于金盔甲。
- 耐久度高于皮革盔甲,但低于锁链盔甲和铁盔甲。
- 附魔能力略低于铁盔甲。
- 工具
- 加入了铜质工具,即斧、锄、镐、锹和剑的铜质变种。
- 可由铜锭和木棍合成。
- 攻击伤害与石质工具相同,但耐久度高于石质工具。
- 挖掘速度快于石质工具,但慢于铁质工具。
- 附魔能力高于钻石质工具,但略低于铁质工具。
- 铜粒
- 可由铜锭分解而成,也可通过烧炼铜盔甲和铜质工具获得。
- 可重新合成为铜锭。
- 刷怪蛋
- 加入了铜傀儡刷怪蛋。
生物
- 铜傀儡
- 将雕刻南瓜或南瓜灯放置在铜块的任意一面即可生成对应氧化程度的铜傀儡。
- 铜傀儡会在放置雕刻南瓜或南瓜灯的位置上生成。
- 铜傀儡的氧化程度与铜块相同,并且这个铜块会转变为对应的铜箱子。
- 死亡后会掉落1-3个铜锭。
- 能够分类箱子中的物品。
- 未手持物品时,铜傀儡会尝试搜寻附近的铜箱子,从其中收集物品。
- 每次最多可以收集16个物品。
- 所有物品均可收集。
- 手持物品时,铜傀儡会尝试搜寻附近的普通箱子,将手持的物品放入其中。
- 这个箱子必须是空的,或包含与铜傀儡手持物品相同的物品。
- 会按顺序与最多10个箱子或铜箱子进行交互。
- 未能找到匹配的箱子时,铜傀儡会进入7秒的空闲状态,随后再次进行尝试。
- 搜寻范围为自身位置水平方向32格,垂直方向8格。
- 未手持物品时,铜傀儡会尝试搜寻附近的铜箱子,从其中收集物品。
技术性
- 世界生成
- 混合地形匹配结构和刚性结构时不再会使刚性结构下沉一格。
- 结构集内使用多个结构时,区块不再会无限加载。
- 现在可以使用
minecraft:empty_pool_element
拼图结构池来表示空元素。
- API
- 将
PlayerHotbarSelectedSlotChangeAfterEvent
类由beta
移动至2.1.0
。 - 将
PlayerHotbarSelectedSlotChangeAfterEventSignal
类由beta
移动至2.1.0
。 - 将
PlayerInventoryItemChangeAfterEvent
类由beta
移动至2.1.0
。 - 将
PlayerInventoryItemChangeAfterEventSignal
类由beta
移动至2.1.0
。 - 将
HotbarEventOptions
接口由beta
移动至2.1.0
。 - 将
InventoryItemEventOptions
接口由beta
移动至2.1.0
。 - 将
PlayerInventoryType
枚举由beta
移动至2.1.0
。 HotbarEventOptions
类- 为
allowedSlots
加入了绑定验证,数组内的数字必须介于0到8之间。
- 为
InventoryItemEventOptions
类- 为
allowedSlots
加入了绑定验证,数组内的数字必须为负数。
- 为
ItemInventoryComponent
- 收纳袋UI现在会正确使用此API渲染添加到容器中的非相邻物品。
- 为
beta
加入了InvalidItemStackError
类。 - 为
GameTest
加入了runOnFinish
方法,无论测试是否通过、失败或超时,其都会在测试完成后运作。 - 为
beta
加入了ItemBookComponent
类,用于与minecraft:writable_book
和minecraft:written_book
交互以更改它们的内容以及为它们署名。 - 为
beta
加入了BookError
类和BookPageContentError
类。 - 将
EntityHungerComponent
、EntitySaturationComponent
和EntityExhaustionComponent
由beta
移动至2.1.0
。 - 将
EntityEquippableComponent
的属性totalArmor
和totalToughness
由beta
移动至2.1.0
。 ModalFormDataTextFieldOptions
类defaultValue
字段的类型由string
更改为minecraftserver.RawMessage | string
。
- 修复了
beta
的Player.applyImpulse
和Player.clearVelocity
中的波动问题。 - 加入了带有
CameraFovOptions
参数的setFov
。这可用于修改当前相机的视场角。 - 为
beta
加入了LootTableManager
,允许生成来自方块和实体的战利品。 - 加入了用于清除自定义视场角的缓动选项。在没有有效缓动值的情况下清除时会立即清除自定义视场角值。
- 生物群系
- 加入了新的服务端生物群系组件
surface_builder
,这将surface_parameters
、frozen_ocean_surface
、mesa_surface
、swamp_surface
、capped_surface
和the_end_surface
合并为一个组件。- 每个生物群系只能使用一种构建器类型。
- 此组件可用于世界生成设置,例如地基材质和海底深度。
- 加入了带有
is_humid
的minecraft:humidity
组件,能够强制生物群系一直湿润或永不湿润。湿度会影响火在生物群系中的蔓延概率和蔓延速率。 - 加入了
minecraft:partially_frozen
组件。此组件会影响封冻的生物群系,致使部分区域不会冻结。例如:零散的冰雪。
- 命令
- 为
/camera
命令加入了fov_set
关键字,用于更改相机的视场角。需要启用“创建者照相机的实验性功能”选项。
- 游戏内容
- 现在加载使用已移除的自定义生物群系的区块时,已移除的生物群系会被替换为维度的默认生物群系,即主世界的海洋。
- 常规
- 若实验性自定义生物群系已替换所有可能出现此结构的生物群系,
/locate structure
命令(和类似的结构搜索游戏内容元素)现在会快速返回无结果。
- 拼图
max_distance_from_center
现在会分别解析对象中的水平值和垂直值,尽管仅支持水平值解析为常量;垂直值现在是可选的,并且默认为无限制。- 将结构定义文件夹由
worldgen/jigsaw_structures
更改为worldgen/structures
。
- 脚本
- 在服务端UI表单中为提示框加入了对文本转语言的支持。
- UI
- 为提示框加入了在设置中使用键盘和游戏手柄来浏览的支持。此外,提示框始终会在可见区域内显示。移动端分辨率在此方面存在一些问题。
修复
- 辅助功能
- 为加入世界时的UI按钮加入了屏幕复述列举功能。
- 现在当相机视角穿过甘蔗时,甘蔗会变得略微透明。
- 生物群系
- 树木现在会在雪林中更稀疏地生成。
- 树木现在会在雪原中更频繁地生成。
- 蘑菇现在会在沼泽和其他生物群系中的树下正确生成。
- 海草不再会在水面会结冰的生物群系中无视冰而生成。
- 冻洋的表面不再完全被冰覆盖,现在会出现开放水域。
- 冰冻深海不再会被冰覆盖,现在完全由开放水域组成。
- 更新了沼泽中的水和水下迷雾的颜色,以匹配游戏的预期观感。(MCPE-63460)
- 此更改仅影响简易和精美图形,不影响灵动视效。
- 现在生成大型松树和大型云杉时,树干的每个方块下方都会生成灰化土,而不是悬浮在空中。(MCPE-140517)
- 增大了大型松树和大型云杉下方的灰化土斑块的大小。
- 此更改同时影响世界生成和玩家种植的树木。
- 现在沼泽和红树林沼泽中会生成一格深的水坑。(MCPE-137029)
- 草方块不再会在蘑菇岛生物群系中已雕刻地形的底部生成。(MCPE-74983)
- 现在冻洋生物群系中的冰山会以更接近于Java版的形状和频率生成。
- 方块
- 拴绳结现在会在支撑其的方块被破坏时立即消失。(MCPE-163558)
- 被拴绳拴住的生物不再能被拴在墙上。(MCPE-187041)
- 修复了具有火焰附加的附魔书可用于点燃蜡烛、营火以及激活TNT的漏洞。(MCPE-100021)
- 修复了箱子被活塞移动时可能因被合并而最终处于损坏状态的漏洞。(MCPE-224452)
- 角色创建器
- 修复了在Android平台上按下返回键后,“选择新皮肤”按钮会不起作用的问题。(MCPE-149587)
- 游戏内容
- 做表情的玩家不再会卡在船中。
- 现在任意触控设备上的快捷栏均可以被点击。即使启用自定义控制,检测区域也会与纹理相匹配。
- 修复了离开并重进游戏后自定义音乐会暂停的问题。(MCPE-219364)
- 现在在破坏方块时进入暂停菜单会重置破坏动画。(MCPE-191029)
- 使用激流三叉戟后快速切换所选物品槽位时不再会回溯玩家位置。(MCPE-190952)
- 现在从末地传送到主世界的非玩家实体会正确抵达世界出生点。(MCPE-157125)
- 现在可以通过命令在末地设置出生点。
- 图形
- 天气事件现在会影响启用灵动视效时的场景照明以及云和天空的颜色。
- 修复了第一人称视角下玩家的手和手持物品不会出现焦散的问题。
- 在启用灵动视效的情况下,现在第一人称视角下的拴绳会正确地连接到玩家的手上。(MCPE-217597)
- 修复了在启用灵动视效的情况下,第一人称视角下的望远镜和火焰效果不会接受伽马值校准的问题。
- 修复了附魔之瓶在启用灵动视效的情况下投掷时不会发光的问题。
- 修复了红树根方块堆会显示不均匀颜色的问题。
- 修复了锁链不使用由纹理集定义的PBR属性进行渲染的问题。
- 修复了锁链会更改附近方块的PBR属性的问题。
- 修复了使用
is_hurt_color
的渲染控制器配合on_fire_color
时会显示不正确的颜色的问题。(MCPE-220347) - 修复了渲染控制器在几何结构和纹理表达式中使用命名相同的
Array.name
时会显示不正确的纹理的问题。(MCPE-220829) - 修复了翻书纹理不会对变种纹理生效的问题。(MCPE-190531)
- 修复了不完整方块(如蛋糕或活板门)的各个面在部分相邻方块配置中应用了不自然的环境光遮蔽的问题。
- 修复了第一人称视角下的自定义动画会在启用灵动视效的情况下显示不正确的问题。
- 现在第一人称视角下掉落的物品会略微显高,但不会影响实际物品位置。
- 修复了在轮廓选择被禁用的情况下,部分方块不会在可交互时高亮显示的问题。(MCPE-180453)
- 调整了模型上未定义
lead_hold
定位器时的默认渲染位置,以使拴绳不会渲染在玩家的额头上。(MCPE-96298) - 修复了末地水晶的治疗光束在启用灵动视效的情况下不会正确显示动画的问题。(MCPE-208094)
- 修复了信标光柱在启用灵动视效的情况下不会正确显示动画的问题。(MCPE-220579)
- 增大了灵动视效模式下钓鱼线的厚度,以使其不会在启用TAAU时消失。
- 将实体的受伤颜色覆盖层的透明度值由65%降低至25%,以提高可访问性。
- 在设置中加入了用于修改云质量的选项。
- 更新了Xbox平台上启用灵动视效时的“性能优先”预设的反射配置。
- 世界中渲染的部分精灵图现在被缩放和偏移处理,以趋同Java版并更好地匹配它们的碰撞器。
- 受影响的有雪球、末影珍珠、末影之眼、附魔之瓶、喷溅药水、滞留药水和冰弹(教育版物品)。
- 生物
- 猪灵蛮兵现在会在和平难度下正确消失。(MCPE-88837)
- 修复了发光鱿鱼无法作为拴绳连接对象的问题。
- 修复了快乐恶魂无法在垂直移动的情况下被取消骑乘时正确旋转的问题。
- 快乐恶魂现在会在被玩家杀死时掉落1-3点经验。
- 自1.21.100起,逐步启用对生物死亡行为的引擎更改。此重构应不会影响游戏内容。
- 修复了快乐恶魂面向墙壁时偶尔会窒息的漏洞。(MCPE-221320)
- 陆地上的船不再会发出脚步声。(MCPE-51638)
- 修复了骑乘快乐恶魂飞行的音效有时会在加载屏幕中播放的问题。
- 修复了恶魂和快乐恶魂的空闲音效无法在16格之外听到的漏洞。(MC-298575)
- 恶魂的空闲音效现在可以在80格内听到。
- 快乐恶魂的空闲音效现在可以在64格内听到。
- 更新了被拴住的生物与载具的交互方式。
- 现在被拴住的生物靠近船、矿车和其他可骑乘实体时,若拴住其的拴绳是松弛的,则可以骑乘该实体。(MCPE-157907)
- 现在拴绳被拉到足够远的位置时,被拴住的生物会自动脱离载具。
- 增加了鱿鱼和发光鱿鱼的高度偏移,以使其略微向前偏移,同时减小了它们碰撞箱的大小以匹配Java版。(MCPE-114253)
- 拴绳不再可以对处于愤怒状态的未驯服的狼使用。(MCPE-178947)
- 悦灵不再可以被给予拴绳。(MCPE-186435)
- 现在可以在未手持物品的情况下通过与悦灵交互来解除它们的拴绳连接。(MCPE-159044)
- 修复了狐狸无法捡起不可堆叠物品的漏洞。(MCPE-178487)
- 修复了狐狸会穿上所捡起的盔甲,而不是将其叼住的漏洞。(MCPE-153135)
- 沼骸现在可以在沼泽和红树林沼泽中生成为蜘蛛骑士。(MCPE-221119)
- 音效
- 提高了骑乘快乐恶魂升空音效的音量。
- 现在拴绳的断裂音效会在拴绳持有者所在位置发出,而不是在被拴绳拴住的活动对象所在位置发出。
- 性能与稳定性
- 修复了Xbox云存档会在每次保存后过度增大存档大小的问题。(MCPE-197900)
- 修复了Xbox平台上暂停应用程序期间发生的一些罕见崩溃。
- 用户界面
- 修复了创建新的世界中叠加的附加包横幅会显示“链接”文本的问题。(MCPE-194268)
- 移除了Tears音乐描述后方出现的空格。(MCPE-219554)
- 恢复了记分板显示时的“好友”和“邀请加入游戏”按钮。(MCPE-218617)
- 修复了点击世界网格布局中的世界图像时没有点击音效的问题。(MCPE-217667)
- 现在侧移靠近其他玩家时,定位栏上的玩家指示点会平滑地移动。
- 触摸控制:现在可以在处于脚手架或细雪中时使用选取方块按钮。(MCPE-190776)
- 现在定位栏上的玩家指示点会在距离定位栏一个像素之处停止。
- 触摸控制:现在用于切换视角的按钮也可以在旁观模式下使用。(MCPE-190751)
- 修复了与服务器断开连接时睡觉屏幕可能无法正常移除的问题。
- 现在已拥有/已下载文本会显示“我的库”页面之外玩家所拥有的物件。
- Marketplace Pass的V形图标现在会在用户在普通市场页面上拥有的物件上显示。它不会在库存中显示。已拥有/已下载文本被移动到右侧。
- 更新了Marketplace Pass的V形图标,以使其在库存中的物件上显示。将已拥有/已下载文本移动到右侧。
- 现在使用拴绳将实体拴在另一实体时的“Attach”提示会被翻译。(MCPE-219627)