1.20.50是基岩版即将到来的一次次要更新,发布时间待定。此次更新将会加入饰纹陶罐的新功能,改造游戏指南界面,同步一些Java版的特性,并修复一些漏洞。[1]
新内容[]
命令格式[]
- 加入了
showrecipemessages
游戏规则。- 用于控制是否显示配方解锁消息。
- 默认值为
true
。
游戏内容[]
常规[]
- 加入了“Update 1.21”子选项。
- 用于启用正在开发的1.21.0特性。
- 加入了
dust_plume
粒子。
更改[]
方块[]
- ID
stone
现在被拆分为:andesite
、diorite
、granite
、polished_andesite
、polished_diorite
、polished_granite
和stone
。stone
的数据值仍然可用。
- 现在可在其中放置最多一组的同类物品。
- 现在饰纹陶罐可被弹射物击毁,使其碎裂并掉落其所有内容物。
- 现在可以堆叠至64个。
- ID
planks
现在被拆分为:oak_planks
、birch_planks
、jungle_planks
、acacia_planks
和dark_oak_planks
。planks
及其数据值仍然可用,但不会在命令提示中显示。
生物[]
- 现在会在和平难度下消失。
游戏内容[]
- 将被岩浆块杀死时的英文死亡消息由“<玩家> discovered floor was lava”更改为“<玩家> discovered the floor was lava”。
常规[]
- 移除了“垂直同步”选项。
- 玩家现在需要在视频设置中使用改善输入延迟的模式以获得更加灵敏的输入体验。
- 仍可以通过先前已有的方法禁用垂直同步功能(例如修改options.txt)。
- 游戏指南
- 完全改造了游戏指南界面,为其加入了“Encyclopedia”界面。
- 纠正了游戏指南界面中的各种拼写错误。
- 移除了游戏指南界面中“旧世界”相关的过时引用。
- 在游戏指南中加入了下界合金相关物品的描述。
技术性[]
- 附加包和脚本引擎
- 改进了一些常见脚本错误消息以提供更好的上下文和信息。
- 动画
- 修复了服务器上
query.is_alive
相关的不安全性问题。
- 方块
- 现在带有作为
minecraft:placement_direction
或minecraft:placement_position
方块特征的一部分的minecraft:cardinal_direction
、minecraft:facing_direction
和minecraft:block_face
方块状态的方块会被结构方块正确旋转或镜像。 - 结构空位现在再次会阻止与放置在其后的方块和实体交互。(MCPE-175237)
- 相机视角
- 加入了相机视角放置在玩家区块渲染半径之外时出现的内容日志警告。
- AI意向组件
- 加入了
minecraft:behavior.melee_box_attack
行为,功能与minecraft:behavior.melee_attack
相同,但使用基于边界的攻击范围计算。- 移除了
reach_multiplier
属性,并将其替换为box_increase
。 - 计算范围的方式是通过
box_increase
方块增加XZ平面中攻击生物的边界以创建一个“攻击框”。若攻击框与目标的边界相交,则生物可以攻击到该目标。
- 移除了
- API
- 加入了
BlockComponentTypeMap
、EntityComponentTypeMap
和ItemComponentTypeMap
别名。- 用于将组件ID映射到它们的
TypeScript
类型。
- 用于将组件ID映射到它们的
- 更改了
Block.getComponent
、Entity.getComponent
和ItemStack.getComponent
以返回正确的派生Component
类型。 - 加入了
BlockComponentTypes
、EntityComponentTypes
和ItemComponentTypes
枚举。- 用于枚举组件ID字符串。
Events
- 将
PlayerInteractWithBlockAfterEvent
由beta
移动至1.7.0
。 - 将
PlayerInteractWithBlockBeforeEvent
由beta
移动至1.7.0
。 - 将
PlayerInteractWithEntityAfterEvent
由beta
移动至1.7.0
。 - 将
PlayerInteractWithEntityBeforeEvent
由beta
移动至1.7.0
。
- 将
- 常规
- 修复了升级拥有多个字符串名称的加载值相关的问题。
- 组件
- 加入了
minecraft:can_join_raid
组件以允许实体加入已有的袭击。
- 物品
- 弃用了
tag:
原物品组件,并在1.20.50及更高版本的JSON格式中开放了minecraft:tags
物品组件。
- 生物
- 修复了即使服务器的模拟距离大于6个区块,生物也无法在远于最近玩家6个区块处生成的问题。(MCPE-102197)
- 修复了动画控制器加载使用文件的
format_version
而非包的min_engine_version
来确定Molang版本的问题。- 该修复仅对
min_engine_version
为1.20.50或更高版本的包中的动画控制器生效。
- 该修复仅对
- 弃用了下列Molang查询,它们不再在
min_engine_version
为1.20.50或更高版本的包中可用。- 替换为
query.timer_flag_1
的查询,由behavior.timer_flag_1
设置。 - 替换为
query.timer_flag_2
的查询,由behavior.timer_flag_2
设置。 - 替换为
query.timer_flag_3
的查询,由behavior.timer_flag_3
设置。 - 仅用于调整骆驼冲刺冷却后的头部动画的查询。
- 骆驼动画现在使用
camel.entity.json
中的variable.dash_cooldown_progress
。
- 骆驼动画现在使用
query.is_scenting
query.is_rising
query.is_feeling_happy
query.dash_cooldown_progress
- 替换为
- 性能与稳定性
- 移除了
CraftingEventPacket
。
实验性[]
本段落的内容需要开启实验性玩法中的“村民贸易再平衡”、“Update 1.21”和“测试版 API”子选项后才可使用。
方块[]
- 工作台的变种,交互界面与工作台类似,需要用5个铁锭、1个工作台、2个红石粉和1个投掷器合成。
- 挖掘合成器的合适工具是镐。合成器被破坏后会掉落自身。
- 合成器的交互界面可以由多名玩家同时操作。玩家可以在交互界面中配置需要的配方,产物将会出现在输出格中,但无法直接拿取。
- 合成器交互界面中的合成方格可以被禁用。
- 可以通过与任意合成方格交互来禁用该方格,对已禁用的合成方格再次交互将重新启用该方格。
- 被禁用的合成方格无法通过漏斗、投掷器等可输入物品的方块输入物品。
- 尝试向已禁用的合成方格放置物品时将立即取消禁用该合成方格,同时置入物品。
- 作为容器,合成器可以被漏斗等红石元件输入物品,同时,也可以向其他容器输出物品。
- 输入到合成器的物品的位置按下列规则决定:
- 被禁用的合成方格会被直接跳过。
- 若有空的未禁用的合成方格,则按从左到右,从上到下的顺序选取首个空合成方格。
- 若无空的未禁用的合成方格,则优先选取同类物品堆叠数最小的合成方格。若有多个,则按从左到右,从上到下的顺序选择首个同类物品堆叠数最小的合成方格。
- 若未能找到合适的合成方格,则按容器已满处理。
- 输入到合成器的物品的位置按下列规则决定:
- 红石比较器可以读取合成方格占用数,每个非空或被禁用的合成方格会增加1级信号强度,可能的取值为0到9。
游戏内容[]
- 修复了图书管理员不会出售最高等级的普通附魔书的问题。(MCPE-174861)
常规[]
- 加入了
white_smoke_particle
粒子。
技术性[]
- API
- 加入了
effectAddBeforeEvent
,并移除了effectAddAfterEvent
中的effectState
。 - 将
PlayerLeaveBeforeEvent
由beta
移动至1.7.0
。 - 将
NumberRange
接口移动至minecraft/common
。- 将
heightRange: NumberRange
由beta
移动至1.7.0
。 - 将
matches
由beta
移动至1.7.0
。 - 将
clearDynamicProperties
函数由beta
移动至1.7.0
。 - 将
getDynamicProperties
函数由beta
移动至1.7.0
。 - 将
getDynamicPropertyIds
函数由beta
移动至1.7.0
。 - 将
getDynamicPropertyTotalByteCount
函数由beta
移动至1.7.0
。 - 将
setDynamicProperty
函数由beta
移动至1.7.0
。 - 将
clearDynamicProperties
函数由beta
移动至1.7.0
。 - 将
getDynamicProperties
函数由beta
移动至1.7.0
。 - 将
getDynamicPropertyIds
函数由beta
移动至1.7.0
。 - 将
getDynamicPropertyTotalByteCount
函数由beta
移动至1.7.0
。 - 将
setDynamicProperty
由beta
函数移动至1.7.0
。
- 将
TicksPerSecond
- 由
beta
移动至1.7.0
。 - 将
offset
由beta
移动至1.7.0
。 - 将
above
由beta
移动至1.7.0
。 - 将
below
由beta
移动至1.7.0
。 - 将
north
由beta
移动至1.7.0
。 - 将
east
由beta
移动至1.7.0
。 - 将
south
由beta
移动至1.7.0
。 - 将
west
由beta
移动至1.7.0
。 - 将
center
由beta
移动至1.7.0
。 - 将
bottomCenter
由beta
移动至1.7.0
。
- 由
修复[]
- 原版趋同
- 唤魔者和卫道士不再会生成在和平难度下的世界中。(MCPE-124736)
- 游戏内容
- 盔甲纹饰现在可以应用于自定义盔甲。
- 幻翼不再会错过对使用鞘翅滑翔的玩家进行跟踪的机会。
- 降低了玩家生成在树叶上的概率。
- 生物
- 现在生长至成年状态且体积过大而无法乘船的生物会从船中脱离。
- 方块
- 现在水平放置的末地烛会正确旋转其碰撞箱。(MCPE-171597)
- 常规
- 玩家现在可以在Xbox平台上的Realms中下载大于1GB的世界。
- 触摸控制
- 用于下船的触摸控制按钮不再会持续表现为被按下。(MCPE-168574)
- 用户界面
- 解锁大量物品时配方解锁弹窗不再会加快弹出速度。
- 现在物品栏内的搜索栏会与UI的其余部分对齐。(MCPE-174298)
- 将菜单退出加入至可重新映射的操作,其默认值被设置为鼠标后退键。
- 修复了使用含摇杆的触摸控制时,市场包中的自定义载具会显示错误提示的问题。
- 现在Xbox屏幕键盘位于用户所输入文本前方时会移动至不同的位置上。(MCPE-170831)
- 修复了岩浆块相关的英文死亡消息中的语法错误。(MCPE-64168)
- 更新了在下界中被床炸死时的死亡消息。(MCPE-123604)
- 袭击
- 现在通过刷怪蛋生成的女巫能够加入袭击并向袭击者投掷药水。
- 世界生成
- 可疑的沙子不再会生成于寒带海底废墟。(MCPE-173492)
参考[]
- ↑ Minecraft Beta & Preview - 1.20.50.20 — Minecraft Feedback,2023年10月11日。
版本 | |
---|---|
开发周期 | |
资源更新 |
|
语言