Minecraft Beta 和预览版更新 1.017(版本 1.21.30.21)将于 8 月 1 日发布

Mojang 已发布 Minecraft 测试版和预览版更新 1.017,这是版本 1.21.30.21!请注意,这些是正在进行中的版本,应该如此对待。继续阅读补丁说明中的新增内容。

有关 Minecraft 预览版和 Beta 版的信息:

  • 这些正在进行的版本可能不稳定,可能无法代表最终版本的质量
  • Minecraft 预览版可在 Xbox、PlayStation、Windows 和 iOS 设备上使用。更多信息请访问 aka.ms/PreviewFAQ
    该测试版可在 Android (Google Play) 上使用。要加入或退出测试版,请参阅 aka.ms/JoinMCBeta 了解详细说明

功能和错误修复

积木

  • 用活塞垂直收回浸水的方块不再在客户端上产生“鬼水”(MCPE-144222
  • “purpur_block”块现在分为唯一的实例“purpur_block”和“purpur_pillar”;以前未使用的轮廓分明和光滑的紫珀块已重命名为“deprecated_purpur_block_1”和“deprecated_purpur_block_2”以实现向后兼容性,但在创意库存和命令中隐藏
  • “structural_void”的方块状态已被删除,“air”变体将转换为基础方块
  • 添加了新的原版块和项目标签,以支持数据驱动块的原版项目层销毁速度
  • 所有原木、去皮原木、木材和去皮木材现在在各种情况下都会得到一致的处理:
    • 可以降落在树上的飞行生物现在会将这些方块识别为合适的着陆位置
    • 鹦鹉现在更喜欢这些方块作为着陆点
    • 以前,这些行为仅应用于这些块的子集
  • 海带不再可以放置在任何类型的栅栏上,而只能放置在其中的一个子集上
  • 海草不能再放置在任何类型的栅栏上,而只能放置在其中的一个子集上
  • 海龟蛋不能再放置在任何类型的栅栏上,而只能放置在其中的一个子集上
  • “cobblestone_wall”块现在被分成独特的实例“cobblestone_wall”,“mossy_cobblestone_wall”,“granite_wall”,“diorite_wall”,“andesite_wall”,“sandstone_wall”,“brick_wall”,“stone_brick_wall”,“mossy_stone_brick_wall”,“nether_brick_wall”, “end_stone_brick_wall”, “prismarine_wall”、“red_sandstone_wall”和“red_nether_brick_wall” ()
  • “granite_wall”、“diorite_wall”、“andesite_wall”、“stone_brick_wall”、“mossy_stone_brick_wall”和“prismarine_wall”现在的破坏时间为 1.5
  • “sandstone_wall”和“red_sandstone_wall”现在的破坏时间为 0.8
  • “end_stone_brick_wall”现在的破坏时间为 3.0

制作

  • 制作烟花时,从网格中添加或删除项目将相应地更新输出项目(MCPE-183455

全键盘游戏

  • 在全键盘游戏模式下玩时,在 JSON UI 菜单(包括库存菜单)中添加了 Q 和 E 作为左键和右键单击等效项

游戏玩法

  • 现在可以通过饮用任何级别的不祥之瓶来重置不祥之兆效果
  • 船在冰上滑动时将不再消失(MCPE-180432
  • 修复了当粘性活塞移动讲台时打开讲台时可能发生的崩溃。现在,讲台在移动时会关闭书籍屏幕(MCPE-183508
  • 在某些平台上,拆卸车辆不再会将玩家置于地面内(MCPE-184363,MCPE-182448

一般的

  • 修复了导致最小化然后恢复游戏窗口后出现占位符纹理的错误

图形化

  • 修复了横幅在其他透明对象之前渲染的问题,无论其位置如何(MCPE-130262

怎么玩

  • 为“如何玩”主题标签添加了换行功能,而不是在行太长时添加“...”

项目

  • 现在,每个横幅图案项目的名称中都包含其图案类型,而不是作为副标题(MCPE-182508
  • 史密斯模板项目现在以其模板类型命名,而不是通用的“史密斯模板”名称
    • 相反,它们通过悬停文本中的副标题指定它们是 Smithing 模板
  • 每个横幅图案项目都具有独特的项目纹理,以便更好地区分彼此
  • 灾厄旗帜已重命名为不祥旗帜以匹配 Java 版

暴徒

  • 修复了自定义实体的名称在死亡消息中未正确显示的问题 (MCPE-158447)

多人游戏

  • 修复了游戏中邀请屏幕无法显示正确子状态的问题

稀有度

  • 各种物品和方块的指定稀有度已更改(MCPE-182414)
  • 一旦这些稀有度变化出现在未来的 Java 版本中,所有物品和方块的稀有度将在两个平台上保持一致
  • 稀有度是一组类别,用于确定用于显示项目或方块名称的颜色
  • 它对游戏玩法没有影响,但用于表示获得某物的难度
  • 默认情况下,除非另有说明,所有项目和方块的稀有度均为 Common,其名称以白色显示
  • 我们重新评估了游戏中所有物品和方块的稀有度,以更准确地反映当前获取它们的挑战,并遵循以下准则:
    物品和方块会变得更加稀有,具体取决于以下因素:
    在战利品表中找到它的机会,包括暴徒掉落
    获得它所需的旅行量
    为获得它而必须克服的任何障碍的难度
    世界上存在的该物品或方块的可能数量
  • 任何可以制作的物品或方块都必须继承其制作原料的最高稀有度
    例如,狼牙棒具有史诗稀有性,因为它的一种成分(重核)具有史诗稀有性
    同样,任何仅具有通用制作成分的制作物品也必须是通用的
  • 下面的列表详细介绍了已更改为该稀有类别的物品和方块

常见的

  • 末地水晶
  • 金苹果

史诗

  • 鞘翅
  • 龙头
  • 沉默装甲装饰

稀有的

  • 魔法金苹果
    近年来,由于在古城和审判室中都可以使用魔法金苹果,因此需要将其降级为稀有而不是史诗
  • 三叉戟
    我们最近将三叉戟的稀有度从普通提高到史诗,但在重新评估后,我们认为它比史诗类别中的其他物品(例如重核或鞘翅)更容易获得
  • 下界之星
  • 病房装甲装饰
  • 眼睛护甲 TrimVex 护甲装饰
  • 尖塔装甲装饰
  • 凋灵骷髅头骨
  • 骷髅冲锋横幅图案
    既然凋灵骷髅头骨很稀有,那么这些横幅图案也应该很稀有
  • 事物横幅图案
    既然魔法金苹果很稀有,这些横幅图案也应该很稀有
  • 以下音乐光盘:
    猪步
    对方
    创作者

罕见

  • 嗅蛋
  • 链甲头盔
  • 链甲胸甲
  • 链甲护腿
  • 链甲靴子
  • 恢复指南针
  • 光盘碎片5
  • 鹦鹉螺壳
  • 回声碎片
  • 山羊角
  • 陶器碎片
  • 不祥之瓶
  • 不祥旗帜
  • 下界合金升级
  • 哨兵装甲装饰
  • 沙丘装甲装饰
  • 海岸装甲装饰
  • 狂野盔甲装饰
  • 潮汐装甲饰件
  • 鼻子装甲装饰
  • 肋骨装甲装饰
  • 寻路者装甲装饰
  • 塑形装甲装饰
  • 提升装甲装饰
  • 主机装甲修剪
  • 流甲饰件
  • 螺栓装甲装饰
  • 以下音乐光盘:
    13

    积木
    叽叽喳喳
    创作者(音乐盒)
    远的
    购物中心
    梅洛希
    他站着
    街道
    沃德
    11
    等待
    遗迹
    5
    悬崖

领域

  • 修复了导致 RealismCraft 和其他一些包无法在 Realms 上运行的问题。这是预览版和最新完整版本中都存在的服务端修复(REALMS-11913、REALMS-11916)
  • 滚动时不再裁剪领域故事内容
  • 在任何 UI 尺寸的 Galaxy Z Flip 设备上,文本不再与 Realms Stories 中的屏幕截图重叠
  • 选择预览领域来创建世界时,游戏手柄图例不再与 UI 元素重叠
  • 在分屏模式下,仅显示主玩家的订阅选项卡
  • 连接到领域或在关联屏幕上时,领域 ID 现在显示在预览/测试版本的调试文本中。

触摸控制

  • 改进了用于触摸控制的新方向键。它现在更加紧凑,包括向后扫射按钮,以及一个稍微延伸的区域,在该区域之外不接收相机输入,以防止相机意外移动。自定义控件时,对角线按钮也可见
  • 修复了隐藏 hud 命令不会隐藏方向键触摸控制的错误 (MCPE-184157)

审判分庭

  • 为走廊添加了新的变化,包括“遭遇”:通往更大房间的简短挑战。
  • 十字路口的床的颜色现在是随机的。 (MCPE-180424
  • 将房间入口处的空箱子替换为料斗和桶,以更好地向玩家展示这些箱子是用于处置和库存管理的!
  • 修复了多个审判室模板缺失或不正确的块(MCPE-176952
  • 修复了审判室墙后可能会产生无法进入的陷阱的问题(MCPE-180912
  • 审判室中的一些史莱姆审判生成器在没有玩家干预的情况下不会生成史莱姆
  • 修复了不祥金库可能无法在基座和chamber_1/2中生成的问题

用户界面

  • 修复了购买订阅时可能发生的软锁
  • 修复了玩家持有不祥之瓶时不显示“饮料”交互提示的错误
  • 修复了玩家生命值向下舍入而不是向上舍入的错误,导致 HUD 有时只显示空的生命值图标(MCPE-183157
  • 游戏屏幕重新获得焦点后,聊天输出的滚动位置保持其位置
  • 将在另一台设备上登录的 URL 缩短为 microsoft.com/link

普通平价

  • 落入水中的实体现在会发出与 Java 版中相同的溅水声音(MCPE-44120
  • 修复了无法将独立脚手架块放置在结构块顶部的错误(MCPE-169818
  • 具有耐火性的雪傀儡在温暖的生物群落中不再受到伤害(MCPE-94448
  • 未雕刻的南瓜块不能再用于创建雪傀儡和铁傀儡(MCPE-33801
  • 当物品被附魔时,其稀有度状态现在会根据其基本稀有度而增加
    • 如果物品的基本稀有度是普通或不常见,那么它在附魔后会变成稀有
    • 如果物品的基本稀有度为稀有,则在附魔后将变为史诗
    • 如果物品的基本稀有度是史诗级,则在附魔后它将保持史诗级

技术更新

附加组件和脚本引擎\

  • 从世界加入流中的数据包中删除了已弃用的行为包下载相关代码

应用程序编程接口

  • 发布@minecraft/server版本1.3.0
    注意:在预览中这仍然可以改变
  • 添加了@minecraft/server版本1.4.0-beta
  • 修复 Player 上的 isEmoting 方法 (MCPE-180083)
  • 活动结束后发布了playerEmoteWorld,从测试版到1.14.0
  • 发布了类 BlockRecordPlayerComponent 从 beta 到 1.14.0
  • 发布了 UIManager 类从 Beta 到 1.3.0
  • 发布了 EntityQueryPropertyOptions 从 beta 到 1.14.0
  • 将 EntityStrengthComponent 从 beta 移至 1.13.0

积木

  • 固定的minecraft:repeating_command_block更改为时不执行needs redstoneautomatic
  • 添加了“minecraft:redstone_conductivity”组件,用于控制自定义块的基本红石属性

命令

  • /locate 结构命令输出现在显示找到的结构的标识符而不是其名称

编辑

  • 改进的客户端小部件系统
    重构了客户端小部件系统以使用基本小部件功能的组件
    添加了编辑器客户端渲染器帮助程序服务以帮助编辑器在世界中的小部件渲染
    将 Gizmo 运动更改为完全自由移动并在释放时捕捉到网格
    为实体、文本、小控件、高度指南和基本渲染基元添加了新的小部件组件
  • PropertyPane API 的其他更新
    删除了 IPropertyPane addBlockPicker 和 addEntityPicker 方法,转而使用利用类型安全 IObservableProp 的 addComboBox API<string>价值
    添加了接口 IComboBoxPropertyItem 和 IComboBoxPropertyItemOptions
    组合框支持不同的数据类型,以便使用 ComboBoxPropertyItemDataType 进行附加验证。实体和块类型的工作方式与旧组件类似,自定义类型允许用户定义列表,并且它是默认的
  • 添加了另一个属性窗格 addNumberAPI,它利用类型安全的 IObservableProp<number>价值API
    为新属性项添加了接口 INumberPropertyItem 和 INumberPropertyItemOptions
    将用于创建属性包编号项的函数重命名为 addNumber_deprecated
  • 更新了输入字段的主题颜色以及居中对齐的数字输入字段值
  • 添加了替代属性窗格 addDropdownAPI,它利用类型安全的 IObservableProp<number>价值
    为新属性项添加了接口 IDropdownPropertyItem、IDropdownPropertyItemOptions 和 IDropdownPropertyItemEntry。每个下拉条目现在都支持 imageData?: ImageResourceData 属性来渲染图像
    将创建属性包编号项的函数重命名为 addDropdown_deprecated
  • 修复了下拉 UI 元素的主题和内容对齐问题
  • 添加了替代属性窗格 addColorPicker API,该 API 利用类型安全的 IObservableProp<RGBA>价值API
    为新属性项添加了接口 IColorPickerPropertyItem 和 IColorPickerPropertyItemOptions
    将创建属性包颜色选择器项的函数重命名为 addColorPicker_deprecated
  • 添加了替代属性窗格 addString API,该 API 利用类型安全的 IObservableProp<string>价值API
    为新属性项添加了接口 IStringPropertyItem 和 IStringPropertyItemOptions
    将创建属性包字符串项的函数重命名为 addString_deprecated
  • 修复了召唤工具图标丢失的问题
  • 在“ExtensionContext.settings.theme”中添加了以下函数:addNewTheme(name: string): void、deleteTheme(name: string): void、getCurrentTheme(): string 和 updateThemeColor(name: string, key: ThemeSettingsColorKey, newColor:我的世界服务器.RGBA):无效。如果将“minecraft:default”或任何其他内置主题传递给这些函数,这些函数将抛出异常。如果主题不存在,updateThemeColor和deleteTheme也会抛出异常
  • 为块选择器模式添加了块图像支持
  • 修复了在块或实体选择器中键入某些字符导致错误的错误
  • 添加了验证以防止在概率调色板项目中添加已有的块
  • 在“ExtensionContext.settings.theme”中添加了以下函数:addNewTheme(name: string): void、deleteTheme(name: string): void、getCurrentTheme(): string 和 updateThemeColor(name: string, key: ThemeSettingsColorKey, newColor:我的世界服务器.RGBA):无效。如果将“minecraft:default”或任何其他内置主题传递给这些函数,这些函数将抛出异常。如果主题不存在,updateThemeColor 和deleteTheme 也会抛出异常。

实体组件

  • “behavior.fire_at_target”不再仅限于普通内容
    该目标允许实体通过延迟射击进行攻击
  • “behavior.jump_around_target”不再仅限于普通内容
    该目标允许实体跳过并绕过目标
  • “behavior.move_around_target”不再局限于原版内容
    该目标允许实体围绕目标移动

游戏玩法

  • 公开实体偏移,以便用户可以更改第三人称吊杆相机的相机枢轴点与实体中心的距离

一般的

  • 更新了功能规则文档
  • 在设置的创建者部分添加了 GUI 日志级别选项,该选项可更改启用内容日志时在屏幕上显示的内容日志级别

项目

  • 如果在 1.10 数据中无法使用 icon_namefrom minecraft:icon 找到图标,则添加内容错误
  • 修复了项目组件无法在远程客户端上初始化的问题 ()
  • 添加了“minecraft:rarity”项目组件,允许指定项目的稀有度
    它有一个字段“value”,接受以下值:
    “常见的”
    “罕见”
    “稀有的”
    “史诗”
  • 也可以写成内联值,如下所示:“minecraft:rarity”: “uncommon”
  • 物品的稀有度将决定其名称使用的颜色
    如果该物品指定了“minecraft:hover_text_color”组件,则悬停文本颜色将优先使用,而不是稀有颜色

战利品表

  • 为战利品表添加了“set_potion”物品功能,可以使用药水ID设置兼容物品的药水类型
    • 它有一个字段“id”,它接受以下药水 ID 值:
      • “水”
      • “平凡”
      • “长_平凡”
      • “厚的”
      • “尴尬的”
      • “夜视仪”
      • “长夜视”
      • “隐形”
      • “长期隐形”
      • “跳跃”
      • “长跳跃”
      • “强跳跃”
      • “耐火性”
      • “长耐火性”
      • “迅速”
      • “长_快”
      • “强、快”
      • “缓慢”
      • “长_慢”
      • “强_慢”
      • “水呼吸”
      • “长水呼吸”
      • “康复”
      • “强效治愈”
      • “伤害”
      • “强伤害”
      • “毒”
      • “长毒”
      • “强毒”
      • “再生”
      • “长再生”
      • “强再生”
      • “力量”
      • “长强度”
      • “强实力”
      • “弱点”
      • “长弱点”
      • “枯萎”
      • “海龟大师”
      • “长龟大师”
      • “强龟大师”
      • “缓慢下降”
      • “长慢落”
      • “风荷载”
      • “编织”
      • “渗出”
      • “出没”
    • 以下类型的物品与“set_potion”功能兼容:
      • 药水
      • 滞留药水
      • 喷溅药水

结构

  • 修复了客户端最初加载包含一个的服务器世界时的“我的世界:structural_blockdebug”边界框渲染

实验性技术更新

附加组件和脚本引擎

  • 在块几何文件中添加了“item_display_transforms”控件。它控制块在 UI、播放器上以及漂浮在地面上的视觉呈现方式。它存在于minecraft:geometry json对象内,需要geometry format_version 1.21.0和“即将推出的创建者功能”切换
  • 默认值示例:
    “item_display_transforms”: { “gui” : { “平移”: [0, 0, 0], “旋转”: [30, 225, 0], “缩放”: [0.625, 0.625, 0.625], “rotation_pivot” : [0, 0, 0], “scale_pivot” : [0, 0, 0], “fit_to_frame” : true }, “firstperson_righthand”: { “翻译”: [0, 0, 0], “旋转”: [0, 45, 0], “缩放”: [0.4, 0.4, 0.4], “rotation_pivot” ” : [0, 0, 0], “scale_pivot” : [0, 0, 0] }, “firstperson_lefthand”: { “平移”: [0, 0, 0], “旋转”: [0, -135, 0], “缩放”: [0.4, 0.4, 0.4], “旋转轴”: [0, 0 , 0], “scale_pivot” : [0, 0, 0] }, “thirdperson_righthand”: { “翻译”: [0, 2.5, 0],“旋转”:[75, 45, 0],“缩放”:[0.375, 0.375, 0.375],“旋转枢轴”:[0, 0, 0],“缩放枢轴”:[0 , 0, 0] }, “thirdperson_lefthand”: { “翻译”: [0, 2.5, 0],“旋转”:[75,45,0],“缩放”:[0.375,0.375,0.375],“旋转枢轴”:[0,0,0],“缩放枢轴”:[0,0,0] }, “地面”: { “平移”: [0, 3.0, 0], “旋转”: [0, 0, 0], “缩放”: [0.25, 0.25, 0.25], “rotation_pivot” : [0, 0, 0], “scale_pivot” : [0, 0, 0] }, “固定”: { “翻译” : [0, 0, 0], “旋转”: [0, 0, 0], “缩放”: [0.5, 0.5, 0.5], “rotation_pivot” : [0, 0, 0], “scale_pivot” : [0, 0, 0] }, “head”: { “translation”: [0, 0, 0], “rotation” : [0, 0, 0], “缩放”: [1, 1, 1], “旋转轴”: [0, 0, 0], “scale_pivot” : [0, 0, 0] } }

应用程序编程接口

  • PlayerInteractWithBlockBeforeEvent
    • 添加属性 readonly isFirstEvent: booleanto beta。如果事件是在玩家初次按下交互按钮时触发的,则该值将为 true;如果在按住交互按钮时触发,则该值为 false
  • PlayerInteractWithBlockAfterEvent
    • 在 Beta 版中添加了属性 readonly beforeItemStack?: ItemStack。这是玩家在交互成功之前选择的项目
    • 添加属性 readonly isFirstEvent: boolean 到 beta。如果事件是在玩家初次按下交互按钮时触发的,则该值将为 true;如果在按住交互按钮时触发,则该值为 false
    • 此后事件将不再总是在空手时触发。与块的交互需要成功才能触发 after 事件
  • 事件发生后玩家与实体交互
    • 在 Beta 版中添加了属性 readonly beforeItemStack?: ItemStack。这是玩家在交互成功之前选择的项目
    • 取消之前事件现在将不再触发之后事件
    • 现在只有成功交互时才会触发此事件

图形化

  • 修复了 Android Mali 设备系列上的各种问题,尤其是延迟技术预览版中的“条纹阴影”错误 (MCPE-175207)
  • 删除了插入太阳照度和太阳颜色的关键帧值时的不正确偏移。太阳照度和太阳颜色的关键帧值现在与其他基于时间的关键帧值一致。创作者需要将任何太阳照度和颜色关键帧移动 0.5。 Creator 门户上的文档已相应更新
  • 在延迟技术预览中添加了通过纹理集数据驱动次表面散射的功能。这种效果允许光穿透一定量的物体表面,类似于蜡、树叶或皮肤。之前叶子上的默认次表面效果已被删除,有利于包提供自己的纹理。创建者可以在其纹理集 JSON 中使用“metalness_emissive_roughness_subsurface”而不是“metalness_emissive_roughness”来激活对特定块、生物等的效果……子表面值从所提供纹理的 Alpha 通道中提取。有关更多信息,请参阅 Creator 门户上的更新文档
    请注意,此新字段仅在格式版本为“1.21.30”的纹理集 JSON 中可用
  • 更改了延迟技术预览版的颜色分级 JSON 架构,现在要求显式启用高光和阴影特定的颜色分级设置。有关更多信息,请参阅 Creator 门户上的更新文档
  • 在编辑器的延迟图形设置中添加了高光和阴影颜色分级控件
  • 在延迟技术预览中添加了数据驱动发射去饱和的功能。有关更多信息,请参阅 Creator 门户上的更新文档
  • 在延迟技术预览中添加了对附魔物品的支持
  • 减少了在延迟技术预览版中启用升级后在玩家手中挥动物品时可能出现的污迹或“重影”伪影
  • 修复了导致某些对象不从点光源投射阴影的各种问题,并修改了点光源,使其几何体不再在延迟技术预览中投射阴影

据我们所知,零售版我的世界尚未收到更新,但如果有任何变化,我们会通知读者。

[来源:我的世界]