手册:基岩版1.18.0.20

来自Minecraft基岩版开发Wiki
1.18.0.20
版本
内部版本号
Android
951800020(armeabi-v7a,29)
961800020(x86,29)
971800020(arm64-v8a,29)
981800020(x86_64,29)
类型
测试版
发布日期
Xbox One, Windows 10, Android - 2021年10月6日
测试版归属


Beta 1.18.0.20基岩版1.18.0的首个开发版,发布于2021年10月6日[1],将所有洞穴与山崖第二部分的特性从实验性玩法中移出,并修复了一些漏洞。

更改[编辑]

方块[编辑]

深板岩
Sculk Sensor
凝灰岩
  • 凝灰岩团簇现在会在主世界的Y=0以下处生成。

物品[编辑]

山羊角

世界生成[编辑]

生物群系
洞穴
矿脉
矿石分布

游戏内容[编辑]

灾厄巡逻队
袭击
  • Boss栏的颜色由紫色更改为红色。
状态效果
  • 现在玩家击败袭击后获得的村庄英雄效果的时长为40:00,而不是无限次获得该效果。

常规[编辑]

区块
  • 优化了新旧区块之间的过渡。
实验性玩法
  • 移除了“洞穴及悬崖”子选项。

技术性[编辑]

物品组件
  • 实现了物品脚本组件的第一部分:
    • ItemStack
      • 用于访问ItemStack上支持脚本的ItemComponents的公开接口。
      • hasComponent(componentId: string)
        • ItemStack上有[componentId]组件附着于此,则返回true。
      • getComponent(componentId: string)
        • 返回附着于该ItemStack组件的句柄。若组件不存在或组件没有向脚本公开,则返回未定义的句柄。
      • getComponents()
        • 返回该ItemStack上附着于且支持脚本的组件的数组。
    • NumberRange
      • 用于描述最小和最大数字之间的随机值的类。
      • 属性min
        • 范围内的最小值。
      • 属性max
        • 范围内的最大值。
      • next()
        • 返回minmax之间的随机值。
    • 物品注册表
      • 加入了物品注册表类,用于通过名称获取所有物品。
      • get(itemId: string)
        • 若指定名称的类存在,则返回ItemType的句柄。
    • 脚本启动的物品组件
      • minecraft:food
        • 只读属性nutrition
          • 描述玩家食用该食物时会回复多少饱食度的数值。
        • 只读属性saturationModifier
          • 用于在玩家吃食物时应用饱食度修改器中的饱食度增益数值。
        • 只读属性canAlwaysEat
          • 若为true,则玩家即使不饿也可以一直食用该物品。
        • 只读属性usingConvertsTo
          • 该物品被食用时转换为其字符串名称。若为空,则该物品不会转换为任何内容。
      • minecraft:durability
        • 只读属性maxDurability
          • 该物品损坏前的可损耗的耐久值。
        • 只读属性damageRange
          • 描述该物品损耗耐久度的几率的NumberRange
        • 属性damage
          • 获取或设置ItemStack上的当前损耗值。
      • getDamageChance(unbreaking: number = 0)
        • 使用damageRange属性来获取物品在附有指定等级的耐久魔咒时损耗耐久度的最大几率。输入耐久魔咒的参数必须大于0。

修复[编辑]

洞穴与山崖特性
  • 修复了大型树不能在Y=0以下处生长的问题。(MCPE-126254
  • 现在繁茂洞穴中会正确生成小型垂滴叶。
  • 洞穴中的水不再会浮空。(MCPE-141424
  • 草甸上生成的植物不再会替代村庄等结构的组成方块。
  • 紫晶洞现在会在正确的Y轴范围内生成。(MCPE-141326
  • 废弃矿井不再能够替换掉基岩。(MCPE-141123
性能与稳定性
  • 当服务端和客户端拥有不同运行时间的方块ID时,玩家不再会断开连接。
  • 优化了在主世界放置藤蔓所需的时间延迟。
辅助功能
  • 为屏幕阅读器加入了其所缺少的“控制器失去连接”提示。
常规
  • 配置高于推荐渲染距离的玩家现在会收到更改推荐值的提示。
  • 更新了默认渲染距离和最大渲染距离,以提升性能。
  • 现在玩家在游戏中登录时,会收到将要返回至主菜单的提示。
图形
  • 现在附魔的雕刻过的南瓜的附魔光效仅在会覆盖其自身,而不是覆盖其所在的槽位。(MCPE-68219
  • 修复了在旧世界中乘坐矿车时,向上看有时会看到矿车内部从而阻挡视线的漏洞。
  • 更新了附魔物品的渲染方式,以使其在下界渲染时不再隐形。(MCPE-116880
生物
  • 美西螈现在会在空中正确显示动画。(MCPE-131322
用户界面
  • 结构方块现在可以在世界高度限制内正确加载和保存结构。(MCPE-122643
  • 修复了在市场中搜索不存在的内容时会错误显示“1项结果”的问题。
  • 修复了分辨率比例为4:3的屏幕上会出现文字重叠的问题。
  • 修复了在多人游戏中睡觉时的Java版同步问题。现在玩家睡觉时会显示一条有多少人在等待全体玩家睡觉的消息。
  • 为不同渲染配置的玩家加入了更好的视觉反馈和提示。
特性同步
  • 现在在袭击结束后,若玩家离袭击地点较远,则袭击者会自然消失。
  • 袭击Boss栏的颜色由紫色更改为红色。(MCPE-46047
  • 卫道士不再会在灾厄巡逻队中自然生成。
村庄英雄
  • 现在在袭击中杀死过袭击者的玩家会在击败袭击后获得村庄英雄效果,并且该效果会保留在玩家身上,即使离开村庄也不会消失。(MCPE-53384
技术性
  • 现在通过函数内的/execute命令触发的函数调用顺序是一致的。(MCPE-111849
  • 加入了对子区块请求的缓存支持,并修复了地形上会出现空洞的问题。
  • 修复了试图渲染在之前版本中通过JSON文件引入的原版生物时可能发生的渲染错误。
  • 现在大部分内容日志报错和警告仅会在世界中显示一次。

参考[编辑]

  1. Minecraft Beta - 1.18.0.20 (Xbox One/Windows 10/Android)  — Minecraft Feedback,2021年10月6日。