发布时间: 2022 年 4 月 6 日
有关 Minecraft 预览版和 Beta 版的信息:
预览版:1.19.0.21 | 测试版:1.19.0.20
虽然预览版和测试版的版本号不同,但游戏内容没有区别
这些进行中的版本可能不稳定,可能不代表最终版本的质量
Minecraft Preview 可在 Xbox、Windows 10/11 和 iOS 设备上使用。更多信息可以在ms/PreviewFAQ找到
该测试版可在 Xbox、Windows 10/11 和 Android (Google Play) 上使用。要加入或退出测试版,请参阅 ms/JoinMCBeta了解详细说明
什么?在哪里?什么时候?为什么?我可能会有点头晕,但我正在尽我最大的努力把水搅浑,为迄今为止最受困的生物群落的盛大引入做准备。您可能已经猜到了——在本周的基岩测试版中,我们将前往红树林沼泽生物群系这个神秘的奇迹。
除了这个新的生物群系之外,您还会发现泥块和红树林等功能,以及此测试版中包含的木材类型。与往常一样, 通过反馈听到您的想法对我们来说意味着世界(好吧,无论如何都是其中的一部分) 。由于我们现在正在接近某些功能的最终状态,因此您无需在实验切换中启用它们即可进行测试!
以下是本周 Beta 版的新内容列表!与往常一样,请在 bugs.mojang.com搜索并报告您可能发现的任何错误。
功能和错误修复野生更新功能
Wild Update 功能不再需要启用实验性切换
添加了新的 Wild Update 闪屏文本
添加了新的狂野更新加载屏幕提示
红树林沼泽生物群系
添加了红树林沼泽生物群系
添加了红树林功能
添加了 Mangrove Propagule 基础功能
添加了红树林根和泥泞的红树林根
添加了所有新的红树林木材类型
泥
添加了泥相关的方块配方
实施泥浆行走/下沉
泥块
添加了基础泥块功能
添加了泥块声音
添加了泥块可再生性
泥砖块
添加了泥砖块
添加了泥砖声音
添加了泥砖台阶/楼梯/墙块
填充泥浆
添加了填充泥块
阿莱
如果 Allay 已经持有物品,现在可以用皮带牵引它 ( MCPE-153068 )
如果 Allay 已经持有物品,现在可以通过名称标签命名 ( MCPE-153079 )
Allays 现在有初始声音
现在 Allay 在不尝试跟随其所有者时移动速度较慢,并且只会从比以前更远的距离开始跟随其所有者
青蛙
青蛙在吃生物时不再发出叫声
游戏玩法
修复了守望者可能暂时无法注意到振动的错误,并且 Allays 可能会错过注意到正在播放音符块的错误
阻止守望者对自己和无生命的暴徒生气
黑暗效果现在有一个黑色的距离雾,类似于失明效果的工作原理
鹦鹉现在会模仿守望者
守望者有一个新的愤怒聆听声音
守望者现在更新了声音和自定义死亡和伤害声音
允许守望者保持对消失实体的愤怒程度
修复了导致其破碎的侵蚀荒地生物群落放置错误
沉船传感器
Sculk 传感器现在可以检测更广泛的振动
Sculk 传感器现在可以检测到潜行在其上方的玩家
Sculk 传感器无法检测到玩家在潜行时射箭
Sculk 传感器现在可以检测落入熔岩中的玩家
Sculk 传感器现在可以检测潜入水中的玩家 ( MCPE-117244 )
Sculk 传感器现在可以检测着陆弹丸
Sculk 传感器现在可以检测正在打开或关闭的容器 ( MCPE-135140 )
Sculk 传感器现在可以检测放置、点亮或未点亮的蜡烛 ( MCPE-141453 )
Sculk 传感器现在可以检测到玩家吃食物或喝药水 ( MCPE-135114 )
Sculk 传感器现在可以检测到正在播放的山羊角
Sculk 传感器现在可以检测到 Big Dripleaves 改变其状态 ( MCPE-153115 )
辅助功能
设置中现在有一个暗度效果强度滑块,可调整效果期间屏幕的暗度
图形
修复了守望者生物发光纹理中右臂底面没有生物发光颜色的纹理错误 ( MCPE-153664 )
更新了雾 JSON 模式以允许距离雾设置使用负值作为“fog_start”。允许附近的方块也被涂上雾色
添加了可调节的雾效果,可以随着时间的推移而扩大或缩小。用户在入水时会有眼睛调节的感觉
移动触控
如果玩家在使用非经典触摸控件时仍使用第二根手指移动时将他们的挡块手指从屏幕上抬起,则块亮点将不再保留
修复了新的触摸控件无法控制船只的问题 ( MCPE-152984 )
修复了玩家在脚手架上无法下降的问题 ( MCPE-152989 )
移除了在正面第三人称摄像头时的运动反转 ( MCPE-153168 )
一般的
修复了导致鹦鹉骑乘玩家时头部始终面向玩家的错误
修复了导致玩家在坠落时进入床后受到坠落伤害的错误 ( MCPE-153122 )
修复了导致小骆驼从头顶吐出骆驼的错误 ( MCPE-144948 )
修复了在实体组件、component_groups 和“添加”/“删除”事件 ( MCPE-151377 ) ( MCPE-151380 )中加载具有非 JSON 对象的行为包时的崩溃
栅栏和墙壁不再连接到铃铛 ( MCPE-152757 )
图形
修复了三叉戟、弓、望远镜、十字弓和盾牌在被 Allay 持有时不可见的错误 ( MCPE-152965 )
修复了三叉戟、弓、望远镜和弩在被狐狸捡起时不会渲染的错误 ( MCPE-135346 )
镜像蜘蛛的左腿 ( MCPE-152927 )
镜像狼的左耳和左腿 ( MCPE-152931 )
修复了 Brewing Stand 的手臂纹理不接触底座的错误 ( MCPE-152932 )
移动了 Brewing Stand 的基础 UV 并更新了基础纹理
修复了酿造台的手臂旋转
更新块纹理
在 End Portal Frame 侧面纹理和 End Stone 之间创建了更好的过渡 ( MCPE-152930 )
移除了 End Rod 纹理中未使用的像素 ( MCPE-152929 )
更新了菌丝体的侧面纹理以匹配其他基于污垢的纹理 ( MCPE-152928 )
图形
修复了末影水晶光束会指向远高于目标方块的错误
修复了导致佩戴骷髅头时玩家头部底部发生 z-fighting 的错误 ( MCPE-149125 )
移动控制
修复了“反转 Y 轴”设置无法与触摸控件一起正常工作的问题
流浪商人
流浪商人不再打开或关闭门 ( MCPE-113452 )
流浪商人现在随机移动 ( MCPE-45756 )
流浪商人现在匹配 Java 版的饮酒声音 ( MCPE-47057 )
流浪商人现在在获得/失去隐身时具有消失/重新出现的音效
流浪商人现在可以用名称标签命名(这不会阻止它消失)
稳定性和性能
离开世界时清理剩余的生物群落/方块/光记忆
修复了在某些情况下闪电击中避雷针时可能发生的崩溃
用户界面
当 Xbox 设备上没有互联网连接时添加了适当的消息
香草平价村民
村民在靠近床的地方骑着东西时将不再开始睡觉
技术更新一般的
卷实例现在存储在世界中,在播放会话之间持续存在
将数据驱动块中的路径字符串和 loc ID 字符串限制为 256 个字符
将 CraftingTableComponent 中的制作标签字符串的长度限制为 64 个字符
将 BlockMaterialInstancesComponent 的 material_instances 字段中的元素数量限制为 64
限制 BlockPlacementFieldComponent 的 conditions 和 block_filter 字段中的元素个数为 64
更新了 minecraft:block_collision 和 minecraft:aim_collision 组件的 origin 和 size 字段的文档
项目组件
添加了新的数据驱动项目组件 minecraft:chargeable- 当按住使用操作按钮时允许对项目进行充电(如苹果或弓) on_complete - 当项目使用持续时间完成时执行触发器
命令
重新加载命令现在将发现新的函数和脚本文件
专用服务器
启用 Windows 专用服务器控制台以读取 UTF-16 编码的 unicode 输入 ( BDS-3791 )
演员
添加检查以防止作为乘客的演员被其所在的车辆骑乘,以防止无限循环寻找根车辆(MCPE-133774)
人工智能目标
为“minecraft.behavior.sleep”公开了新的数据参数“can_sleep_while_riding”。如果设置为 false,如果暴徒正在骑马,目标将不会开始
命令
'/spreadplayers' 命令现在将避开更危险的位置
游戏玩法
修复了一些商城世界的崩溃问题
一般的
Actor 属性现在可以应用于玩家实体。更新了网络协议版本以支持此功能 ( MCPE-129628 )
暴徒
使用 KnockbackRoarGoal 的实体可以再次正确使用实体过滤器来确定伤害
魔浪
修复了 query.variant 中与投掷药水和无效药水 ID 相关的崩溃
实验功能游戏测试框架
修复 Date.now() 不再截断为 32 位整数
mojang-gametest 模块:测试
添加了函数 rotateVector- 相对于 GameTest 结构旋转来旋转矢量
mojang-minecraft 模块
Player 上的新属性: onScreenDisplay : ScreenDisplay - 公开一个新界面以在屏幕内容上触发
屏幕显示类型
setTitle(title : String, options? : TitleDisplayOptions) - 使标题显示在播放器的 HUD 上,可选择指定字幕和淡入、停留和淡出时间
clearTitle() - 清除标题和副标题
updateSubtitle(subtitle : String) - 更新字幕(但不更新标题)
setActionBar(text : String) - 设置操作栏文本
TitleDisplayOptions 对象
字幕?: String - 可选字幕
fadeInSeconds : Int - 淡入新标题和副标题的秒数
staySeconds : Int - 标题和副标题在屏幕上停留的秒数
fadeOutSeconds : Int - 淡出标题和副标题的秒数
支持脚本可以用来为每个世界或每个实体保存数据的动态属性。请注意,必须在新的 WorldInitialize 事件中使用 propertyRegistry 注册属性
动态属性定义
添加了函数defineNumber(标识符:字符串):void-定义动态数字属性
添加函数defineString(identifier: string, maxLength: number): void- 定义动态字符串属性
添加了函数defineBoolean(标识符:字符串):void-定义动态布尔属性
添加事件 worldInitialize(worldInitializeEvent: WorldInitializeEvent)- 在世界加载期间触发并包含用于声明动态属性的属性注册表
财产登记处
添加了函数 registerEntityTypeDynamicProperties(propertiesDefinition: DynamicPropertiesDefinition, entityType: EntityType)- 为给定的 EntityType 注册动态属性定义
添加了函数 registerWorldDynamicProperties(propertiesDefinition: DynamicPropertiesDefinition)- 为世界注册属性定义
世界对象/实体对象添加:
添加函数 setDynamicProperty(identifier: string, value: boolean | string | number)- 向世界/实体添加动态属性
添加函数 getDynamicProperty(identifier: string): boolean | 字符串 | number - 如果存在,则从世界/实体获取动态属性,否则返回 undefined
添加了函数 removeDynamicProperty(identifier: string): boolean- 从世界/实体中删除动态属性值
新活动:
添加事件 events.projectileHit- 当弹丸击中方块或实体时触发
添加事件 events.itemStartUseOn- 当玩家第一次与块交互时发送
添加了事件 events.itemStopUseOn- 如果与块成功交互并且块已更改,则触发时发送事件 - 例如当草变成带有铲子的路径时
添加了事件 events.itemStartCharge - 当玩家第一次开始使用充电/动画项目时发送
添加事件 events.itemCompleteCharge - 当项目完成其充电操作时发送
添加事件 events.itemReleaseCharge - 当用户完成使用项目并释放构建操作时发送
添加了事件 events.itemStopCharge - 当玩家完成一个物品使用周期或玩家释放该物品的使用动作时发送
ItemStartUseOnEvent 添加只读属性 buildBlockLocation - 结果构建块位置。用于确定放置块的位置
添加成员玩家?:玩家到 LeverActivate 事件 - 激活杠杆的玩家
下载地址[https://mcbebbs.cn/thread-322-1-1.html](https://)