Minecraft 1.20.50 更新 2.78 带来新功能

Mojang 和 4J Studios 已发布我的世界更新2.78,这是补丁版本1.20.50(基岩)。玩家可以期待新的功能,以及大量的游戏玩法调整和错误修复。

Minecraft 更新 2.78 补丁说明 | Minecraft 更新 1.20.50 补丁说明:

最新的《我的世界》更新带来了蝙蝠、可粉碎罐子的全新外观,以及一些新的实验性功能,例如工匠方块。一起来看看亮点吧!

  • 蝙蝠有了全新的外观
  • 装饰罐的改进,例如将物品放入其中并用射弹粉碎它们的能力
  • 即将推出的 1.21 更新中的新实验功能,包括 Crafter 和新的铜块
  • “如何玩”屏幕已完全改造成“百科全书”屏幕
  • 大量修复、改进和技术变更

您对游戏的想法将继续影响新的更新,因此请投票并报告任何新错误:bugs.mojang.com并将您的反馈意见留给我们反馈.minecraft.net

新功能

装饰花盆的改进

  • 装饰罐现在最多可存储一堆物品
  • 漏斗、漏斗矿车和投掷器现在可以从装饰罐中插入和/或提取物品
  • 比较器现在可以读取装饰罐中的物品数量
  • 玩家可以与装饰罐互动,将物品插入其中
  • 装饰罐没有用户界面,需要打破才能检索或发现其内容
  • 玩家与装饰罐的互动会导致装饰罐摇晃并发出频率为 11 的振动
  • 装饰过的罐子可能会被射弹击碎,导致它们破碎并掉落其中的内容物
  • 将相同装饰罐的最大堆叠数量增加到 64

蝙蝠

  • 由于模型、动画和纹理的更新,蝙蝠现在有了新的外观

百科全书

  • 彻底改造“玩法”界面,打造全新“百科”界面
  • 修复了各种拼写错误
  • 删除了对“旧世界”的过时引用
  • 添加了对 Netherite 相关项目的缺失引用(MCPE-90770,MCPE-165370

普通平价

  • 维护者和唤魔者不再能在和平世界中生成(MCPE-124736

实验特点

工匠

  • 在游戏中添加了工匠块
  • 工匠可以用红石粉、铁锭、工作台和滴管来制作
  • Crafter 在制作时使用不同的粒子
  • Crafter 具有独特的制作和失败声音
  • Crafter 的爆炸抗性为 3.5
  • 连接到 Crafter 的比较器现在输出一个信号,该信号等于非空插槽加上禁用插槽的数量
  • 将物品从漏斗或投掷器移入工匠中可以均匀地分配它们,而不是首先填充第一个堆栈
  • 使用红石信号为 Crafter 供电,使其能够制作并输出物品

铜族

  • Copper 系列模块已得到扩展,包括:
    • 凿铜
    • 铜格栅
    • 铜灯泡
    • 铜门
    • 铜活板门
    • 上述所有产品的氧化和打蜡变体

凿铜

  • 由 2 块具有相同氧化水平的切割铜板制成
  • 可以在切石机中制作

铜格栅

  • 铜族独有的新型装饰块
  • 由 4 个具有相同氧化水平的铜块制成
    • 可以在切石机中制作
  • 特性:
    • 透明且允许光线透过
    • 生物不会在里面窒息
    • 无法进行红石
    • 敌对生物不能自然地在他们身上生成

铜灯泡

  • 可以通过红石脉冲切换其发光的发光块
  • 像其他铜块一样氧化,氧化程度越高,发出的光越少
    • 铜灯泡:光级 15
    • 外露铜灯泡:光级 12
    • 风化铜灯泡:光级 8
    • 氧化铜灯泡:4 级光
  • 放置后默认灯灭
    • 当铜灯泡未通电时,它会在收到红石脉冲时打开或关闭灯
    • 即使红石源被移除,铜灯泡灯也会保持亮起状态,直到收到另一个红石脉冲将其关闭
  • 当红石晶体由红石信号供电时,它会在铜灯泡的中心发光
  • 如果铜灯泡的灯亮起,比较器将读取信号强度 15
  • 不传导红石电源
  • 可以用以下材料制作 4 个铜灯泡:
    • 3 个具有相同氧化水平的铜块
    • 1 火焰棒
    • 1 红石粉

铜门和活板门

  • 门和活板门的铜变体会随着时间的推移而氧化并打蜡
  • 与木门类似,可以通过交互以及红石来打开和关闭
  • 由具有相同氧化水平的铜块制成

凝灰岩家族

  • Tuff 已扩展为拥有自己的块系列,包括:
    • 楼梯、楼板、墙壁和凿子变体
    • 具有楼梯、板、墙和凿形变体的凝灰岩砖
    • 抛光凝灰岩,具有楼梯、平板和墙壁变体
  • 所有凝灰岩变体都可以在切石机和工作台中制作

村民贸易再平衡

  • 修复了实验图书馆员从未出售最高级别的常见结界的问题(MCPE-174861

修复和更改

性能/稳定性

  • 粘性活塞拉动正在拉动玩家的缩回粘性活塞,而另一个方块不再使游戏崩溃(MCPE-175790
  • 修复了将世界模板上传到领域时屏幕会冻结的错误

一般的

  • Realms 中的最大渲染距离可以通过后端更新进行调整。预计下周 Realms 上的最大渲染距离会增加
  • 玩家现在可以从 Xbox 上的 Realms 下载大于 1GB 的世界
  • 改进了世界导出期间意外错误的处理,并提供了更好的错误消息传递(MCPE-41898
  • 现在,即使游戏未运行,您也可以使用链接将 Minecraft 直接启动到 Realm 中
    • 示例链接:我的世界://connectToRealm?realmId=<ID number>

游戏玩法

  • 幻影将不再错过滑翔的玩家
  • 降低了玩家在树叶上方生成的可能性
  • 冷海遗迹中不再生成可疑沙子(MCPE-173492
  • 修复了玩家在释放以使用离开库存的物品后无法用盾牌阻挡的问题(MCPE-171346

暴民

  • 通过刷怪蛋生成的女巫现在加入袭击并向袭击者投掷药水
  • 突袭暴民现在可以加入现有的突袭
  • 长大成人且太大而无法放入船内的生物现在会跳出(MCPE-171870
  • 如果在重新加载世界时,被束缚的生物与束缚者不在同一块中,线索将不再断裂(MCPE-157182
  • 当主手中拿着东西时,着火的生物不再向目标蔓延火焰
  • 确定生物是否可以攻击玩家或其他生物的计算已更改。以前,生物的水平宽度用于确定其攻击范围,而其高度则没有影响。生物可以攻击的区域现在是其水平方向延伸的边界框
    • 受此变化影响的生物有蝾螈、蜜蜂、火焰、洞穴蜘蛛、海豚、溺水者、末影人、末影螨、狐狸、疣猪兽、尸壳、铁傀儡、熊猫、猪灵、猪灵兽、掠夺者、银鱼、骷髅、蜘蛛、流浪者、辩护者、典狱长、枯萎骷髅、狼、佐格林、僵尸、僵尸猪人和僵尸村民
    • 新的范围计算是攻击生物的边界框水平延伸 0.8 格。如果这个扩展框与目标的边界框重叠,那么攻击可以到达
    • 此更改不会影响玩家的接触范围

积木

  • 水平端杆碰撞箱现在可以正确旋转(MCPE-171597
  • 紫颂花现在可以被任何射弹摧毁,并且在撞击后不再消失(MCPE-176184

触摸控制

  • 现在可以通过触摸控制潜入水中(MCPE-167218
  • 用于离船按钮的触摸输入不再继续注册输入(MCPE-168574
  • 修复了玩家可以在没有触摸控制的情况下进入触摸控制自定义的问题(MCPE-175530

用户界面

  • 库存选项状态(例如所有/可制作切换和选定的库存选项卡)现在会在会话之间保存(MCPE-175159
  • 加载屏幕现在根据玩家进度显示 3 类提示
  • 添加了游戏规则以关闭配方解锁消息
  • 解锁大量物品时,配方解锁通知不再加速
  • 库存内的搜索栏现在与 UI 的其余部分对齐(MCPE-174298
  • 添加了“菜单取消”作为可重新映射操作,并将“鼠标后退”按钮设置为其默认值
  • 修复了使用带有操纵杆的触摸控制时显示市场包中的自定义车辆的提示
  • 现在,如果 Xbox 屏幕键盘位于用户输入的文本前面,则它会移动到不同的位置 (MCPE-170831
  • 修复了岩浆死亡消息中的语法错误(MCPE-64168
  • 更新了被下界床爆炸杀死时的死亡信息(MCPE-123604
  • 使快捷栏不那么透明(MCPE-31014
  • 在没有背景调暗的屏幕上添加了背景调暗功能(MCPE-168598
  • 修复了“设置”中“创建者”选项卡周围的边框不会突出显示的问题(MCPE-169617
  • 经典皮肤信息弹出窗口现在会将您发送到正确的设置页面(MCPE-175854

技术更新

更新的附加模板包

  • 更新后的 1.20.50 附加模板包含新的资源、行为和文档,可从以下位置下载:又名.ms/MCAddonPacks

性能/稳定性

  • 已删除制作活动包

附加组件和脚本引擎

  • 改进了一些常见的脚本错误消息以提供更好的上下文和信息
  • 添加了一个清除按钮到内容日志屏幕

动画

  • 修复了周围的不可靠性还活着在服务器上

积木

  • 具有“minecraft:cardinal_direction”、“minecraft:faceing_direction”或“minecraft:block_face”状态的块作为“minecraft:placement_direction”或“minecraft:placement_position”块特征的一部分由结构块正确旋转/镜像
  • 结构虚空块再次阻止与放置在其后面的块和实体的交互(MCPE-175237
  • “planks”块现在分为独特的实例“oak_planks”、“spruce_planks”、“birch_planks”、“jungle_planks”、“acacia_planks”、“dark_oak_planks”
  • 命令仍然适用于“planks”,但是,不会建议使用“planks”块
  • “石头”块现在分为独特的实例:“石头”,“花岗岩”,“抛光花岗岩”,“闪长岩”,“抛光闪长岩”,“安山岩”和“抛光安山岩”

图形化

  • 当粒子发射器添加到实体但粒子在世界中模拟时,粒子现在可以正确地与世界碰撞

项目

  • 将“minecraft:use_duration”重命名为“minecraft:use_modifiers”,并在 1.20.50 及更高版本中添加了 json 格式的“movement_modifier”参数
  • 已弃用 json 格式版本 1.20.50 及更高版本中的“minecraft:chargeable”。使用“minecraft:use_modifiers”代替“movement_modifier”行为
  • 已弃用格式版本 1.20.50 及更高版本中“minecraft:digger”中的“on_dig”事件触发器

相机

  • 添加了当相机放置在玩家块半径之外时的内容警告

人工智能目标组成部分

  • 添加了“minecraft:behavior.melee_box_attack”行为,其功能与“minecraft:behavior.melee_attack”相同,但使用基于边界的攻击范围计算
    • 到达乘数属性被删除并替换为框_增加
    • 范围是通过将 xz 平面中攻击生物的范围增加来计算的框_增加块来创建“攻击框”。如果攻击框与目标边界相交,则攻击生物可以到达它

应用程序编程接口

  • 额外块组件类型映射,实体组件类型映射, 和项目组件类型映射将组件 ID 映射到其 TypeScript 类型的别名
  • 改变了获取组件,Entity.getComponent, 和ItemStack.getComponent返回正确的派生组件类型
  • 额外块组件类型,实体组件类型, 和项目组件类型枚举组件 ID 字符串的枚举
  • 搬家了Player与BlockAfterEvent交互贝塔1.7.0
  • 搬家了PlayerInteractWithBlockBeforeEvent贝塔1.7.0
  • 搬家了事件发生后玩家与实体交互贝塔1.7.0
  • 搬家了PlayerInteractWithEntityBeforeEvent贝塔1.7.0
  • 搬家了玩家在事件发生前离开贝塔1.7.0
  • 搬家了数字范围接口到我的世界/普通
    • 搬家了高度范围:数字范围贝塔1.7.0
    • 搬家了比赛贝塔1.7.0
    • 移动功能清除动态属性贝塔1.7.0
    • 移动功能获取动态属性贝塔1.7.0
    • 移动功能获取动态属性Id贝塔1.7.0
    • 移动功能获取动态属性TotalByteCount贝塔1.7.0
    • 移动功能设置动态属性贝塔1.7.0
    • 移动功能清除动态属性贝塔1.7.0
    • 移动功能获取动态属性贝塔1.7.0
    • 移动功能获取动态属性Id贝塔1.7.0
    • 移动功能获取动态属性TotalByteCount贝塔1.7.0
    • 移动功能设置动态属性贝塔1.7.0
  • 每秒刻度数
    • 搬自贝塔1.7.0
    • 搬家了抵消贝塔1.7.0
    • 搬家了多于贝塔1.7.0
    • 搬家了以下贝塔1.7.0
    • 搬家了贝塔1.7.0
    • 搬家了东方贝塔1.7.0
    • 搬家了贝塔1.7.0
    • 搬家了西方贝塔1.7.0
    • 搬家了中心贝塔1.7.0
    • 搬家了底部中心贝塔1.7.0
  • 添加了对脚本的初始 NPC 支持实体NPC组件
  • 搬家了实体消除贝塔1.7.0

项目

  • 弃用了“tag:”旧项目组件,并以 json 格式 1.20.50 及更高版本发布了“minecraft:tags”项目组件

暴民

  • 修复了即使服务器的模拟范围大于 6 个区块,生物也无法在距离最近的玩家超过 6 个区块的地方生成的问题
  • 添加了“minecraft:can_join_raid”组件以允许实体加入现有的突袭

亲爱的

  • 修复了动画控制器加载以使用包的最小引擎版本而不是文件的格式版本确定 Molang 版本。此修复适用于带有以下内容的包中的动画控制器最小引擎版本1.20.50 或更高
  • 以下 Molang 查询已弃用,并且将不再在带有最小引擎版本1.20.50 或更高
    • is_scenting
      • 替换为定时器标志_1,设置为行为.timer_flag_1
    • 正在上升
      • 替换为定时器标志_2,设置为行为.timer_flag_2
    • 是_感觉_快乐
      • 替换为定时器标志_3,设置为行为.timer_flag_3
    • dash_cooldown_progress
      • 它仅用于调整骆驼在冲刺冷却后的头部动画
      • 骆驼动画使用dash_cooldown_progress现在在camel.entity.json中
  • 查询.is_moving现在再次检测玩家的垂直运动

实验性技术更新

游戏测试

  • 模拟玩家
    • 停止使用项目现在返回正在使用的项目
  • 动态属性
    • NBT 更改:动态属性现在使用行为包清单 UUID 而不是模块 UUID 来存储。使用动态属性的现有世界将继续工作,并且在读取或修改属性时将迁移到新格式

脚本API

  • 固定的@minecraft/server-ui嵌入原始文本时,表单无法正确呈现玩家记分板信息

应用程序编程接口

  • 额外在事件之前添加效果并删除效果状态效果添加事件后
  • 固定的目标属性为类型实体或者不明确的因为该实体可能没有目标
  • 实体命中信息
    • 固定的实体属性为类型实体或者不明确的因为该实体可能是未定义的
  • 实体库存组件
    • 容器成员变量现在正确反映它可以是容器或未定义
    • 实体成员变量现在正确反映它可以是实体或未定义
  • 项目开始使用事件后
    • 项目栈现在是可选的
  • 项目在事件发生后停止使用
    • 项目栈现在是可选的
  • 数据驱动实体触发事件后
    • 重命名的属性ID事件ID为了清楚起见
    • 改变了获取修饰符以只读模式工作
  • 改变了定义修饰符从一个班级到一个界面有属性
  • 制成得到正确反映它可以返回实体类型 |不明确的而不仅仅是实体类型

这就是这次大规模更新的内容。一旦有新的发布,我们会让读者知道。

来源:我的世界