Minecraft 基岩版 1.21.20 全新更新 2.93 添加了大量错误修复

4J Studios 和 Mojang 发布了 Minecraft 新更新 2.93,这被归类为基岩版本 1.21.20!虽然这没有添加任何新内容,但其中修复了很多错误。预计会对稳定性、生物、方块等进行调整和改进。

修复和更改:

性能/稳定性:

  • 修复了一些与下载内容卡住相关的错误,包括与以下内容相关的错误:“下载全部卡在 0%”和损坏的内容更新 (MCPE-177684
  • 修复了从旧主机版转换世界时的物品和方块损坏问题
  • 修复了亚马逊设备上加入世界时游戏偶尔崩溃的问题

一般的

  • 修复了一个问题,以便在创建或启动世界之前正确导入市场内容
  • 旧世界的边缘不再有不渲染的块

游戏玩法

  • 修复了一个错误,当距离生成点有数千个方块时,该错误会导致块内的环境发生明显变化(REALMS-11625
  • 玩家在重核块上行走时发出的声音现在由音频首选项中的相应滑块控制
  • 审判室现在在深暗生物群落中生成的频率要低得多
  • 跳跃不再覆盖之前任何更大的向上速度,因此当两者同时发生时,不会取消风爆爆炸的动量
  • 从审判室金库中弹出的战利品现在取决于等级、位置和玩家种子
  • 玩家在世界加载或维度转移加载屏幕时将不再受到伤害(MCPE-42310
  • 当玩家向上方有 1.5 单位间隙的床移动时,不再暂时进入爬行状态(MCPE-178370,MCPE-180810
  • 当免疫该效果的实体进入时,区域效果云不再收缩

暴民

  • 沼泽者的水下近战攻击不再对受害者施加缓慢效果(MCPE-178884
  • 乘坐船、木筏或矿车时,沼泽不再悬浮(MCPE-178876
  • 鹦鹉现在可以在附近正确地模仿沼泽
  • 女巫现在总是在死亡时掉落 4-8 红石粉
    • 这是为了提高利用女巫小屋获取红石粉的农场的生存能力
  • 修复了在分屏中卸载小怪时不播放小怪动画的问题
  • 修复了微风在攻击时在方块屋顶下可能会卡在一个地方的错误
  • 由于缺少内容而无法加载的实体现在将保留在关卡内。当缺少的内容可用时,这些实体将重新出现(即删除并重新应用附加组件)
  • 溺水者现在会在河流中单独生成,而不是两个一组
  • 溺水者现在在滴石洞穴的含水层中生成(MCPE-144066
  • 狼、熊和熊猫在受到环境来源(例如火、熔岩、冰冻)损害时会惊慌并试图避免危险
  • 河豚现在在食用时会产生恶心 I 效果,而不是恶心 II 效果(MCPE-98458
  • 佐格林现在在追逐玩家或小怪时发出愤怒的声音(MCPE-95523
  • 蜜蜂现在在水下一秒后开始受到溺水伤害(MCPE-114688
  • 坐骑和车辆在下马时不再有轻微的速度

积木

  • 修复了导致 Crafter 在超过五个街区的距离内被听到的错误
  • 修复了一些试用生成器纹理不一致的问题(MCPE-181455
  • 连续建造时,楼板和楼梯不应再随机开始放置在底部(MCPE-54855
  • 破坏叶子时生成的粒子现在将与被破坏的叶子的颜色相匹配(MCPE-179726
  • 镜像 Skull、Guster 和 Flow Banner 纹理的背面(MCPE-179894
  • 修复了石英板纹理的问题(MCPE-182604
  • 将向日葵的背面纹理恢复为绿叶(MCPE-181275
  • 不同材质的门现在可以形成双门
  • 重核心块现在已在库存中正确缩放(MCPE-179656
  • 重核心块现在正确定位在物品框架中(MCPE-181155
  • 当被风弹射弹击中时,铃块不再响起两次
  • 远距离移动时脚手架块不再闪烁(MCPE-120910
  • 铜门现在遵循预期设计,仅在使用石镐或更好的镐开采时才会掉落
  • 在创意模式下开采顶部方块时,门不再掉落
  • 光滑石英板的纹理恢复正常(MCPE-182104
  • 在昂科特中使用氧化切割铜制作现在会产生两块板而不是一块(MCPE-136077
  • 用石英块制作石英砖现在会产出 4 个石英砖,而不是 1 个(MCPE-69281
  • 自然生成的蘑菇茎在开采时不再掉落蘑菇(MCPE-71123
  • 从棕色和红色蘑菇块掉落蘑菇(最多 2 个)的几率已增加以匹配 Java 版,从每个蘑菇 10% 增加到 11.11%
  • 损坏的铁砧块现在可能会在踪迹废墟中生成,就像在 Java 版中一样
  • 活板门和栅栏门在被红石激活时不再推动玩家或生物
  • 修复了旧版本世界中双植物方块的损坏问题(MCPE-183072

风能充能

  • 现在可以通过 /summon 命令召唤风能弹丸(MCPE-178937
  • 使用三叉戟与激流附魔现在可以正确取消风能冲锋的坠落伤害减免
  • 修复了第二次着陆时风弹的坠落伤害保护错误地防止坠落伤害的错误
  • 玩家投掷的风弹每次击中不再有机会造成超过 1 点伤害
  • 风荷载模型现在可以在其边界框内正确渲染
  • 玩家发射风弹的速度提高了 50%,与 Java 版持平
  • 当在“设置”中禁用“生物悲伤”时,微风发射的风能射弹不再切换方块(MCPE-181211
  • 骑乘实体不再免疫风能射弹伤害
  • 风弹现在在所有地形上的效果都相同
  • 蹲伏不再影响风能击退/跳跃量
  • 玩家使用的风弹直接向下瞄准,现在会将玩家向上击打约 6 格,而不是约 2.5 格
  • 使用风弹时与延迟相关的坠落伤害的发生频率会降低
  • 风弹的发射位置已调整,不再距离玩家太远

项目

  • 使用三叉戟与激流附魔现在可以正确取消风能冲锋的坠落伤害减免
  • 微风棒现在可以在第三人称视图中正确渲染(MCPE-179661
  • 狼牙棒不再像剑和其他锋利物品那样快速地破坏蜘蛛网和竹子(MCPE-179754
  • 钓鱼竿钩子不再粘在具有投射物反射组件的演员上(MCPE-180337
  • 狼牙棒的粉碎攻击不再击退已被挥舞狼牙棒的玩家驯服的生物(MCPE-180962
  • 使用附有爆风结界的狼牙棒攻击实体不再抵消坠落伤害(MCPE-181496
  • 定位器地图现在将仅渲染头部和头部附件(MCPE-61891
  • 引线现在连接到船的前部,而不是中心(MCPE-182145
  • 修复了快速将堆栈移动到非空堆栈时闪烁的项目图标
  • 在苦力怕冲锋、骷髅冲锋、物体、鼻子、流和 Guster 横幅图案的工具提示中添加了稀有颜色
  • 三叉戟、狼牙棒和重核的稀有颜色已更改为史诗颜色(洋红色)
  • 横幅可以再次通过食谱书获得(MCPE-179650
  • 修复了狼甲破损时无法发射足够的鳞甲粒子的问题(MCPE-179664
  • 修复了火炬项目图标在快速移动时在库存和热键栏之间传输时暂时错位的问题(MCPE-180913
  • 修复了在无限追踪的地图(例如试用探索者地图)上的地图边缘看不到结构图标或其他地图装饰的问题(MCPE-182681

音乐/声音

  • “风中回声”现在在郁郁葱葱的洞穴生物群系中播放(MCPE-182278
  • “5”、“Otherside”、“Relic”、“Creator”、“Creator (Music Box)”和“Precipice”现在已分配给点唱机/音符块滑块(MCPE-169933
  • Rooted Dirt 块现在具有独特的声音,以更好地匹配 Java 版(MCPE-121664
  • 铜门的“打开”声音现在音调不同
  • 铜格栅台阶声音以较低的音量播放
  • 试用 Spawner 中断和放置声音的音调现在有所不同
  • 跳马突破和放置声音现在音调不同
  • 现在,凝灰岩、凝灰岩砖和抛光凝灰岩块的断裂、放置和击打声音的音调有所不同
  • Crafter 工艺和失败声音现在具有随机音高偏移
  • Crafter 失败声音现在的最大距离为 3 个方块,而不是 5 个方块
  • 铜灯泡破裂、放置和敲击声音现在音调不同
  • 铜格栅断裂、放置和撞击声音现在音调不同
  • “light_block_0”及其衍生物现在定义了它们的块声音(MCPE-183449
  • 添加了音效来帮助玩家了解他们已经抢劫了金库
  • 为生物生成器块添加了断裂、坠落、击中、跳跃、着陆、放置和脚步声音

领域邀请链接

我们正在对 Realms 邀请链接的工作方式进行一些更改,以便比以往更轻松地邀请您的朋友,并确保您的 Realm 免受不需要的加入者的侵害:

  • 您现在可以为每个领域创建最多 5 个邀请链接
  • 邀请链接可以随意启用或禁用,或设置为将来的到期日期
  • 邀请链接可以完全删除
  • 新创建的邀请链接代码长度为 15 个字符(从 11 个字符增加)
  • 默认情况下,所有新领域都不会为其创建邀请链接。领域所有者需要为其领域手动创建邀请链接
  • 现有的未使用过的链接将被删除,而以前使用过的链接不会被删除

领域

  • 修复了导致 RealismCraft 和其他一些包无法在 Realms 上运行的问题。这是在此版本之前上线的服务端修复(REALMS-11940,REALMS-11913,REALMS-11916
  • 修复了在繁忙的 Realm 上查看 Realms Stories 时可能发生的崩溃
  • Realms 购买屏幕上的所有项目现在都可以聚焦,并且可以使用游戏手柄输入进行导航
  • 删除了 Minecraft 百科全书领域部分中的额外“the”
  • 在“领域故事成员”选项卡上的搜索框中键入内容不再覆盖过滤器选项
  • 添加了新的报告流程,让玩家可以添加更多有关报告原因的上下文和信息
  • 新行不再从故事提要中显示的领域故事帖子中删除
  • 从 2 Player Realms 订阅中删除了不必要的警告
  • 清理了在分屏中以第二个用户身份玩时暂停屏幕上禁用的 Realms Stories 按钮界面
  • 修复了“领域”按钮在不应显示时仍保留或在应显示时不显示的问题
  • 修复了取消加入最近声明的预览领域的过程后将玩家锁定在无限循环中的错误
  • 修复了新安装 Minecraft 的玩家需要重新启动才能看到 Realms Stories 的错误
  • 修复以便在新的游戏屏幕上按“加入领域”不会导致空白(MCPE-183428
  • 如果所有者在应用多个附加组件时进入和退出领域设置屏幕而不修改包,则玩家不再被踢出领域
  • 阅读故事第一页后离开“领域故事”“故事提要”选项卡将删除未读故事徽章,因为用户已看到最新的帖子
  • 修复了第一次打开故事源时全新领域事件无法正确显示的错误
  • 修复了加入领域时某些附加组件中的物品可能会出现没有纹理或名称的错误
  • 修复了当客户端已过时并且领域有待更新时阻止两个连续错误屏幕的错误
  • 修复了暂停屏幕上“领域故事”按钮的未读徽章未更新的错误

无障碍

  • 修复了 Apple Pencil 未被识别为有效输入法的问题(MCPE-158895
  • 修复了屏幕旁白无法描述如何在 Android 和 iOS 上接受游戏邀请的问题
  • 文本转语音现在可以通过将鼠标悬停在、点击或导航到相应的标题和段落来读取如何播放屏幕

可定制的控件

  • 玩家停止飞行后自定义控件不再恢复(MCPE-180234
  • 现在,当输入模式切换为触摸控制以外的模式时,控制自定义屏幕会自动退出
  • 当启用可自定义控件时,纸娃娃现在可以显示在 HUD 中(MCPE-176334
  • 定制的控制按钮尺寸在上下时保持稳定脚手架或梯子(MCPE-178820
  • 在 iOS 上自定义控件时,按钮现在可以完全向右滑动
  • 自定义触摸控制时,左侧和右侧的安全区域现在被忽略

用户界面

  • 在加载提示对话框中添加了动画标题
  • 刷新了成就屏幕的资源:所有成就解锁插图、无成就解锁插图以及 GamerScore 图标
  • 修复了导致半吸收心无法渲染的错误(MCPE-181245
  • 佩戴海龟头盔时,水呼吸效果图标和计时器不再闪烁(MCPE-142173
  • 在 Chromebook 上将隐藏 Paperdoll 开关更新为默认值 false
  • 当再生效果激活时,HUD 上的心不再移动得太快(MCPE-180864
  • 按住 Shift 键单击库存物品不再导致物品堆叠计数短暂出现在堆叠上方
  • 与玩家范围之外的方块进行交互不再导致方块界面短暂出现
  • 快速移动时,项目不再呈现在堆栈大小数字前面(MCPE-180712
  • 一堆物品上的数字不再与村民交易菜单中的物品悬停文本重叠(MCPE-181338
  • 物品在快速移动到铁砧后不再在槽中轻微移动(MCPE-180275
  • 在创意库存选项卡之间切换时,项目不再在触摸设备上保持选中状态(MCPE-173506
  • 现在可以通过点击移动设备上创意库存中的其他物品来从副手插槽和制作网格中删除物品(MCPE-168757
  • 修复了结构块菜单中的帮助按钮链接(MCPE-179672
  • 聊天快速访问历史记录不再存储重复的聊天条目
  • 修复了以前使用的文本字段的内容被转移到 Xbox 上的标志的问题(MCPE-182645
  • 更新了更衣室类别名称“头饰”、“外套”和“鞋类”
  • 安全区屏幕位置现在可以在关闭菜单时正确保存
  • 当您将鼠标悬停在安全区屏幕文本上时,该文本不再被遮挡
  • 现在,即使值仅更改 0.1,安全区屏幕滑块也能正确保存
  • 安全区屏幕位置滑块现在可以根据缩放滑块正确重置和重新缩放
  • 当安全区屏幕设置为最小值时,iOS 上不再出现错误
  • 修复了市场项目描述中垂直显示的标签
  • 修复了 Marketplace 的“我的内容”部分中丢失的纹理(MCPE-181964
  • 将 Marketplace Pass 渐变替换为纯灰色,以提高可读性
  • 修复了使用“复制坐标”功能将玩家坐标复制到剪贴板时出现的消息(MCPE-182146

游戏技巧

  • 游戏提示现在通过“淡入”和“淡出”动画在屏幕上出现和消失
  • 添加了触摸设备的游泳提示
  • 现在通过方向键控制方案向触摸设备上的玩家教授如何移动
  • 有时这不是学习新游戏技能的好时机。例如,当您刚刚发现地板是熔岩时,打开库存并不是一项相关技能。因此,当游戏提示不显示时,这里有一些额外的限制:
    • 当您在水中时,仅显示游泳游戏提示
    • 当您在粉雪中结冰时,制动块提示是最相关的提示。其他提示不会显示
    • 当附近有敌对小怪时,你仍然可以学习帮助你逃跑的技能(移动、跳跃和镜头移动)。但其他提示不会打扰您
  • 添加了表情游戏提示。当有远程玩家靠近玩家且玩家与世界上其他玩家相处至少30秒时出现提示
  • 添加了聊天游戏提示。当世界上有远程玩家或启用了作弊功能时,会出现该提示
    • 如果可以向玩家显示聊天游戏提示,则聊天中发布的打开聊天指令将被删除
  • 添加了游戏提示,通知触摸设备上的玩家他们正在潜行,以避免新玩家陷入蹲伏状态
  • 对现有游戏提示添加了一些小的提示中断改进

技术更新

一般的

  • 删除了“假期创建者功能”实验
  • 修复了使用触摸控制和自定义摄像头时输入可能停止按预期工作的情况
  • 更新了功能规则架构的文档
  • 生物群落组件“minecraft:forced_features”和“minecraft:ignore_automatic_features”现已弃用
  • “minecraft:scatter_feature”现在有一个像“minecraft:feature_rules”这样的“distribution”字段来定义散射设置。功能现在使用架构版本“1.21.10”
  • 更新了过滤器组的架构文档
  • 修改的物品使用库存交易通过添加数据包触发类型。这个新值告诉我们数据包是从直接玩家输入发送还是从按住按钮的模拟刻度发送
  • 将“minecraft:wearable”与插槽设置为“slot.weapon.offhand”结合使用“minecraft:allow_off_hand”设置为 false 现在会导致内容错误

附加组件和脚本引擎

  • 添加了当生物群落 JSON 中的“snow_accumulation”数组的最小值设置高于最大值时的内容错误
  • 修复了相机在执行非缓动相机设置命令后有时会出现明显缓动运动的问题(MCPE-181364
  • 修复了导致旁加载 .mcpack 文件上传到 Realms 时无法应用的问题
  • 已弃用的实体排列
    • 无法再通过标记 permutations 下的 JSON 文件来解析排列并将其应用于实体
  • 已弃用的 Volume 和 /volumearea 命令
  • 当指定 format_version 为 1.21.10 或更高版本时,实体别名将被弃用
  • 修复了粒子效果生命周期事件时间线未按预期触发事件的问题
  • 修复了将附加组件应用于专用服务器会强制玩家下载应用于该服务器的所有资源包才能加入的错误。注意:如果您因此问题下载了不需要的包,您可能需要从设备本地删除它们,以避免在加入世界时应用它们(MCPE-180344
  • 更新了“minecraft:geometry”块组件,以验证几何图形是否适合 30/16 单位边界,以及每个轴上的单位立方体内至少有 1/16 的长度。使用 json 版本 1.21.0 或更高版本对所有块上的所有几何组件进行此验证(MCPE-178607

应用程序编程接口

  • 修复了崩溃获取标签方法上物品堆叠当呼叫空气阻挡物品时
  • 方面
    • 发布方式获取最上面的块贝塔1.13.0
    • 发布接口向量XZ贝塔1.13.0
  • 修复了阻止的错误得到结构管理器.place从加载存储在结构目录根目录中的结构
  • Minecraft 物品类型不再包含旧的项目名称
  • 修复了从执行运行命令时导致游戏崩溃的错误运行命令()Dimension.runCommandAsync()脚本API
  • 药水
    • 添加了类别药水其中包含用于检索药剂关联类型的句柄的帮助程序
    • 添加了类别药水效果类型这是与关联的药水效果类型句柄Minecraft 药水效果类型
    • 添加了类别药水修改类型这是与关联的药水修饰符类型句柄Minecraft 药水修改器类型
    • 添加了类别药水液体类型这是与关联的药水类型句柄我的世界药水液体类型
    • 添加了类别物品药水组件可以从有效药水中获得项目堆栈
    • 新增界面药水选项用于创造药水
    • 新增功能创造药水用于创建有效的药水物品
  • 普通数据
    • 添加了枚举我的世界药水液体类型含有药水ID
    • 添加了枚举Minecraft 药水效果类型包含药水效果 ID
    • 添加了枚举Minecraft 药水修改器类型包含药水修饰符 ID
  • 事件发生后块爆炸
    • 已发布事件发生后块爆炸贝塔1.12.0
    • 已发布事件信号后块爆炸贝塔1.12.0
    • 已发布块爆炸贝塔1.12.0
  • 已发布项目类型贝塔1.12.0
  • 已发布输入权限类别贝塔1.12.0
  • 已发布玩家输入权限输入权限贝塔1.12.0
  • 已发布PlayerInputPermissionCategoryChangeAfterEventafterEvents.playerInputPermissionCategoryChanged贝塔1.12.0
  • 添加了绑定检查设置当前值。提供的值将被限制在该属性的范围内
  • 游戏规则
    • 已发布演出天数贝塔1.12.0
    • 已发布显示已玩天数贝塔1.12.0
    • 1.12.0getAll(): 附魔类型已发布贝塔
    • 1.12.0结界类型已发布忽略块碰撞贝塔
    • 1.12.0已发布包括液体块贝塔
    • 1.12.0已发布包含可传递块贝塔
    • 1.12.0已发布命中块排列的成员实体HitBlockAfterEvent贝塔
  • 1.3.0EntityRaycast选项已发布贝塔的版本添加效果方法上实体
  • ,它为新创建的效果添加返回类型(如果未添加效果,则为未定义)
  • BlockRecordPlayer组件额外用户界面管理器类和用户界面管理器反对
    • 我的世界:唱片播放器@minecraft/server-ui将 componentId 重命名为
    • 播放记录为了一致性添加的方法获取记录,弹出记录,暂停录音
    • 设置记录删除的方法清除记录,现在您应该将 undefined 传递给
    • 贝塔重置它删除的属性只读 getLifetimeState:EntityLifetimeState
  • 删除的属性贝塔实体生命周期状态
    • 1.12.0贝塔移动setBlockPermutation(位置:Vector3,排列:BlockPermutation):void贝塔
    • 1.12.0移动setBlockType(位置: Vector3, blockType: BlockType | string): void贝塔
    • 贝塔1.12.0getTags():字符串搬家了
    • 贝塔1.12.0搬家了hasTag(标签:字符串):布尔值
    • 只读下降距离:数字贝塔
  • 贝塔删除了枚举1.12.0
  • 贝塔发布了 WorldInitializeBeforeEvent 从1.12.0
  • 发布了 ItemComponentUseOnEvent 从
    • 贝塔发布了 WorldInitializeBeforeEventSignal 从1.12.0
    • 贝塔发布了 ItemComponentRegistry 从1.12.0
    • 贝塔发布了 ItemCustomComponent 来自1.12.0
    • 贝塔发布了 ItemComponentBeforeDurabilityDamageEvent 从1.12.0
    • 贝塔发布了 ItemComponentCompleteUseEvent 从1.12.0
    • 贝塔发布了 ItemComponentConsumeEvent 从1.12.0
    • 贝塔发布了 ItemComponentHitEntityEvent 从1.12.0
    • 贝塔发布了 ItemComponentMineBlockEvent 从1.12.0
    • 贝塔发布了 ItemComponentUseEvent 从1.12.0
  • 贝塔1.12.0定制组件将 EntityTameableComponent 从
  • 实体定义源项目扳机具有属性 getTameItems、isTamed、probability、tamedToPlayer、tamedToPlayerId 和函数 tame搬家了实体可老化组件贝塔1.12.0有属性期间,成长,转换为项目和功能获取掉落物品,获取提要项目
  • ,
  • 移动了方法 tameToPlayer 和只读属性 tamedToPlayerId、tamedToPlayer、isTamed、isTamedToPlayer
    • 贝塔,1.12.0修复了重新加载项目自定义组件时错误出现警告的问题
  • 贝塔1.12.0EntityTameMountComponent
  • 贝塔在系统上发布了 runJob 方法1.12.0
  • 贝塔在系统上发布了clearJob方法1.12.0
  • 在 ModalFormData 上发布了 SubmitButton 方法
    • 在系统上发布了 waitTicks 方法
    • 贝塔1.2.01.3.0发布版本
    • 贝塔新增1.2.0版本
    • 贝塔1.13.0@minecraft/server-ui移动班级实体可释放组件

  • 实体可释放组件
  • 积木
  • 使用 /setblock 命令放置时,顶部雪/snow_layer 块现在会掉落
    • 修复了潜行时与命令、拼图和结构块进行交互可能导致 UI 多次打开/关闭的错误
  • id“oak_double_slab”已经从“double_wooden_slab”中分离出来,因此任何“double_stone_block_slab:2”都将变成已经存在的“oak_double_slab”id
  • “double_stone_block_slab”块现在分为独特的实例“smooth_stone_double_slab”、“sandstone_double_slab”、“oak_double_slab”、“cobblestone_double_slab”、“brick_double_slab”、“stone_brick_double_slab”、“quartz_double_slab”和“nether_brick_double_slab”
  • “monster_egg”块现在分为独特的实例:“infested_stone”、“infested_cobblestone”、“infested_stone_bricks”、“infested_mossy_stone_bricks”、“infested_cracked_stone_bricks”和“infested_chiseled_stone_bricks”
  • “infested_cobblestone”方块销毁时间已更改以匹配 Java 版
  • “stonebrick”块现在分为独特的实例:“stone_bricks”、“mossy_stone_bricks”、“cracked_stone_bricks”和“chiseled_stone_bricks”
  • “光滑石砖”块不再可以通过命令获得,现有的“光滑石砖”将转换为“石砖”
  • “stone_block_slab3”块现在分为独特的实例“end_stone_brick_slab”、“smooth_red_sandstone_slab”、“polish_andesite_slab”、“andesite_slab”、“diorite_slab”、“polish_diorite_slab”、“granite_slab”和“polish_granite_slab”
  • “prismarine_slab”、“dark_prismarine_slab”、“prismarine_brick_slab”、“andesite_slab”、“polish_andesite_slab”、“diorite_slab”、“polish_diorite_slab”、“granite_slab”和“polish_granite_slab”现在的破坏时间为 1.5
  • 使用 1.21.10 或更高版本的 format_version 覆盖“prismarine”块将假定terrain_texture.json 中的纹理数据已展平并且不使用数组
    • “end_stone_brick_slab”现在的破坏时间为 3.0
    • “stone_block_slab2”块现在分为独特的实例“red_sandstone_slab”、“purpur_slab”、“prismarine_slab”、“dark_prismarine_slab”、“prismarine_brick_slab”、“mossy_cobblestone_slab”、“smooth_sandstone_slab”和“red_nether_brick_slab”
    • 使用 1.20.50 或更高版本的 format_version 覆盖块“stone”将假定terrain_texture.json中的纹理数据被展平并且不使用数组
  • 资源包中的“blocks.json”文件现已版本化使用 format_version 为 1.21.20 或更高版本覆盖块“anvil”、“quartz_block”、“red_sandstone”、“sand”和“sandstone”将假定terrain_texture.json中的纹理数据已展平并且不使用数组MCPE-182290
  • “infested_stone”及其衍生品现在定义了它们的块声音(
  • 旨在针对所有块变体的纹理覆盖不再仅覆盖默认变体
  • “light_block”块现在分为唯一的实例:“light_block_0”、“light_block_1”、“light_block_2”、“light_block_3”、“light_block_4”、“light_block_5”、“light_block_6”、“light_block_7”、“light_block_8”、“light_block_9” 、“light_block_10”、“light_block_11”、 “light_block_12”、“light_block_13”、“light_block_14”和“light_block_15”
  • “coral_fan_hang”块现在分为独特的实例“tube_coral_wall_fan”、“brain_coral_wall_fan”、“dead_tube_coral_wall_fan”和“dead_brain_coral_wall_fan”
  • “coral_fan_hang2”块现在分为独特的实例“bubble_coral_wall_fan”、“fire_coral_wall_fan”、“dead_bubble_coral_wall_fan”和“dead_fire_coral_wall_fan”
  • “coral_fan_hang3”块现在分为独特的实例“horn_coral_wall_fan”和“dead_horn_coral_wall_fan”
  • “mossy_stone_brick_slab”现在的破坏时间为 1.5
    • “stone_block_slab4”块现在分为独特的实例“mossy_stone_brick_slab”、“smooth_quartz_slab”、“normal_stone_slab”、“cut_sandstone_slab”和“cut_red_sandstone_slab”
  • “minecraft:yellow_flower”区块已重命名为“minecraft:dandelion”
    • 旧名称仍然可以从命令和数据来理解
  • “smooth_sandstone”破坏时间从0.8更改为2.0,爆炸抗性从0.8更改为6.0
  • “砂岩”块现在被分成独特的实例“砂岩”,“chiseled_sandstone”,“cut_sandstone”和“smooth_sandstone”
  • “double_stone_block_slab2”块现在分为独特的实例“red_sandstone_double_slab”、“purpur_double_slab”、“prismarine_double_slab”、“dark_prismarine_double_slab”、“prismarine_brick_double_slab”、“mossy_cobblestone_double_slab”、“smooth_sandstone_double_slab”和“red_nether_brick_double_slab”
  • “prismarine_double_slab”、“dark_prismarine_double_slab”和“prismarine_brick_double_slab”现在的破坏时间为 1.5
  • 修复了古城入口使用单个 Deepslate 瓷砖板而不是双板的问题
  • “double_stone_block_slab3”块现在分为独特的实例“end_stone_brick_double_slab”、“smooth_red_sandstone_double_slab”、“polish_andesite_double_slab”、“andesite_double_slab”、“diorite_double_slab”、“polish_diorite_double_slab”、“granite_double_slab”和“抛光花岗岩双板”
  • “end_stone_brick_double_slab”现在的破坏时间为 3.0
  • “andesite_double_slab”、“polish_andesite_double_slab”、“diorite_double_slab”、“polish_diorite_double_slab”、“granite_double_slab”和“polish_granite_double_slab”现在的破坏时间为 1.5
  • “double_stone_block_slab4”块现在分为独特的实例“mossy_stone_brick_double_slab”、“smooth_quartz_double_slab”、“normal_stone_double_slab”、“cut_sandstone_double_slab”和“cut_red_sandstone_double_slab”
  • “mossy_stone_brick_double_slab”现在的破坏时间为 1.5
  • “prismarine”块现在分为独特的实例“prismarine”、“dark_prismarine”和“prismarine_bricks”
  • 添加了 VanillaBlockTag“one_way_collidable”,可用于模拟门、活板门和栅栏门的单向碰撞,这些门、活板门和栅栏门在碰撞箱内时不会推出生物
  • “quartz_block”现在分为唯一的实例“quartz_block”、“chiseled_quartz_block”、“quartz_pillar”和“smooth_quartz”“anvil”块现在分为独特的实例:“anvil”、“chipped_anvil”、“damaging_anvil”和“deprecated_anvil”MCPE-101893
  • Smooth Quartz 已调整其销毁时间以匹配 Java 版本(
  • 柱状石英块已重命名为石英柱
  • “smooth_red_sandstone”破坏时间从 0.8 更改为 2.0
  • “red_sandstone”块现在分为独特的实例“red_sandstone”、“chiseled_red_sandstone”、“cut_red_sandstone”和“smooth_red_sandstone”
  • “dirt”块现在被分为独特的实例:“dirt”和“coarse_dirt”“sand”块现在被分成独特的实例“sand”和“red_sand”
  • 我的世界:自定义组件不再需要 Beta API 实验
  • 我的世界:entity_fall_on不再需要 Beta API 实验
  • 我的世界:勾选
  • 现在可以用 3 个水平的“red_sandstone:1”再次制作“red_sandstone_slab”
    • 不再需要 Beta API 实验
    • 修复了一个配方错误,其中“chiseled_sandstone”和“cut_sandstone”砂岩变体可以在熔炉中使用来制作“smooth_sandstone”。现在只能接受普通的“砂岩”,不能接受其他类型的砂岩
    • “red_sandstone_slab”现在可以用 3 个水平“red_sandstone:0”再次制作

现在可以用 2 个垂直的“red_sandstone_slab”再次制作“red_sandstone:1”

  • 修正了香草食谱涉及“red_sandstone_slab”作为成分或结果项目,他们会错误地使用“red_sandstone”代替
  • 两个新的第三人称相机实验现已推出!
    • 相机
  • 包括删除目标的选项
    • 包括添加距实体中心偏移的选项
      • 新的“minecraft:follow_orbit”预设可通过 /camera 命令访问,并且可以具有视图偏移
      • 添加了“创作者相机:新的第三人称预设”实验切换,其中包含:
  • 一篇新的学习门户文章详细介绍了 3一个新的免费相机命令,可旋转相机来跟踪目标实体人物相机,包括 JSON 语法,即将发布添加了“创建者相机:聚焦目标相机”实验。此功能可应用于免费相机预设将视图偏移添加到 3
    • RD
    • 跟随轨道
    • 该偏移量的范围是 -100 到 100
      • 视图偏移锚定到屏幕中心的枢轴点。当应用于 follow_orbit 预设时,播放器将移动到距中心指定的距离(由偏移量指定)
    • 这可以通过命令和 JSON 来设置/camera @s set minecraft:follow_orbit view_offset viewX viewYRD
  • 跟随轨道摄像机是唯一可用的预设,即 3用于实验的人员相机人员繁荣预设将在未来版本中推出预设添加了起始半径和旋转
    • 跟随轨道
    • RD
    • 起始旋转(俯仰和偏航)现在固定为 45X 和 45Y起始半径(距玩家的距离)现在固定为距玩家位置 10 个方块RD
  • 这确实
    • RD和 3RD人员动臂摄像机预设这使您可以制作 3
      基于 vanilla 3 的人物相机
    • 半径(距玩家的距离)不受限制,但渲染距离和其他限制仍然存在。个人相机,但半径可变。不是

允许修改普通相机

/locate 结构命令现在使用命名空间结构名称。不提供命名空间的结构名称将采用“minecraft”命名空间(

  • 添加了“post_teleport_distance”字段,允许指定实体在传送后距离其所有者有多远
    • 实体现在可以在传送到其所有者身边后无缝地恢复导航
      • 实体
    • 如果未指定值,则将使用“stop_distance”加一
  • 10年1月21日
    • 这些更改仅影响格式版本为 1.21.20 或更高版本的实体
    • 要检索有关它的信息,“query.armor_texture_slot”、“query.armor_color_slot”和“query.armor_damage_slot”现在应使用值 4改进了“behavior.follow_owner”传送逻辑:
  • 此更改仅影响格式版本等于或大于
  • 装备到“minecraft:equippable”第二个插槽的装甲现在应用于“slot.armor.body”而不是“slot.armor.torso”
  • 在香草中,这是海豚使用的
    • 为射弹添加了一个wind_burst_on_hit子组件,它在与实体或块碰撞时产生风爆发,然后从世界中移除
    • 通过命令移除时,风弹不再爆发
  • “过滤器”字段允许使用实体过滤器定义传送条件
    • 在 1.21.20 或更高版本中使用 Vanilla dolphin 构建的任何自定义内容都需要手动添加此组件才能启用此 AI 行为
    • 暴露的“minecraft:behavior.swim_up_for_breath”AI目标组件,允许生物在呼吸供应即将耗尽时尝试移动到可以呼吸空气的位置
    • 该目标是针对“behavior.follow_owner”可能太慢或优先级太低的紧急情况而设计的
  • “冷却”字段允许定义实体尝试传送的频率我的世界:behavior.move_away_from_target添加了“behavior.teleport_to_owner”目标,该目标允许实体传送到其所有者我的世界:behavior.move_around_target
  • 已更名为

更好地描述目标的作用,因为它既可以用于远离目标,也可以用于向目标周围的随机位置移动

  • 添加了新的实体过滤器“owner_distance”,用于检查实体与其所有者的距离
  • (红、G、B、A)图形化(R,R,R,A)使用“minecraft:article_appearance_lighting”组件的粒子发射器现在使用正确的光照级别,而不是世界的原始光照级别2 现在可以正确支持资源包中的通道纹理。加载时,它们将始终使用第一个通道来表示所有三个颜色通道,使用第二个通道表示 alpha(IE 正常纹理将是
  • 最大密度高度其中 2 通道纹理将始终被视为零密度高度修复了雾 JSON 验证以允许

  • 值范围为 (-64,320)
  • “slot.armor.body” 不支持:
    • “all_slots_empty”实体过滤器(带有域“body”)
      • 项目
      • 当图标纹理名称包含命名空间或与项目名称不匹配时,修剪后的自定义盔甲项目图标现在可以正确显示
      • 命令(即使当前没有合适的项目可用于操作)
      • “我的世界:可附加”
      • “我的世界:互动”
      • “query.armor_texture_slot”(值为 4)
      • “query.armor_color_slot”(值为 4)
      • “query.armor_damage_slot”(值为 4)
      • “查询.设备计数”
      • “has_equipment”实体过滤器(带有域“body”)
    • “slot.armor.body”受以下支持:
      • “any_slot_empty”实体过滤器(带有域“body”)
    • “我的世界:可穿戴”
  • 未来的调整可能会改变装备“slot.armor.body”的物品如何影响实体可见性(旨在确定一个实体被其他实体检测到的容易程度)、附魔和装甲防护
  • [BETA] 引入了“slot.armor.body”作为马等实体的额外装甲槽,仅限于单个装甲物品,但需要完整装甲套装的效果
  • 需要将该物品装备在装甲槽中才能吸收伤害
    • 发布了minecraft:custom_components项目组件,以json格式1.21.10及更高版本进行实验
    • 引入了“slot.armor.body”作为实体(如马)的额外盔甲槽,仅限于单个盔甲物品,但需要完整盔甲套装的效果
    • “absorbable_causes”字段允许指定吸收哪些损坏原因
    • 吸收的伤害会消耗物品的耐久度,多余的伤害会被忽略
  • “durability_thresholds”字段允许定义耐久性阈值和满足这些阈值时发出的效果的列表
    • 当装备多个伤害吸收物品时,随机选择一个合适的物品来吸收传入的伤害
    • 引入了“我的世界:伤害吸收”物品组件,使物品能够吸收对其佩戴者造成的伤害
  • 当物品受到足够的伤害同时满足多个阈值时,仅考虑与最低耐久度相对应的伤害

引入了“minecraft:durability_sensor”物品组件,使物品能够在损坏导致物品失去耐久度时发出声音和粒子

  • 亲爱的有关这些功能以及如何使用它们的学习门户文档正在编写中,并将很快提供状态时间
  • 已发布

不再需要“即将推出的创作者功能”切换

“double_stone_block_slab”(辅助值 2)的橡木板外观变体现在被扁平化为自己的新块“minecraft:petrified_oak_double_slab”(

  • 结构块MCPE-149183
  • 修复了保存并退出关卡时玩家 ID 未保存在结构块上的问题(

从版本 1.21.20 开始,从结构块加载的驯服生物的玩家 ID 将始终是原始所有者的 ID

  • 额外
    • 应用程序编程接口实验性技术更新
    • 仅当启用第三人称相机预设切换时,才允许您自定义“minecraft:follow_orbit”相机
      • 将“CameraFixedBoomOptions”添加到“setCamera”函数的选项中贝塔
      • 贝塔
      • 添加新界面
    • 引入了“viewOffset?:Vector2”。此属性允许您更改相机相对于玩家的偏移以创建过肩效果
      • 块类型注册表相机固定臂选项块组件注册表世界在事件之前初始化
    • 贝塔重命名的属性1.12.0搬家了块组件注册表
    • 贝塔1.12.0搬家了块自定义组件已注册错误
    • 贝塔1.12.0搬家了块自定义组件重新加载版本错误
    • 贝塔1.12.0搬家了阻止自定义组件重新加载新事件错误
    • 贝塔1.12.0搬家了阻止自定义组件重新加载新组件错误
    • 贝塔1.12.0搬家了块自定义组件
    • 贝塔1.12.0搬家了块组件StepOnEvent
    • 贝塔1.12.0搬家了块组件勾选事件
    • 贝塔1.12.0搬家了BlockComponentRandomTickEvent
    • 贝塔1.12.0搬家了块组件实体掉落事件
    • 贝塔1.12.0搬家了块组件步进事件
    • 贝塔1.12.0搬家了块组件玩家交互事件
    • 贝塔1.12.0搬家了BlockComponentPlayerPlaceBeforeEvent
    • 贝塔1.12.0搬家了块组件播放器销毁事件
    • 贝塔1.12.0搬家了块组件放置事件
    • ScriptBlockCustomComponentReloadNewComponentError 脚本块自定义组件重新加载新组件错误
      • ScriptBlockCustomComponentAlreadyRegistered错误– 当注册自定义块组件并且它已经被注册时
      • ScriptBlockCustomComponentReloadVersionError– 在重新加载之间使用不同的脚本版本注册自定义块组件时
      • ScriptBlockCustomComponentReloadNewEventError 脚本块自定义组件重新加载新事件错误– 注册自定义块组件时,它会在重新加载之间实现一个新事件
    • 添加了四个新的错误类类型,用于自定义块组件注册– 在重新加载之间注册自定义块组件时块::getMapColor
    • 添加属性
      • 供气:数量额外贝塔绑定到脚本块 API(测试版)改变功能setAirSupply(值:数字):无效
      • 只读 canBreathe: 布尔值财产贝塔
      • 贝塔1.12.0实体可呼吸组件移动班级实体运动组件
      • 贝塔1.12.0移动班级EntityLavaMovementComponent
      • 贝塔1.12.0移动班级EntityMotionGlideComponent
      • 贝塔1.12.0移动班级EntityMotionSwayComponent
      • 贝塔1.12.0移动班级实体水下运动组件
    • 实体组件玩家光标库存组件
    • 添加了类别
    • 使用“onTick”事件需要块具有“minecraft:tick”组件来配置块的滴答方式
      • 这增加了对玩家光标库存的只读访问以及清除它的能力
      • 添加了玩家使用表情后触发的playerEmote
    • 添加属性
      • 供气:数量世界生成的且具有“minecraft:tick”组件的方块现在将勾选贝塔阻止自定义组件改变功能setAirSupply(值:数字):无效
      • 只读 canBreathe: 布尔值财产贝塔
    • 是硬核1.14.0 测试版实体可呼吸组件

  • }
    • }
      • 相机
        积木
        “item_display_transforms”:{
        “图形用户界面”:{
        “翻译”:[0,0,0],
        “旋转”: [30, 225, 0],
        “规模”:[0.625,0.625,0.625]
        },
        “第一人称右手”:{
        “翻译”:[0,0,0],
        “旋转”: [0, 45, 0],
        “比例”:[0.4,0.4,0.4]
        },
        “第一人称左手”:{
        “翻译”:[0,0,0],
        “旋转”: [0, -135, 0],
        “比例”:[0.4,0.4,0.4]
        },
        “第三人称右手”:{
        “翻译”: [0, 2.5, 0],
        “旋转”: [75, 45, 0],
        “规模”:[0.375,0.375,0.375]
        },
        “第三人称左手”:{
        “翻译”: [0, 2.5, 0],
        “旋转”: [75, 45, 0],
        “规模”:[0.375,0.375,0.375]
        },
        “地面”: {
        “翻译”:[0, 3.0, 0],
        “旋转”:[0,0,0],
        “规模”:[0.25,0.25,0.25]
        },
        “固定的”: {
        “翻译”:[0,0,0],
        “旋转”:[0,0,0],
        “比例”:[0.5,0.5,0.5]
        },
        “头”: {
        “翻译”:[0,0,0],
        “旋转”:[0,0,0],
        “规模”:[1,1,1]

默认值示例:

  • 在块几何文件中添加了“item_display_transforms”控件。它控制块在 UI、播放器上以及漂浮在地面上的视觉呈现方式。它存在于 minecraft:geometry 中,并且需要 format_version 1.21.20
    实体组件
    实体可释放组件
    添加属性 canBeStolen: boolean
    添加了属性 HardDistance: number
    添加属性leashHolder:实体
    添加属性 leashHolderEntityId: string
    添加属性 maxDistance: number