Beta 1.19.60.20(Android)、Preview 1.19.60.20(Xbox/Windows)是基岩版1.19.60的首个测试版,发布于2022年11月23日,同步了一些Java版的特性,在实验性玩法中加入了一些1.20.0的特性,并修复了一些漏洞。
新内容
物品
- 刷怪蛋
- 加入了末影龙、铁傀儡、雪傀儡和凋灵刷怪蛋。
- 末影龙和凋灵刷怪蛋只能通过创造模式物品栏或命令获取,以防止对玩家建筑造成意外破坏。
- 这两种刷怪蛋暂时单独位于“物品”分类中,在未来版本将不再可以通过创造模式物品栏获取。
- 末影龙和凋灵刷怪蛋只能通过创造模式物品栏或命令获取,以防止对玩家建筑造成意外破坏。
更改
生物
- 尸壳
- 更改了碰撞箱大小以近似匹配Java版。
物品
- 刷怪蛋
- 更改了北极熊刷怪蛋的颜色,以与恶魂的做区分。
游戏内容
- 信标和潮涌核心
- 现在所给予的状态效果产生的粒子效果是部分透明的。
常规
- 粒子
- 加入了对粒子效果色彩混合的支持。
技术性
- 活动对象过滤器
- 创建了新的活动对象过滤器
on_fire
、on_hot_block
、target_distance
和actor_health
。
- 命令
- 现在使用新的
/execute
语法执行/say
命令时会显示产生消息的实体名称。
- Molang
- 加入了
is_local_player
字段,用于检测当前玩家。
- AI意向
celebrate_survive
AI行为现在会在发射烟花火箭前检查目标上方最高的可被雨水穿过的方块。move_outdoors
AI行为现在会在寻找露天地点前会检查目标上方最高的可被雨水穿过的方块。- 为
trade_with_player
AI行为公开了新的数据参数,以指定开始交易前需要满足的条件,以及退出交易时目标与玩家的最大距离。
实验性
本段落的内容需要开启实验性玩法中的“下一个主要更新”、“即将推出的创作者功能”和“测试版 API”子选项后才可使用。
方块
- 音符盒
- 现在可在其上方放置生物头颅,在对其按下使用键或被红石信号激活时会发出对应生物空闲时的音效。
- 生物头颅
- 现在可放置在音符盒上。
- 猪灵的头
- 可由猪灵被闪电苦力怕炸死时获得。
- 被红石充能或玩家佩戴走路时耳朵会扇动。
- 竹块
- 可由9个竹子合成。
- 去皮竹块
- 可由竹块去皮得到。
- 悬挂式告示牌
- 更改了墙上的悬挂式丛林木告示牌的方块纹理,加入了顶部铁链以与其他墙上的悬挂式告示牌保持一致。
- 将悬挂式竹告示牌合成配方中的竹板改为去皮竹块,并将产物由2个改为6个。
- 竹板
- 合成配方改为由1个竹块合成2个竹板。
- 将纹理逆时针旋转90度,以与其他种类木板的平铺纹理相匹配。
- 此更改使竹按钮、竹压力板、竹台阶和竹楼梯的纹理也发生了变化。
- 竹栅栏
- 现在在地图上可以显示正确的颜色。
- 脚手架
- 更改了纹理以匹配其他竹制方块的颜色。
- 雕纹书架
- 加入了其独特的音效。
- 现在可以与漏斗交互。(MCPE-164023)
非生物实体
- 竹筏和运输竹筏
- 更改了物品纹理以匹配Java版。
生物
- 骆驼
- 更改了纹理以匹配Java版。(MCPE-163350)
- 现在坐下的骆驼在被玩家拴住并移动后会站起。
- 现在在骑乘骆驼的玩家在饥饿值较低时也能控制骆驼冲刺。
- 现在在骆驼站起时骑乘在其上的玩家不会再陷入模型。
- 现在骑乘在骆驼上的玩家会坐在正确的位置。
- 现在骆驼坐下时会减小碰撞箱。
- 减小了幼年骆驼的尺寸。
- 更改了冲刺冷却栏的颜色以匹配Java版。
- 现在幽匿感测体可以检测到骆驼的站起与坐下。
技术性
- API
Container
- 加入了
clearItem(slot: number): void
函数。- 用于清除指定索引槽中的物品。
- 加入了
clearAll(): void
函数。- 用于清除容器中的所有物品。
- 将
setItem
函数的ItemStack
参数改为可选项,留空时该槽中的物品将被清空。 - 加入了
events.playerSpawn
事件。- 当玩家在世界中生成时触发。
- 将
events.entityCreate
重命名为world.events.entitySpawn
。该事件在玩家生成时不再被触发。
- 加入了
PlayerJoinEvent
- 加入了只读属性
playerId
。- 为加入游戏的玩家的独有ID。
- 加入了只读属性
playerName
。- 为加入游戏的玩家的名称。
- 移除了
player
属性。
- 加入了只读属性
PlayerLeaveEvent
- 加入了只读属性
playerId
。- 为退出游戏的玩家的独有ID。
- 加入了只读属性
SimulatedPlayer
- 加入了
respawn()
函数。- 用于在
SimulatedPlayer
死亡时将其重生。
- 用于在
- 加入了
disconnect()
函数。- 用于将
SimulatedPlayer
从世界中移除。
- 用于将
- 加入了
getSlot(slot: number): ContainerSlot
函数。- 用于返回指定索引槽。
- 加入了
ContainerSlot
- 加入了
ContainerSlot
类。- 用于直接控制与修改容器槽中的物品。
- 将
viewVector
实体属性重命名为viewDirection
,并将返回值改为Vector3
类型。 - 将
getEntitiesFromViewVector
实体属性重命名为getEntitiesFromViewDirection
。 - 将
getBlockFromViewVector
实体属性重命名为getBlockFromViewDirection
。
- 加入了
- 将
IRawMessage
重命名为RawMessage
,以保证命名的一致性。
- 常规
- 开放了1.19.60及以上版本的实验性JSON格式中的
BlockSelectionBoxComponent
。 - 开放了1.19.60及以上版本的实验性JSON格式中的
BlockDisplayNameComponent
。 - 现在方块排列条件只能使用
query.block_property
来查询。
- 同步性
- 将雕纹书架的
BlockActor
改为继承自Container
类,以确保在退出或导入世界后其储存的书不会丢失。
修复
- Android
- 现在Android客户端加载世界时不再会熄屏。
- 更改了加载屏幕中的Mojang Studios图标,使其在所有Android操作系统版本中保持一致。(MCPE-151413)
- 修复了断连控制器后控制器输入有时会卡死的问题。
- 方块
- 实体不再会被用红石信号激活的门推动。
- 现在使用选取方块功能选取草和蕨时会返回正确的物品。
- 现在使用选取方块功能选取金合欢树叶和深色橡树树叶时会返回正确的物品。
- 现在南瓜和西瓜可以生长在菌丝和苔藓块上。(MCPE-125932)
- 游戏内容
- 更改了竹子的放置方式以匹配Java版。在持有竹子物品时点击竹子不再会使竹子生长。(MCPE-99587)
- 现在所有生物都可以穿过凋灵玫瑰。(MCPE-159212)
- 现在石墙在被连续放置时不会断开。
- 现在当使用
/tp @e
命令传送被拴住的生物至较远距离时所有的生物都会被正确释放。(MCPE-159617)
- 图形
- 更改了纹理集中的反射率颜色数组。(MCPE-163622)
- 信标效果粒子现在是部分透明的。(MCPE-17679)
- 潮涌核心效果粒子现在是部分透明的。(MCPE-93728)
- 生物
- 现在美西螈在处于未加载区块时不会减少其湿润时间。(MCPE-131041)
- 热带鱼在地下生成时不再使用地表生成机制的密度极限。(MCPE-157485)
- 现在成年尸壳能够进入两格高的空间,幼年尸壳能够进入一格高的空间。(MCPE-105369)
- 现在村民在和平难度下可以受到闪电伤害。
- 现在村民在袭击胜利后庆祝时会确保其上方的方块能被雨水穿过,然后再发射烟花火箭。(MCPE-152386)
- 粒子效果
- 修复了有碰撞箱和
expire_on_contact
标签的粒子在受到碰撞后不会消失的漏洞。
- 玩家
- 修复了玩家在多人游戏中死亡、退出并重新加入后会失去连接的漏洞。
- 性能与稳定性
- 修复了玩家被凋零效果杀死后产生的崩溃问题。
- 修复了在Xbox上快速连续选中选择世界界面上的编辑世界按钮时出现的崩溃。
- 文本栏
- 文本栏在被选择后双击不再会取消选择。
- 触摸控制
- 现在当按下放置键时其图标也会被按下。
- 修复了经典档案UI下玩家无法通过点击物品栏中的物品图标来移除对应物品的问题。
- 在不处于十字准星模式时,新触控系统的触控焦圈会重新显示。
- 用户界面
- 为创建世界时磁盘空间不足的情况加入了错误界面。
- 修复了Xbox加载界面上的Mojang Studios图标的分辨率。(MCPE-163036)
- 移除了进入世界时的“打开聊天栏”消息周围的多余空格。(MCPE-162700)
- 修复了流浪商人交易屏幕会显示职业的问题。(MCPE-162576)
来源:minecraft wiki