1.21.90是追逐天空的正式版,也是基岩版的一次次要更新,发布于2025年6月17日[1][2]。此次更新加入了失水恶魂、快乐恶魂、挽具、定位栏和Vibrant Visuals,并修复了一些漏洞。
新内容
方块
- 失水恶魂
- 在下界中作为下界化石的一部分自然生成。
- 可使用1个灵魂沙和8个恶魂之泪合成。
- 可通过与猪灵以物易物获得。
- 含水时会经历3个状态(不包括初始的“干燥”状态),持续20分钟后会生成一只小恶魂。
- 被放置时默认处于“干燥”状态。
- 不再含水时,失水恶魂会在与其含水时长相等的时间后转换为“干燥”状态。
物品
- 挽具
- 一种能够装备在快乐恶魂上的物品,允许玩家骑乘快乐恶魂。
- 可使用3个皮革、2个玻璃和1个羊毛合成。
- 可通过与染料合成以重新染色。
- 对快乐恶魂使用剪刀可卸下其装备的挽具。
- 音乐唱片
- 加入了音乐唱片“Tears”,作者为Amos Roddy。
- 恶魂被玩家反弹的火球杀死后掉落。
- 稀有度为“少见”。
- 通过红石比较器输出的红石信号强度为10。
- 鞍
- 加入了合成配方:
-
- 此配方在物品栏中获得首个皮革时解锁。
- 刷怪蛋
- 加入了快乐恶魂刷怪蛋。
生物
- 快乐恶魂
- 一种生命值为20(
× 10)的飞行可骑乘生物。 - 幼年形态的快乐恶魂被称为小恶魂,有着不同的行为:
- 由持续含水20分钟的失水恶魂生成。
- 也可使用
/summon happy_ghast ~ ~ ~ ~ ~ minecraft:spawn_baby
命令生成。
- 也可使用
- 生成后会尝试跟随以下生物:
- 半径16格内的玩家
- 半径16格内的非水生成年友好生物
- 若附近没有合适的可跟随生物,小恶魂会在其原点位置(生成位置或最后与之交互的位置)32格内游荡。
- 会在20分钟后成长。
- 可被喂食雪球以加速成长,也会被雪球吸引。
- 由持续含水20分钟的失水恶魂生成。
- 可装备挽具,最多允许4名玩家骑乘。
- 被骑乘时护目镜会下降并遮住眼睛,表示能够被控制。
- 未被骑乘时护目镜会升起,并且快乐恶魂会开始在原点位置附近游荡。
- 第一个骑乘快乐恶魂的玩家会坐在最前方,能够控制它。
- 后来骑乘的玩家会坐在两侧的槽位上,以第一个骑乘的玩家开始顺时针排序。
- 玩家按下潜行会脱离快乐恶魂。
- 被骑乘时护目镜会下降并遮住眼睛,表示能够被控制。
- 玩家位于其上方时会停止移动。
- 会被雪球和挽具吸引。
- 已装备挽具时不会被挽具吸引。
- 无法繁殖和乘船。
- 会缓慢地自然恢复生命值,降雨、降雪或飞行高度与云的高度相同时会加快恢复速度。
- 游荡时会保持位于原点位置(生成位置或最后与之交互的位置)64格内。
- 已装备挽具时会更靠近原点位置,保持位于32格内。
- 单独游荡时会尝试靠近方块。
非生物实体
- 画
- 加入了1幅由Sarah Boeving创作的画:“Dennis”。
游戏内容
- 成就
- 加入了1个新成就。
- “保持水分!”——将一个干恶魂方块放入水中
[原文如此](10G)
- “保持水分!”——将一个干恶魂方块放入水中
- 定位栏
- 新的HUD元素,用于显示世界中的其他玩家的方向。
- 世界中存在多个玩家时,定位栏会取代经验条,显示在每个玩家的屏幕上。
- 玩家的经验等级仍会显示在定位栏上方。
- 相机视角在120度内朝向其他玩家时,定位栏会显示彩色指示器。
- 其他玩家位于相机视口(屏幕)上方或下方30度时会显示向上箭头或向下箭头。
- 下列情况下的玩家不会出现在其他玩家的定位栏上:
- 处于潜行状态
- 处于旁观模式
- 若其他玩家亦处于旁观模式,则仍然会显示。
- 拥有隐身效果
- 穿戴生物头颅或雕刻南瓜
- 音乐
- 加入了5首新的音乐,作者为Amos Roddy:
- “Below and Above”在樱花树林中播放的概率比在其他生物群系中更大。
- “Broken Clocks”在森林中播放的概率比在其他生物群系中更大。
- “Fireflies”在沙漠中播放的概率比在其他生物群系中更大。
- “Lilypad”在雪林中播放的概率比在其他生物群系中更大。
- “O’s Piano”在繁茂洞穴中播放的概率比在其他生物群系中更大。
- 所有新曲目都会在生存模式(位于主世界生物群系时)和主菜单中播放。
- 声音
- 加入了8条
ambient/weather/end_flashx
音效,目前被ambient.weather.the_end_light_flash
声音事件使用。- Vibrant Visuals模式下末地维度的天空出现闪烁(即末地闪光)时播放。
- 加入了
lead/break
音效,目前被lead.break
声音事件使用。- 拴绳断裂时播放。
- 加入了
armor/unsaddle
、mob/horse/horse_armor_unequip
和mob/llama/carpet_unequip
音效,目前分别被mob.unsaddle
、mob.horse.horse_armor_unequip
和mob.llama.carpet_unequip
声音事件使用。- 分别在使用剪刀剪下鞍、马铠和羊驼身上的地毯时播放。
- Vibrant Visuals
- 官方的视觉增强功能,通过现代图形渲染管线和一系列视觉效果改进来实现全新的外观升级。
- 将视频设置中的“图形模式”切换为“灵动视效”(Vibrant Visuals)即可启用此功能。
- 视频设置中会提供“性能优先”和“视觉优先”两种预设,分别偏向于性能体验和视觉效果体验。
- 也可以选择展开“灵动视效选项”(Vibrant Visuals Options),调整特定功能和视觉设置。
- 不支持分屏模式,若有玩家在本地加入游戏,“图形模式”会变回“花式”或“简约”。
- 可与来自市场的附加包、皮肤、角色物件一同使用,但不兼容世界和纹理包。
- 配置要求:
- Android:Adreno 640(骁龙855/855+/860)、Mali-G68(天玑900/920)、Mali-G77(天玑1000)或Xclipse 530 GPU(三星Exynos 1480)或更高版本
- iOS:A12或M1或更高版本
- PC:任意支持DX12的图形运算设备
常规
- 创建新的世界
- 加入了“定位栏”选项。
- 用于控制是否显示定位栏。
- 选项
- 在可访问性设置中加入了“聊天背景透明度
[原文如此]”滑块。 - 用于修改聊天消息背景的不透明度,默认为60%。
- 在移动平台上的视频设置中加入了“帧同步”选项。
- 用于启用帧数同步功能。
- 在视频设置中加入了“允许游戏内图形模式切换”选项。
- 用于切换是否可以在游戏内修改“图形模式”菜单。
- 默认关闭,游戏内不可切换。
更改
方块
- 信标
- 现在光柱的最大渲染高度为2048格。
- 现在光柱会在已加载的区块中保持可见,此前仅在64格内可见。
- 枯萎的灌木
- 略微提升了播放环境音效的概率。
- 草丛
- 略微提高了其音效文件(破坏和放置)的音量。
- 沙子和红沙
- 现在会发出的环境音效不再包括“风声”。
- 略微降低了播放环境音效的概率。
- 修改了判断是否播放环境音效的逻辑,现在不需要方块本身露天,只需要上方一格为空气。
- 现在会在所有生物群系中发出环境音效。
- 矮枯草丛和高枯草丛
- 现在当下方两格均为沙子、红沙或任何陶瓦时会发出特殊的环境音效。
- 所有陶瓦
- 不再发出环境音效。
物品
- 拴绳
- 可牵引长度由10格增长到12格,断裂距离会以两个实体的碰撞箱中心计算。
- 现在可以连接任意两个生物,而非只能将生物连接到玩家。
- 玩家牵引生物时对另一生物潜行使用拴绳会试图将拴绳连接转移到被点击的生物,但如果新连接距离太远,会立刻断裂则不会成功。
- 拴绳不能连接一个生物与其自身。
- 被拴住的羊驼不再会形成一支驼队。
- 幼年生物只能被其他实体拴住,而不能拴住其他实体。
- 现在可以对被拴绳拴住的生物使用剪刀,以剪断拴绳连接。
- 装有剪刀的发射器也会试图剪断面前生物的拴绳连接。
- 将被拴绳拴住的实体连接到其他实体上以及使用剪刀剪断拴绳连接的交互优先级高于其他交互。
- 例如:对被拴绳拴住的绵羊使用剪刀会剪断它的拴绳连接,而不是为它修剪羊毛。
- 被拴绳牵引时,生物会转向被牵引的方向。
- 玩家在牵引其他生物时使用烟花火箭推进会破坏拴绳连接。
- 尝试拴上已经被拴住的生物时,除非该生物由其他玩家拴住,否则将会破坏原有连接,并由玩家拴住该生物。
- 玩家与拴绳结的交互变化如下:
- 使用时,会先尝试将玩家牵引的生物拴到拴绳结上,如果均不成功,则由玩家牵引其可牵引的所有生物;如拴绳结此后没有拴住任何生物,其将消失。
- 潜行使用时,只会试图将玩家牵引的生物拴到拴绳结上。
- 使用剪刀或攻击时,所有生物会由玩家牵引。
- 由快乐恶魂牵引的拴绳自由长度为12格,最大牵引长度为14格。
- 船、运输船、骆驼、马、骡、驴和嗅探兽在连接到快乐恶魂上时,会用四根绳子连接二者的四角。
- 现在船和运输船被拴住时在空中会像其他实体一样受到摩擦力影响,而不再会绕玩家旋转或过于有弹性。
- 现在合成配方中的黏液球被替换为线。
- 现在拴住实体、取消拴住实体、将实体拴在栅栏、墙和其他实体上时会播放音效。
- 苍白橡木船
- 更改了物品纹理,以与其他船保持一致。
- 苍白橡木运输船
- 更改了物品纹理,以与其他运输船保持一致。
- 刷怪蛋
- 更改了烈焰人和旋风人刷怪蛋的纹理,以匹配对应生物的大小。
- 更改了哞菇刷怪蛋的纹理,使其不再有两个与牛刷怪蛋纹理相同的像素。
生物
- 烈焰人
- 将攻击范围由16格增加至48格,以匹配其目标检测范围以及Java版。
- 骆驼、猪、炽足兽和羊驼
- 现在可以对其使用剪刀以剪下其所佩戴的鞍或地毯。
- 当这些实体正被骑乘,或玩家潜行使用剪刀时,上述行为不会发生。
- 带有剪刀的发射器不能从上述生物上移除相应的佩戴物。
- 牛
- 更改了寒带牛的纹理,使其角纹理正确地镜像对称。
- 恶魂
- 更新了纹理。
- 马、骡和驴
- 现在可以对其使用剪刀以剪下其所佩戴的鞍或马铠。
- 当这些实体正被骑乘,或玩家潜行使用剪刀时,上述行为不会发生。
- 带有剪刀的发射器不能从上述生物上移除相应的佩戴物。
- 现在可以通过喂食胡萝卜以治疗、加速其幼年变种成长和使其更容易驯服。
- 岩浆怪
- 新分裂出的岩浆怪不再会被高速弹出。
- 蜘蛛骑士
- 现在有概率生成流浪者蜘蛛骑士和凋灵骷髅蜘蛛骑士。
- 僵尸疣猪兽
- 降低了追逐攻击目标的移动速度,现在追逐目标时只会拥有略快(1.15倍)的速度。
- 僵尸猪灵
- 幼年僵尸猪灵不再会装备金剑。
- 降低了追逐攻击目标的移动速度,现在追逐目标时只会拥有略快(1.05倍)的速度。
非生物实体
- 弹射物
- 弹射物现在拥有随时间变化的目标差幅。
- 此前,弹射物的目标差幅固定为0.3格。
- 现在,所有弹射物在生成后的2游戏刻(0.1秒)内都不会有目标差幅。
- 此后,从0起每刻增加0.05格,直到达到原来的0.3格差幅。
- 这提高了近距离使用弹射物的精准度。
- 喷溅药水
- 药水效果持续时间现在取决于生物碰撞箱与喷溅药水判定箱之间的距离。
- 即现在直接被喷溅药水击中的生物能获得完整的药水效果。
世界生成
- 战利品表
- 移除了以下结构战利品箱中的鞍,并以1 – 5个皮革代替:
- 地牢战利品箱
- 远古城市战利品箱
- 沙漠神殿战利品箱
- 丛林神庙战利品箱
- 要塞祭坛战利品箱
游戏内容
- 云
- 更新了纹理。
- 包含一个向右旋转90°的苦力怕图案。
- 魔咒
- 增强了风爆造成的击退效果以匹配Java版。
- 音乐
- 更改了以下音乐可播放的位置:
- “Featherfall”“Puzzlebox”“Watcher”“komorebi”“yakusoku”“pokopoko”“Deeper”“Eld Unknown”和“Endless”不再会在主菜单中播放。
- 声音
- 更改了烈焰人的
shoot
(发射火球)音效以匹配Java版。- 将音量由3.0更改为2.0。
- 将衰减距离由16格增加至32格。
命令格式
/controlscheme
- 不再属于实验性玩法。
/place
- 为
jigsaw
和structure
子命令加入了liquidSettings: LiquidSettings
参数。- 用于控制处理液体的方式。
常规
- 鸣谢名单
- 更新了鸣谢名单。
- 实验性玩法
- 移除了“定位栏”“2025 第二次更新”“灵动视效”和“自定义组件 V2”子选项。
- 迷雾
- 为迷雾JSON文件加入了
henyey_greenstein_g
设置。henyey_greenstein_g
允许指定air
和water
的值。- 示例:
-
-
{ "format_version": "1.21.90", "minecraft:fog_settings": { "description": { "identifier": "minecraft:test_henyey_greenstein_g" }, "volumetric": { "henyey_greenstein_g": { "air": { "henyey_greenstein_g": 0.5 } } } } }
-
- 选项
- 为“文字背景透明度”和“操作栏背景不透明度”选项加入了描述。
- 全景图
- 更新了主菜单全景图以匹配追逐天空。
- 启用Vibrant Visuals后会显示独特的全景图。
- Realms
- Realm拥有者现在可以选择要求成员加入时间轴才能在Realm上游玩。
- 要开启此功能,需前往“Realms 故事” –> “设置”,并启用“要求加入时间线”。
- 此功能可以随意开启或关闭。
- 启用此功能时,未选择加入时间轴的Realm成员仍然会是Realm成员,但在选择加入前无法进行游戏。
- 若先前选择加入的Realm成员选择退出,他们在选择重新加入前将无法在Realm上游玩。
- Realm拥有者无论是否选择加入时间轴,都可以在Realm上游玩。
- 要开启此功能,需前往“Realms 故事” –> “设置”,并启用“要求加入时间线”。
技术性
- API
@minecraft/server
的2.0.0
版本@minecraft/server
的2.0.0
版本现已发布,2.1.0-beta
现在是@minecraft/server
的新的beta
版本。- 在
ScoreboardObjective.addScore
中加入了整数溢出检测。检测到溢出时会保留原始值。 NamespaceNameError
现在拥有更好的错误信息,并且name
属性值现在会被设置为NamespaceNameError
。- 将
BlockComponentPlayerDestroyEvent
重命名为BlockComponentPlayerBreakEvent
。 PlayerPlaceBlockBeforeEvent
- 将
permutationBeingPlaced
重命名为permutationToPlace
。
- 将
BlockCustomComponent
- 将
onPlayerDestroy
重命名为onPlayerBreak
。
- 将
- 在
Entity
上加入了lookAt
方法。 - 为
ItemCustomComponentInstance
加入了customComponentParameters: CustomComponentParameters
。 - 为
BlockCustomComponentInstance
加入了customComponentParameters: CustomComponentParameters
。 - 自定义组件V2现在支持分配字符串、数组、对象、布尔值或数字。
- 更改了
GameMode
枚举成员的名称:- 将
survival
重命名为Survival
。 - 将
creative
重命名为Creative
。 - 将
adventure
重命名为Adventure
。 - 将
spectator
重命名为Spectator
。
- 将
- 将
Camera
上的isValid
属性由测试版加入至稳定版。 - 将
TicksPerDay
由测试版移动至稳定版。 - 将
ScriptTintMethod
枚举由测试版移动至稳定版。 - 将
ScriptBlockMapColorComponent
由测试版移动至稳定版。 - 将
Dimension
上的getBlockBelow
和getBlockAbove
开放至2.0.0
。 - 在
2.0.0
中将PlayAnimationOptions
上的players
属性更改为Player
对象的数组,而不是字符串名称。 - 将
2.0.0
的下列API更改为单位立方体上的本地坐标,而不是世界坐标。(MCPE-216825)- 示例:位置
{ x: 123.123, y: -22.44, z: -400.678 }
现在是{ x: 0.123, y: 0.44, z: 0.678 }
。 BlockRaycastHit.faceLocation
BlockHitInformation.faceLocation
BlockComponentPlayerInteractEvent.faceLocation
PlayerPlaceBlockBeforeEvent.faceLocation
ItemUseOnAfterEvent.faceLocation
ItemComponentUseOnEvent.faceLocation
PlayerInteractWithBlockAfterEvent.faceLocation
PlayerInteractWithBlockBeforeEvent.faceLocation
- 示例:位置
- 将
ContainerRulesError
开放至2.0.0
。 - 为
2.0
版本移除了CameraDefaultOptions
。- 为
2.0
版本加入了setDefaultCamera(cameraPreset: string, easeOptions?: CameraEaseOptions): void
。- 这会取代将
CameraDefaultOptions
传递给Camera.setCamera
函数。 - 现在还会将第三人称相机视角的位置和旋转角度重置回JSON中定义的值。
- 这会取代将
- 为
@minecraft/server-ui
的2.0.0
版本@minecraft/server-ui
的2.0.0
版本现已发布,2.1.0-beta
现在是@minecraft/server-ui
的新的beta
版本。
@minecraft/server-ui
- 修复了使用游戏手柄时滑块会过快移动的漏洞。加入了延时以避免此问题。
- 加入了新的条件
damaged_by_entity
,允许检查哪个实体类型对掉落战利品的实体造成了伤害。- 类似于
killed_by_entity
和entity_killed
条件,允许指定entity_type
字段以在决定选择哪个抽取项时进行检查。
- 类似于
@minecraft/server
- 为
Dimension
加入了localizationKey
只读属性,这是语言文件中维度名称的本地化键。 - 加入了
EntityHungerComponent
、EntitySaturationComponent
和EntityExhaustionComponent
,允许对player
对象上的饥饿值、饱和度和消耗度进行读写和访问。 - 为
EntityEquippableComponent
加入了totalArmor
和totalToughness
。 - 将
BlockMovableComponent
API加入到beta
:BlockMovableComponent::movementType
BlockMovableComponent::stickyType
- 将
2.0
版本的脚本的CameraEaseOptions
重命名为EaseOptions
。 - 修复了
BlockRaycastOptions
上的includeLiquidBlocks
属性无法正确击中流动的水的漏洞。这会影响所有版本中的下列方法:entity.getBlockFromViewDirection
、dimension.getBlockFromRay
、dimension.getBlockBelow
和dimension.getBlockAbove
- 改进了用于多个自定义错误类的
name
属性的命名。 - 对于
2.0.0
及更高版本的自定义组件,方块自定义组件事件beforeOnPlayerPlace
现在会在使用replace_block_item
的物品设置为true时被调用。- 在
2.0.0
中,使用EntityAttributeComponent
的setCurrentValue
时,期望值会针对effectiveMin
和effectiveMax
进行检查。若值超出范围,则抛出错误。
- 在
- 在
beta
中启用了Player.applyImpulse
和Player.clearVelocity
,它们不再会抛出错误。
- 为
@minecraft/server-admin
- 更新了
transferPlayer
以支持NetherNet转换器。其现在会采用主机名/端口组合或NetherNet ID。
- 更新了
- 方块组件
- 修复了方块几何结构标识符
minecraft:geometry.full_block
对于一些行为来说会被忽略的minecraft:geometry
组件漏洞,受影响的行为包括:- 生物生成(带有自定义生成规则的生物现在可以生成在使用完整方块几何结构的方块上)
- 箱子阻碍(使用完整方块几何结构的方块现在会阻碍箱子)
- 草方块和耕地存活(若上方有使用完整方块几何结构的方块,草方块和耕地会变为泥土)
- 菌岩存活(若上方有使用完整方块几何结构的方块,菌岩会变为下界岩)
- 藤蔓生长(藤蔓现在会蔓延至使用完整方块几何结构的方块)
- 可呼吸性(生物和活动对象不再可以在使用完整方块几何结构的方块中呼吸)
- 现在当盒子的各边不相等,即盒子具有非方形UV时,使用Box UV的几何体不受UV锁定支持。带有每面UV和非方形面的几何体会受到支持。
- 现在方块JSON的
format_version
低于1.19.80
时会不支持UV锁定。
- 方块
- 为剔除规则模式加入了用于禁用对完整方块和透明方块的剔除。
condition
字段现在是可选的。- 移除了作为
condition
字段的值的default
。 - 在剔除规则模式中加入了新的可选的
cull_against_full_and_opaque
布尔字段。- 若未指定,则设置为
true
。 - 若设置为
false
,则不会考虑对完整方块和透明方块进行剔除。
- 若未指定,则设置为
- 现在启用自定义组件v2实验性内容时,自定义组件能够被分配字符串、数组、对象、布尔值或数字。
-
"components": { "example_namespace:example_component": "foo", "example_namespace:example_component2": 4, "example_namespace:example_component3": [ "hello", "world" ], "example_namespace:example_component4": true, "example_namespace:example_component5": { "stuff": 4 },}
- 自定义组件v2实验性内容不再需要使用自定义组件v2。
- 现在自定义组件在1.21.90及更高的JSON版本中可用。
- 弃用了1.21.90中的
minecraft:custom_components
。 minecraft:material_instances
组件不再会在缺失*
材质时产生内容日志错误。- 将
block_destruction.json
和block_slide.json
中的emitter_intensity
替换为emitter_particle_count
。- 这与
BlockDestructionParticlesComponent
中的粒子数量字段一致。 emitter_intensity
仍然会在之前版本的这些文件中使用。
- 这与
- 修复了手持将不存在的纹理指定为
carried_textures
的方块时发生的崩溃。 - 修复了方块的纹理配置为空的纹理图集项时可能发生的崩溃。
- 修复了
/testforblock
会忽略方块状态的问题。(MCPE-194284)- 修复了自1.21.70起
/testforblock
命令不再能够识别方块状态的漏洞(例如,无论按钮状态是什么,["button_pressed_bit" = true]
都始终返回true
)。
- 修复了自1.21.70起
- 将方块的几何组件中的
culling_layer
字段从实验性玩法中移出。 - 将剔除的
rules
中的condition
字段从实验性玩法中移出。 alpha_test_to_opaque
、alpha_test_single_sided_to_opaque
和blend_to_opaque
现在不会在远处变为opaque
。- 这是功能的暂时回退,会在不久后修复。
- 相机视角
- 现在可以通过使用带有
follow_orbit
预设的camera_relative
控制方案来解锁自由切换过肩视角。
- 命令
- 在
/scoreboard players operation
命令中为+=
、-=
、*=
、/=
和%=
加入了整数溢出检测。检测到溢出时会保留原始值。 - 尝试运行超长命令时不再会导致断开连接错误。现在命令会直接失败。(MCPE-177722)
- 组件
- 修复了使用带有
minecraft:block_placer
组件的有效旧版方块ID时会出现错误的警告的问题。 - 加入了
minecraft:remove_in_peaceful
组件:- 用于确定实体是否应该在和平难度下消失。
- 内容日志警告现在会记录
minecraft:material_instances
方块组件缺失的纹理引用。 - 加入了
minecraft:leashable_to
组件:- 允许玩家将实体拴在所有者实体上,重新牵引已被拴住的实体,或使用剪刀释放已被拴住的实体。
- 玩家拴着实体时可以通过潜行并交互来将实体拴在所有者实体上。
can_retrieve_from
字段用于确定玩家是否可以重新牵引拴在所有者实体上的实体。
- 为
minecraft:leashable
组件加入了一些新字段:can_be_cut
:确定玩家是否可以通过使用剪刀来剪断实体上拴住其和被其拴住的拴绳连接。spring_type
:presets
的子字段,用于确定将实体拉向拴绳所有者的类弹簧力的类型。- 可用的值:
bouncy
:模拟高弹性弹簧,若被拴住的实体悬浮在半空中,则永远不会达到平衡状态。dampened
:模拟连接到被拴住的实体的碰撞箱前部的阻尼弹簧,若实体悬浮在半空中且与其运动方向对齐,则会达到平衡状态。quad_dampened
:模拟四个连接到实体碰撞箱的每一侧中心的阻尼弹簧,若实体悬浮在半空中且随着时间推移逐渐与拴绳持有者对齐,则会达到平衡状态。
- 可用的值:
rotation_adjustment
:presets
的子字段,用于调整实体达到平衡状态时的旋转方向。
- 修复了在
minecraft:entity_placer
组件中使用带有事件标识符的有效实体时会出现错误的内容日志警告的问题。 minecraft:input_air_controlled
组件不再需要use_beta_features
。- 为粒子效果JSON中的资源引用加入了验证:
basic_render_parameters
中的纹理引用minecraft:particle_expire_if_in_blocks
中的方块引用minecraft:particle_expire_if_not_in_blocks
中的方块引用
- 内容日志警告现在会记录生物群系JSON中缺失的方块和生物群系引用。
- 修复了
minecraft:material_instances
组件中缺失方块纹理时会出现错误的内容日志警告的问题。 minecraft:interact
组件的spawn_items
字段现在拥有y_offset
子字段,允许调整物品的垂直生成位置。
- 专用服务器
- 为专用服务器公开了一个新参数,以在连接时不允许使用Vibrant Visuals。
- 基岩版编辑器
- 为智能填充工具加入了一个选项,以允许用户选择操作是否仅限于所选方块。
- 为导出/上传至Realms选项加入了“显示定位栏”。
- 为成功导出世界的日志面板加入了导出世界文件路径。
- 更新了工具模式的移动控制:
- 将默认的上/下键更改为E和Q,⇧ Shift和Space不再是默认键位。
- 将光标模式鼠标模式切换快捷键由
C
更改为T
键。 - 鼠标滚动现在会向光标方向缩放。将固定光标模式偏移更新为使用⇧ Shift + 滚动。
- 加入了用于在XZ平面中平移的鼠标中键点击拖动操作。
- 加入了用于绕现有方块光标旋转的Z和C键。
- 加入了用于绕现有选区旋转的⇧ Shift + Z和⇧ Shift + C键。
- 更新了操作栏项目,以使其在添加到操作栏列表时自动打开。
- 更新了默认的UI比例,支持其的分辨率会更改为75%。不支持其的分辨率会使用默认的100%。
- 更新了从Realms下载的流程,以为用户提供世界被下载到的目录。
- 更新了工作台工具,以能够在选区之外修改方块。
- 更新了徒手选择雕刻模式,若已存在徒手选择操作,用户可以按住Ctrl键以移除方块,无需将其重置。此前,这需要同时按住⇧ Shift和Ctrl键。
- 修复了地形工具在鼠标点击后不会显示指示器的漏洞。
- 修复了在多人游戏会话中重进游戏后可能会错误加载其他玩家的快捷栏设置的漏洞。
- 修复了属性面板窗格的添加不会在UI上正确更新的漏洞。
- 每当添加属性项目或子窗格时,父窗格都会自动收到通知并刷新。
- 在
IPropertyPane
API中引入了可选的beginConstruct
和endConstruct
函数,用于延迟通知直到整个窗格被构建为止。这通过减少不必要的通知以提升性能。
- 修复了无法滚动带有大型文本的模态框的漏洞。
- 修复了抓取功能的相机视角过渡会卡顿的漏洞。
- 加入了方块选取器模式,用于按名称或颜色筛选方块。
- 更新了编辑器日志记录,以使其在发生全局错误时不会闪烁屏幕。
- 更新了移动阶段的教程步骤确认。
- 更新了农场工具,以使其拥有预览边界框。
- 将方块图像缩略图尺寸由128×128更新为64×64,致使地形方块仅需1⁄4的纹理内存。
- 修复了多个玩家同时尝试导出时会导致崩溃的漏洞。
- 修复了在编辑器世界中更改视频模式后不会正确显示方块缩略图的漏洞。
- 修复了使用整平画笔工具对准空气时发生的崩溃。
- 修复了点击颜色框不能关闭打开的颜色选取器弹窗的漏洞。
- 加入了方块检查器的“重置方块数据”按钮,用于将方块状态重置为所有默认值。
- 为选区加入了挖空修剪操作。这会将当前选区体积转换为表示所有完全被遮挡的非空气方块的新体积(即生成一个表示当前选区内任何形状的内部的选区)。
- 加入了颜色时间轴API(
IColorTimelinePropertyItem
)。颜色时间轴使用一维图形来表示随时间变化的颜色插值。 - 加入了数字时间轴API(
INumberTimelinePropertyItem
)。数字时间轴使用二维图形来表示两个节点之间随时间变化的线性插值。- 上述两个新API可在编辑器AGFX设置中使用。
- 加入了为编辑器菜单项目指定提示框的能力。
- 加入了为编辑器菜单操作项目追加图标的能力。
- 在
IPropertyPaneOptions
API中加入了可选属性uniqueId
,用于创建带有唯一标识符的窗格。 - 更新了线条工具功能:
- 更新了UI,加入了提示框标签和快速操作按钮。
- 现在能够制作带有多个点/线段的线,而不只是两个点之间的一条线。
- 现在能够调整线条的厚度(分量)。
- 现在能够将线条朝任意方向略微移动1格。
- 现在能够将当前线条转换为选区体积(之后会清楚所有线条)。
- 现在大多数线条工具是可撤销/重做的。
- 现在能够选择所有点/不选择点,以便可以一次性移动所有点。
- 现在线条算法下拉菜单会实时更新并应用于所有点(和新的点)。
- 线条工具鼠标控制
- 左键单击可以创建一个“已连接的”控制点(在前一个点和新的点之间创建一条线段)。
- Ctrl + 左键单击可以创建一个分开的、“断开连接的”控制点(在前一个点和新的点之间不创建一条线段)。
- 线条工具快捷键
- Ctrl + ⇧ Shift + ↑/↓/←/→/PgUp/PgDown:略微移动选中的点
- Alt + S:转换为选区
- Ctrl + A:切换全部选择
- Ctrl + F:填充
- Del:删除方块(即填充为空气)
- Ctrl + ← Backspace:清除所有点
- Ctrl + ⇧ Shift + ← Backspace:清除选中的点
- ⇧ Shift + ←/→:增大/减小水平线条的厚度
- ⇧ Shift + ↑/↓:增大/减小垂直线条的厚度
- ⇧ Shift + ←/→/↑/↓:增大/减小等粗线条的厚度(启用Uniform时)
- 更新了
BlockLine
的实现(现在是BlockShapes
)。 - 更新了水参数,以使再次可用且能够在延迟渲染光照设置窗口中修改。
- 修复了选择超出最大体积大小的选区点时的开始事务错误。
- 更新了方块检查器的“刷新方块检查数据”按钮的逻辑,以使其使用当前方块状态来更新窗格。
- 修复了可以使用工作台工具来与梯子交互的漏洞。
- 修复了日志面板中的导出目录位置不正确的漏洞。
- 修复了
IRootPropertyPane
的show
函数不会显示面板的漏洞。 - 修复了导出窗格的天气周期设置会被不正确地设置的漏洞。
- 在编辑器菜单项目中加入了各种提示框。
- 加入了
IPropertyPane.addProxyPane
API函数,用于在另一窗格内显示现有的子窗格。 - 为Vibrant Visuals设置加入了数字与颜色时间轴图表。
- 在模式中为本地化帮助和提示框加入了支持。
- 更新了编辑器,以使其不再将项目默认设置为Vibrant Visuals图形模式。此模式可以从延迟渲染设置切换。
- 更新了粘贴预览键盘快捷键:
- 现在可以使用Ctrl + V全局键位顺序来开启粘贴预览。
- 在粘贴预览模式下按下Ctrl + V会将当前预览的剪贴板选区放置到世界中。
- 按下⇧ Shift + Ctrl + V会将剪贴板选区粘贴到世界中,此前为全局的Ctrl + V键位顺序。
- 移除了处于手绘/魔法选择模式时的框选选区信息面板。
- 移除了禁用延迟渲染预览功能后Vibrant Visuals设置中的点光源。
- 修复了
FlattenBrush
、BrushPainter
、SmoothRoughen
和SelectionModeFreehand
工具会在绘制操作进行时抛出断言的漏洞。 - 修复了教程移动阶段不会等待平移和观察操作完成的漏洞。
- 修复了画笔绘制不会在教程阶段更改时结束的漏洞。
- 修复了挤出工具中不会显示相邻选区设置的漏洞。
- 修复了剪贴板项目的大小为偶数时,剪贴板原点会错误显示分数形式的原点值的漏洞。
- 修复了结构数据验证相关的漏洞,以使其不会针对其查找的属性测试所有同级规则(这会导致大量错误在水属性中报告,但它们实际上并不是错误)。
- 为Vibrant Visuals设置窗格加入了“导出”按钮。
- 为编辑器文件窗格加入了“保存并退出”选项。
- 为带有唯一ID的脚本化窗格加入了可见性持久化功能。
- 为延迟渲染光照设置加入了一个操作栏菜单项目。
- 加入了缺失的提示框。
- 更新了填充工具,以能够在世界中不7存在直线或点时尝试填充。
- 更新了方块选取器模态框,以默认使用当前所选的方块作为新方块。
- 更新了下拉式操作选择器的大小,以使其变得宽一点。
- 更新了结构列表,以更清晰地指示所选项目。
- 更新了一些菜单栏项目。
- 更新了大量字符串,以保证一致性和完整性。
- 更新了
setBrushshapeOffsets
,以使其不再使画笔的偏移距离翻倍。 - 将
RestrictSmartFillToSelection
的默认值更新为false。 - 更新了选择模式中的“框选”模式的快捷键:
- 鼠标左键+ ⇧ Shift现在会从上一个原点到鼠标点击处创建一个体积。
- 鼠标左键 + Ctrl现在会在鼠标点击时创建1×1×1的体积。
- 更新了平移反向(仍然存在平滑度问题)。
- 更新了粘贴预览,以使其默认为“面”目标模式,而不是“方块”。
- 更新了当日时间和天气设置,以使其在退出并重进项目时保持不变。
- 更新了UI设置,以使其合并到单个设置面板中,并移除了其菜单项目。
- 更新了在键盘设置中点击“恢复所有默认设置”以更改键位绑定的操作,以使其不再会在部分版本中导致崩溃。
- 更新了线条工具,以支持撤销/重做。
- 修复了旗帜不会复制特定颜色,而是默认颜色的漏洞。
- 修复了所添加方块的旋转方向与挤出扩展模式的所选方块不对齐的漏洞。
- 修复了使用智能填充工具选择不同目标位置时,所选方块会闪烁的漏洞。
- 修复了导致方块选取器中的取消按钮不起作用的漏洞。
- 修复了从十字准星切换/切换至十字准星时的异常问题。
- 修复了创建新的项目的虚空和超平坦世界图像不正确的问题。
- 移除了编辑器的禁用成就屏幕。
- 实体组件
- 加入了
minecraft:body_rotation_always_follows_head
实体组件。- 用于确保实体的身体始终会与头部对齐
- 不会覆盖
minecraft:body_rotation_blocked
组件。
- 实体过滤器
- 加入了新的实体过滤器
is_riding_self
。- 若主实体骑着调用此过滤器的实体,则返回true。
- 加入了
is_vehicle_family
实体过滤器,会在主实体骑乘指定族的坐骑时返回true。
- 实验性内容
- 移除了自定义组件v2实验性内容。自定义组件会在使用
@minecraft/server
的2.0.0
及更高版本时启用。
- 游戏内容
- 修复了
player_relative
控制方案会导致难以直接向前或直接向后移动的问题。 - 修复了玩家的头部有时会在使用部分控制方案时抖动的问题。
- 修复了所有相机视角的默认控制方案相关的问题。
- 图形
- 未使用
minecraft:particle_appareance_lighting
组件渲染的粒子现在会在Vibrant Visuals中按预期渲染。 - 移除了;键用于切换图形模式的调试功能。
- 图形和用户界面
- 为部分Android设备加入了切换至Vibrant Visuals图形模式时出现的警告弹窗。
- 意向
- 现在乘客因
minecraft:behavior.float
意向而被迫取消骑乘时,minecraft:rideable
组件的dismount_mode
会被正确应用。
- GUI
- 修复了在创建新的世界屏幕中添加或更改资源包优先级时发生的崩溃。
- 物品
- 现在启用自定义组件v2实验性内容时,自定义组件能够被分配字符串、数组、对象、布尔值或数字。
-
"components": { "example_namespace:example_component": "foo", "example_namespace:example_component2": 4, "example_namespace:example_component3": [ "hello", "world" ], "example_namespace:example_component4": true, "example_namespace:example_component5": { "stuff": 4 },}
- 自定义组件v2实验性内容不再需要使用自定义组件v2。
- 现在自定义组件在1.21.90及更高的JSON版本中可用。
- 弃用了1.21.90中的
minecraft:custom_components
。 - 扩展了
minecraft:wearable
物品组件,以允许隐藏玩家的位置,类似于生物头颅和雕刻南瓜。- 新的
hides_player_location
布尔字段用于定义装备在由slot
字段定义的对应槽位中时,玩家是否会在定位栏和定位器地图上被隐藏。 hides_player_location
的默认值为false。- 所有之前定义的
minecraft:wearable
物品组件会将hides_player_location
的值默认设置为false。
- 新的
- 修复了带有空的图标纹理的物品被拿在手中时会显示为乱码像素的问题。
- Molang
- 修复了资源包中的
query.health
会在凋灵死亡后返回0的问题。 - 修复了
query.health
无法正确反映自凋灵死亡以来经过的刻数的问题。 - 加入了
query.is_riding_any_entity_of_type
Molang查询,用于检查实体是否骑着任意指定类型的另一实体。
- 网络协议
- 加入了
ActorFlags::BODY_ROTATION_ALWAYS_FOLLOWS_HEAD
。
- 渲染与动画
- 修复了实体会渲染和动画化两次的问题。
实验性
本段落的内容需要开启实验性玩法中的“即将推出的创作者功能”、“测试版 API”、“创建者照相机的实验性功能”和“数据驱动 Jigsaw 结构”子选项后才可使用。
技术性
- API
@minecraft/server
的2.1.0-beta
版本- 自定义命令注册现在会从命令名称中创建别名,而不需要命名空间。
- 若该名称已被认领,则不会创建别名,并会显示内容日志警告。
- 移除了未使用的类:
EntityIterator
、EntityTypeIterator
、FilterGroup
和PlayerIterator
。 - 加入了
PlayerHotbarSelectedSlotChangeAfterEvent
类。每次快捷栏发生变化时都会触发。 - 加入了
PlayerInventoryType
枚举。 - 加入了
PlayerInventoryItemChangeAfterEvent
类。每次玩家物品栏中的物品发生变化时都会触发。这包括27个物品栏槽位和9个快捷栏。 - 更新了
Container
类:- 将
reverseFind
重命名为findLast
。 contains
现在会在无法找到物品时返回未定义。firstEmptySlot
现在会在无法找到空的槽位时返回未定义。firstItem
现在会在无法找到物品时返回未定义。find
现在会在无法找到物品时返回未定义。reverseFindnow
现在会在无法找到物品时返回未定义。
- 将
- 为
Dimension
和Player
加入了stopSound
和stopAllSounds
。 - 在
beta
中加入了LiquidSettings
枚举。 - 为
beta
中的脚本接口JigsawPlaceOptions
和JigsawStructurePlaceOptions
加入了liquidSettings
可选属性。默认为ApplyWaterlogging
。 - 在自定义命令接口上加入新属性
cheatsRequired
。- 若未定义或为true(默认值为true),则自定义命令执行需要启用作弊。
- 若为false,则自定义命令无需启用作弊即可执行。
- 移除了
Player.isOp()
。 - 为
Player
加入了playerPermissionLevel
只读属性。 - 为
Player
加入了commandPermissionLevel
属性。 - 加入了带有
Visitor
、Member
和Operator
值的PlayerPermissionLevel
枚举。 - 为
beta
加入了ContainerRulesErrorReason
枚举。- 包含
ContainerRulesError
可能失败的原因。
- 包含
- 为
beta
加入了ContainerRules
接口。- 包含一些会在容器操作上违反时抛出
ContainerRulesError
的规则。
- 包含一些会在容器操作上违反时抛出
Container
- 为
beta
加入了readonly containerRules?: ContainerRules
可选属性。- 若违反容器的规则,则抛出
ContainerRulesError
。
- 若违反容器的规则,则抛出
- 为
beta
加入了readonly weight: number
属性。ItemStacks
中所有物品的总权重。
- 为
ItemStack
- 为
beta
加入了readonly weight: number
。ItemStack
中所有物品的总权重。
- 为
- 为
beta
加入了ItemInventoryComponent
类。- 此组件会存在于所有包含
minecraft:storage_item
组件的物品,并允许访问其容器。
- 此组件会存在于所有包含
- 自定义命令注册现在会从命令名称中创建别名,而不需要命名空间。
@minecraft/debug-utilities
的1.0.0-beta
版本- 加入了新的调试绘图功能。
- 加入了一些新的类:
DebugArrow
、DebugBox
、DebugCircle
、DebugDrawer
、DebugLine
、DebugShape
、DebugSphere
和DebugText
。 - 加入了用于访问和使用此新功能的新的全局对象:
debugDrawer: DebugDrawer
。
- 加入了一些新的类:
- 加入了新的调试绘图功能。
- 更新了无法找到导入时的错误发送。
- 为自定义组件V2移除了不使用闭包而注册自定义组件时的内容日志警告。
- 这允许在脚本中注册“仅数据”组件,并将其添加到仅包含参数而没有功能的方块和物品。
@minecraft/debug-utilities
- 修复了使用
/reload
命令后调试绘画系统发生的崩溃。 - 修复了使用
/reload
命令后调试绘画基元不会变得可见的问题。 - 修复了调试绘画基元不会对加入的新玩家可见的问题。
- 修复了使用
@minecraft/diagnostics
- 更新了
SentryOptions
的属性:dsn
:更新为允许使用SecretString
,以允许来自@minecraft/server-admin
的密钥被用于Sentry。maxBreadcrumbs
(新内容):每个错误事件存储并报告给Sentry的最大行踪(breadcrumb)数。默认为20,支持的值范围为0(没有行踪)到100。sampleRate
(新内容):介于0到1的数字,会指示应该发送到Sentry的事件百分比。例如,0.5的值表示将发送50%的事件。默认值为1(100%的事件)。0表示没有将发送的事件。debug
:设置为true时,会启用来自Sentry系统的额外内容日志记录。默认为false。
- 更新了
- 方块
- 为
minecraft:geometry
方块组件加入了uv_lock
字段,需要开启即将推出的创作者功能实验性内容。- UV锁定允许面拥有与默认几何结构状态相同的纹理方向,无论
minecraft:transformation
如何旋转几何结构。
- UV锁定允许面拥有与默认几何结构状态相同的纹理方向,无论
- 加入了
minecraft:random_offset
组件,需要开启即将推出的创作者功能选项。- 允许方块像原版游戏中的植物一样随机偏移。
- 示例:
-
-
{ "format_version": "1.21.80", "minecraft:block": { "description": { "identifier": "test:test_block" }, "components": { "minecraft:collision_box": { "origin": [-4.0, 4.0, -4.0], "size": [8, 8, 8] }, "minecraft:random_offset": { "x": { // 这是可以选择的可能值范围 "range": { "min": -4, "max": 4 }, // 这是跨越指定范围的等间距长度 // 为范围内的所有可能值提供0 "steps": 16 }, "y": { "range": { "min": -4, "max": 4 }, "steps": 16 }, "z": { "range": { "min": -4, "max": 4 }, "steps": 16 } } } }
-
- 加入了
minecraft:movable
组件,需要开启即将推出的创作者功能选项。此组件允许方块配置其被活塞移动时的反应。movement_type
(必需):指定方块被活塞移动时的反应。push_pull
:允许方块被活塞/黏性活塞推动,被黏性活塞拉动(例如草方块)。push
:允许方块被活塞/黏性活塞推动(例如带釉陶瓦)。immovable
:不允许方块被活塞/黏性活塞推动或拉动(例如基岩)。popped
:方块被活塞/黏性活塞推动时会被破坏。
sticky
(可选):指定方块被活塞移动时如何处理毗邻方块。none
:默认值。不会添加任何额外行为。same
:方块被活塞移动时,毗邻方块会随之一同移动。这不会移动带有"sticky": "same"
的方块(例如蜂蜜块可以移动另一蜂蜜块,但是不能移动黏液块)- 注意:此字段仅在与
"movement_type": "push_pull"
一同使用生效。
- 注意:此字段仅在与
-
-
-
-
"format_version": "1.21.90", "minecraft:movable": { "movement_type": "push_pull", "sticky": "same" }
-
-
-
- 命令
- 为
/place structure
和/place jigsaw
命令加入了liquidSettings
可选属性。默认为apply_waterlogging
。
- 组件
BlockDestructionParticles
组件现在拥有一个新字段,允许创作者确定方块破坏时产生的粒子数量。
- 基岩版编辑器
- 在编辑器中进入游戏时客户端小部件(实体组件)不再会发生断言。
- 游戏内容
- 修复了
minecraft:follow_orbit
相机视角在其允许列表中没有正确的控制方案的问题。 - 修复了
camera_relative_strafe
控制方案相关的问题。
- 常规
- 弃用了
align_target_and_camera_forward
。现在可使用control_scheme
来切换各控制方案。
- 拼图
- 放置在水中的拼图结构不再会错误地替换水。
- 为
minecraft:jigsaw
JSON加入了liquid_settings
可选属性,以允许控制放置结构时处理水的方式。默认为apply_waterlogging
。
- 用户界面
- 触摸屏方向键控制现在会在使用相机视角相关控制方案时显示正确的按钮。
- 世界生成
- 地形匹配拼图模板池不再会创建浮空的岛。
- 命名空间现在可被用于模板池元素位置和拼图方块标识符。
修复
- 辅助功能
- 现在在Android、iOS和Win10平台上更改游戏内语言时,文本转语音功能会选择适当的语音。
- 方块
- 绯红菌索和诡异菌索不再能够被点燃或被烧毁。(MCPE-80066)
- 修复了将所有树叶设置为透明的后,丛林树叶不会变得透明的问题。(MCPE-110630)
- 对着含水方块使用熔岩桶时不再会清空铁桶而不放置熔岩。(MCPE-178295)
- 修复了幽匿脉络被手持或放在物品展示框中时会显得小而细长的问题。
- 收纳袋
- 现在使用触摸控制点击收纳袋时,空的打开的收纳袋图标会正确渲染。
- 命令
- 修复了玩家即使处于与播放音效的维度不同的维度,也能够听到使用
/playsound
命令播放的音效的漏洞。(MCPE-184566) /camera ... default
命令现在会正确重置第三人称相机视角的偏移量值。
- 编辑器
- 将只读结构与可编辑结构一同标记为删除的结构时,删除按钮不再会被禁用。
- 在结构面板上从选区中保存大型结构时不再会导致游戏无响应。
- 游戏内容
- 修复了使用命令方块时有时发生的崩溃。
- 修复了在攻击生物期间交换物品栏槽位时会重新选择进行攻击时使用的原始物品槽位,而不是停留在新的物品栏槽位的物品上的问题。
- 修复了在双击前进键以疾跑而进入水中时不再会进入游泳状态的问题。(MCPE-216867)
- 修复了末地外岛的末地折跃门会将玩家传送至地图边界外,然后立即杀死玩家,导致玩家丢失物品栏中的所有物品的问题。(MCPE-174465)
- 修复了使用自定义相机视角和触摸控制时,弹射物不会朝正确方向发射的问题。
- 修复了在疾跑并跳跃时进行攻击有时会移除玩家所有动量的问题。(MCPE-189501)
- 修复了玩家在游泳时接触到方块会停止速泳的问题。(MCPE-201832)
- 在创造模式下使用可装备的自定义方块物品不再会装备并复制该物品;现在只会将方块放置在世界中。
- 更改了使用末地折跃门时传送点的位置,以使其尽可能地不太靠近悬崖边缘。(MCPE-174465)
- 修复了不应移动的实体会略微移动的漏洞。
- 常规
- 现在所有平台上的玩家名称均会用于识别跨平台游戏中的玩家。
- 图形
- 游玩天数较长时,物品摆动不再会错位。(MCPE-190647)
- 现在在破坏方块时进入暂停菜单会重置破坏动画。(MCPE-191029)
- 现在无论模型相对于渲染边界箱的方向是什么,本地玩家的载具都会始终符合渲染条件。
- 副手装备的物品不再会在游戏暂停时错位。(MCPE-190716)
- 修复了分屏游戏过程中的云渲染不一致的问题。(MCPE-188934)
- 物品
- 三叉戟在创造模式物品栏中现在被排列在其他工具和武器旁。(MCPE-181002)
- 现在带有风爆魔咒的重锤会将玩家弹射到与Java版相同的高度。(MCPE-185829)
- 现在被水破坏的孢子花会掉落为物品。(MCPE-127677)
- 调整了烈焰人和旋风人刷怪蛋的大小,以匹配游戏内对应生物的大小。(MCPE-217634)
- 修复了苍白橡木船和苍白橡木运输船物品上存在不一致像素的问题,以匹配其他船物品。
- 拴绳
- 拴绳结现在会在被摧毁时播放音效,无论是被击中,还是所有被拴住的实体消失时。(MCPE-21743)
- 生物
- 从远处观察自动走上方块的生物时,生物不再会有时穿过方块。
- 骑乘载具的实体不再会渲染阴影,除非载具是隐形的。(MCPE-200797)
- 手动装备鞍的猪被杀死时不再会掉落重复的鞍。(1.21.70至此版本之间手动装备鞍的猪在死亡时仍会掉落重复的鞍。)(MCPE-194389)
- 将烈焰人的攻击范围由16格增加至48格,以匹配其目标检测范围。(MCPE-35647)
- 将烈焰人的攻击音效范围增加至32格,以匹配Java版。
- 修复了在PS5平台上加载带有被拴住的实体的世界时发生的崩溃。
- 修复了恶魂无法在发射火球时移动的漏洞。(MCPE-201849)
- 史莱姆和岩浆怪在发现或丢失目标时不再会跳跃两次。(MCPE-114701)
- 修复了岩浆怪和史莱姆仍然能在死亡后的短时间内对玩家造成伤害的漏洞。(MCPE-166394)
- 飞行生物靠近地面移动时不再会发出脚步声。
- 生物和玩家不再会在坐骑上方飘浮。(MCPE-172657)
- 生物和玩家的腿部现在会在骑乘时位于更水平的位置,以减少与被骑乘实体的错位。
- 恶魂不再会在过小的区域中生成,以防止其在生成时窒息。
- 蜘蛛和洞穴蜘蛛现在再次可以在寒冷的生物群系中生成为流浪者骑士。(MCPE-89549)
- 蜘蛛和洞穴蜘蛛现在再次可以在下界中生成为凋灵骷髅骑士。(MCPE-89549)
- 弹射物
- 弹射物现在拥有随时间变化的目标差幅。(MCPE-201608)
- 性能与稳定性
- 修复了玩家在分屏模式下破坏其他玩家打开的箱子或书时发生的崩溃。
- 修复了在使用同一资源包的不同版本的服务器之间转移时可能会遇到资源包错误的问题。
- 修复了另一设备同时请求下载相同资源时,下载中的服务器资源会无限地挂起的问题。
- 音效
- 修复了鹦鹉模仿溺尸时使用僵尸的音效的漏洞。(MCPE-190147)
- 修复了鹦鹉模仿凋灵骷髅时使用骷髅的音效的漏洞。(MCPE-174857)
- 喷溅药水
- 喷溅药水的效果半径现在会根据与目标边界箱的距离来计算,而不是根据目标的位置来计算。(MCPE-201604)
- 音乐
- 若游戏暂停被禁用,音乐现在会在离开世界时正常淡出。(MCPE-212932)
- 用户界面
- 现在在鼠标悬停在收纳袋上的情况下,按下左摇杆或方向键时会正确更新光标位置。(MCPE-189370)
- 在触控设备上快速与空的物品栏槽位交互时,收纳袋提示框不再会与物品提示框相重叠。(MCPE-187171)
- 现在使用手柄控制切换物品栏选项卡时,收纳袋UI会正确消失。
- 在触控设备上点击收纳袋提示框时不再会与其后方的UI交互。
- 修复了在仅更改PlayStation好友访问世界的权限后退出菜单时会无法保存的问题。
- 为了与Java版的超平坦预设保持特性趋同,雪之王国预设现已更新为使用雪层而非雪块。(MCPE-194367)
- 现在使用触摸控制拆分物品堆叠并将其移动至收纳袋中时会转移所选数量的物品。(MCPE-188353)
- 文本背景不透明度辅助功能设置现在也会影响快捷栏提示框和排行榜显示。(MCPE-79331)
- 暂停屏幕中的“游戏已暂停”文本不再会超出范围。(MCPE-217394)
- 修复了部分屏幕UI元素允许玩家与其下方的世界交互的问题。
- 现在使用“摇杆并点击进行互动”触控模式时,“摇杆可见性选项”会在使用
player_relative_strafe
或camera_relative_strafe
控制方案的情况下强制变为“可见的摇杆”。 - 存储设置现在是可滑动的。(MCPE-187962)
- 修复了访问好友抽屉式菜单时可能发生的崩溃。
- 原版趋同
- 修复了海绵能够吸掉含水的屏障中的水的漏洞。(MCPE-174826)
- 幼年僵尸猪灵不再会装备金剑。
- 基岩版中的僵尸疣猪兽和僵尸猪灵不再会在追逐玩家时拥有过快的移动速度。
- 现在堡垒遗迹中自然生成的猪灵、猪灵蛮兵和疣猪兽在被杀死时会掉落经验值。(MCPE-166103)
- 修复了冰封山峰的生成问题,以使其顶层下方的水域不会生成冰块,类似于Java版。(MCPE-194838)
- 修复了玩家潜行并看向可交互方块时无法使用可使用物品的漏洞。(MCPE-64477)
- 降低了鹦鹉模仿附近敌对生物的频率。(MCPE-80319)
- 修复了矿车中的方块不会正确发光的问题。
- 调整了下界化石,使其拥有更高的放置频率,以与Java版相接近。(MCPE-74632)
- 现在可以使用拴绳将船从水中拉出来。