4J Studios 已部署我的世界今天在多个平台上更新2.52,这是针对1.19.40的补丁版本!玩家可以期待原版平价变化等等!请阅读 Minecraft 10 月 25 日补丁说明中的所有新内容。
Minecraft 更新 2.52 补丁说明 | Minecraft 更新 1.19.40 补丁说明 | 《我的世界》10 月 25 日补丁说明:
普通平价:
一般的
- 被重命名的武器杀死现在会产生带有物品名称的死亡消息
- 现在,被使用重命名武器的生物杀死会产生一条带有物品名称的死亡消息(MCPE-162055)
- 屋顶森林、变异稀树草原和白桦林生物群系使用正确的草颜色(MCPE-34936)
- 怪物不再在古城范围内生成(MCPE-153524)
- 甜浆果现在可以种植在农田上(MCPE-99632)
- 更改了气泡柱强度以匹配 Java 版本(MCPE-158858)
- 脚手架现在以更正确的速度燃烧,1/4 的物品(MCPE-42949)
- 凋零骷髅现在可以在凋零玫瑰内部生成(MCPE-110127)
- 减少了游泳时消耗的饥饿量以匹配 Java 版本(MCPE-154452)
暴徒
- 掠夺者现在可以被唤魔者尖牙伤害
- 增加了 Ravager 碰撞箱的大小以匹配 Java 版本(MCPE-142171,MCPE-45531)
- 提高了 Ravager 的速度以匹配 Java 版本(MCPE-48145)
- 图书管理员村民现在可以提供带有消失诅咒和束缚诅咒的魔法书籍(MCPE-84906)
积木
- 在泥浆上方游泳的玩家不会被遮盖屏幕(MCPE-153737)
- 落在泥上的弹丸不会反复晃动(MCPE-153744)
- 两栖生物不再难以在泥块周围寻路(MCPE-153961)
观众模式(实验)
- 观众被杀时不再掉落 XP 球(MCPE-160245)
- 观众被杀时不再重置玩家等级
- 观众模式下的玩家不再移除水雾(MCPE-161105)
- 观众玩家在进入/退出气泡柱时不再播放声音(MCPE-161536)
- 潜影贝子弹不再跟随观众(MCPE-162069)
- 普通玩家现在看不到观众
- 如果玩家处于旁观者模式并且服务器上有其他非旁观玩家,则旁观玩家将不再影响生物消失
- 如果服务器上只有旁观玩家,生物消失现在会被搁置
修复:
性能/稳定性
- 修复了在 PlayStation 4 版本的和平世界中使用刷怪蛋时的崩溃问题
- 修复了从结构块加载动画结构并且玩家通过门户离开维度时可能发生的崩溃(MCPE-132561)
- 修复了加载带有无法识别的数据值的箭头时导致游戏崩溃的错误(MCPE-157983)
- 修复了爆炸中潜在的崩溃源
- 修复了离开分屏会话时可能发生的崩溃
- 修复了购买后市场捆绑价格未显示为免费的问题
- 在所有平台的存储设置中添加了清除缓存按钮。此按钮清除 Marketplace 文件夹(但不是世界)的内容,并可能有助于缓解下载内容的问题(MCPE-54531)
- 修复了凋零效果伤害会因护甲而减少的问题(MCPE-159407)
游戏玩法
- 键盘手现在可以在对角线移动时冲刺(MCPE-144702)
- 树林生物群系现在被归类为“寒冷”,并且在那里生成的村民将会有雪变种(MCPE-147834)
- 修复了当玩家位于气泡柱顶部的活板门方块中时累积坠落伤害的问题(MCPE-158858)
- 修复了使用 VR 快照相机移动转向后导致玩家向错误方向移动的问题(MCPE-152443)
暴徒
- 小村民将再次接受铁傀儡的鲜花
- 守护者不再能够漂浮在空中(MCPE-33641)
- 允许跟随玩家的驯服生物跟随玩家穿过末地传送门
- 修复了溺水者在攻击时可能改变持有物品的问题(MCPE-40288)
- 修复了攻击范围较远的怪物可以穿墙击中玩家的错误(MCPE-55790)
- 修复了导致船只在通过传送门时消失的错误(MCPE-161563)
- 当生物是船上的乘客时,船和生物都不允许改变尺寸(MCPE-154919)
- NPC 现在可以没有名字,将名牌隐藏在头顶上方
积木
- 当落在双石板上时,掉落的方块不再破碎(MCPE-159921)
- 当从 Nylium 生长时,巨大的真菌茎不再取代部分方块(MCPE-65661)
- 当放置在其他块下时,某些浸水块上的水纹理不再呈现太亮(MCPE-76949)
- 修复了导致红石在某些配置中输出错误信号强度的问题(MCPE-81981)
- 修复了与在世界建造限制附近使用粘性活塞相关的几个问题(MCPE-96088)
- 打破积雪覆盖的花朵下方的方块现在会使花朵掉落而不是雪层(MCPE-61609)
- 修复了从远处看时信标块突然消失的问题
- 附魔桌之书现在正确面向附近的玩家(MCPE-29924)
- 暂时恢复了土路和农田碰撞变化以及灵魂沙和泥块下沉的变化,同时我们解决了一些错误
项目
- 恢复了导致箭和三叉戟停止移动的更改(MCPE-162085)
图形化
- 修复了 Android 设备上的屏幕位置问题(MCPE-159703)
用户界面
- 从非 Switch 平台的“设置”菜单中删除了“清除帐户登录数据”按钮,因为它仅适用于 Nintendo Switch(MCPE-129704)
- 修复了用户名可能超过最大大小的错误(MCPE-152884)
- 为了更轻松地在“设置”中找到正确的内容,“个人资料”屏幕已分为两个新部分:“常规”和“帐户”
- 确保对改进的死亡屏幕提供适当的文本到语音支持
- 修复了某些世界模板的成就被禁用的错误
- 修复了 Pocket UI 中的一个错误,该错误导致物品可能会掉落在工艺台屏幕中物品网格周围的深灰色区域中
- 修复了 Pocket UI 中的一个错误,该错误导致物品可能会掉落在马、骡子、驴和羊驼的库存中物品网格周围的深灰色区域中
- 修复了当“显示死亡消息”游戏规则设置为 false 时,死亡屏幕消息可见的错误
- 修复了玩家无法从装备页面拖放或选择物品的问题
- 将“黑暗效果强度”和“通知持续时间”辅助功能选项的文本描述颜色更改为较浅的阴影,以使它们更具可读性(MCPE-162047)
- 修复了死亡消息有时太长而无法显示在屏幕上的错误(MCPE-156550)
- 修复了制作屏幕搜索字符串未正确保存的问题
- 修复了 Xbox 上的库存屏幕上缺少耐久条的问题(MCPE-162063)
- 修复了“创建新世界”的登录按钮在某些平台上不起作用的错误
- 复制坐标游戏手柄工具提示现在使用正确的图标,具体取决于平台(MCPE-162654)
领域
- 上传世界和附加组件时缩短文本,使其适合对话框
- 修复了自定义附加包无法在领域设置中正确应用的问题,并修复了包上传期间的崩溃问题(REALMS-10655)
- 使用过时的客户端连接到领域时,不再显示未本地化的文本
移动触摸控制
- 修复了移动设备上无法通过将项目移动到创意库存中的其他项目来从快捷栏中删除项目的错误
- 修复了触摸模式下堆栈分割进度条未对齐的问题
- 根据用户反馈调整触摸工具栏和状态效果图标的布局
- 修复了移动设备上无法滚动浏览村庄贸易列表的错误
- 启用自动跳跃功能后,玩家在向陆地上的方块移动时会自动跳出水面
- 在创意模式下,在操作按钮关闭的情况下使用触摸输入时,打破第一个方块的延迟已增加至 800 毫秒。这减少了意外破坏方块的可能性
- 添加了对在清单中使用触摸手势进行拖放的支持
- 现在,双击“下降”可在操纵杆触摸控制模式下关闭飞行
- 更新了 Pocket UI 状态效果的定位
- 触摸设备的库存按钮现在在关闭库存后重置为其默认外观
- 修复了玩家无法通过触摸控制交换不可堆叠物品的问题
- 改进了触摸设置菜单中三种控制方案的图像
技术更新:
更新的附加模板包
- 更新后的 1.19.40 附加模板包含新的资源、行为和文档,可从以下位置下载:又名.ms/MCAddonPacks
自定义块几何形状
- 我们在此版本的 Minecraft 中发布了自定义方块几何形状。这意味着任何人都可以使用自己的自定义几何形状和纹理制作自定义块,而无需在设置中打开“假日创建器功能”实验切换
- 有关更多信息以及文档和教程列表,请访问minecraft.net 上的自定义块几何形状文章
一般的
- 修复了使用时可能发生的崩溃有项目选择器并为项目的数据指定负值(MCPE-152314)
- 实施了有属性,int_属性,布尔属性,浮动属性, 和枚举属性演员行为过滤器
- 添加了标志is_hidden_in_commands在菜单类别控制块是否可以在命令中使用
- 将 BlockGeometryComponent 从 JSON 格式的实验中释放 1.19.40 及更高版本
- 将 BlockMaterialInstancesComponent 不再以 JSON 格式进行实验,版本为 1.19.40 及更高版本
- 更名我的世界:方块光过滤器组件到我的世界:light_dampening
- 将实验 GameTest Framework 重命名为 Beta API
- 仍需要现在重命名的 Beta API 实验来访问所有 Beta API,包括核心 Minecraft API 和 GameTest API
- 修复了一个错误实体伤害事件玩家死亡时不会开火
- 实体
- 已更新目标属性为只读
- 修复了 UI 表单不会标记其内容的问题取消正确字段
- 将 EntityQueryScoreOptions 转换为接口
- 将 EntityRaycastOptions 转换为接口
- 将 ExplosionOptions 转换为接口
- 将 MusicOptions 转换为界面
- 将 SoundOptions 转换为接口
- 删除了内置的 GameTest 行为包
命令
- 实现了“/executeface”和“/executefaceingentity”命令
- 实施“/执行对齐”命令
- 修复了传送似乎将目标飞到新位置而不是即时的问题
- 向 /loot 命令添加了“替换块”重载
- 实现了“/executerotated”和“/executerotatedas”命令
- 添加了使用 /setblock 命令设置具有特定自定义块属性的自定义块的功能
- 使用 /clone 命令复制气泡柱不再产生不可见的水(MCPE-153903)
- 向 /summon 命令添加了新的重载,以添加旋转参数
- 新的重载是 /summon [ spawnPos : xyz] [yRot: float] [xRot: float] [spawnEvent: string] [nametag: string]
- 上一个重载 '/summon [ spawnPos : xyz] [spawnEvent: string] [nametag: string]'
- 修复错误时暂时禁用 /summon 命令的轮换
- 修复了命令块执行“执行面对”和“执行旋转”时的旋转问题(MCPE-162256)
- 实现了“/execute in”命令
- 实现了'/execute 锚定<eyes|feet>' 命令
数据驱动块
- 我的世界:方向不再作为数据驱动的 blockProperty 公开。当使用“minecraft”命名空间时,块会抛出内容错误
数据驱动项目
- 添加了对食谱的支持,以直接使用项目标签而不是项目名称
- 添加了新的项目标签
- 将多个菜谱从代码转换为自己的菜谱文件
- 使用新标签添加了多个配方来覆盖许多旧的、特定于项目的配方(为了向后兼容,这些配方仍然存在):
- 桶,蜂箱,书架,碗,酿造台,篝火,制图表,胸部,堆肥器,工艺表,日光探测器,火力,羽毛表,熔炉,磨石,点唱机,讲台,织布机,笔记本,绘画,活塞,盾牌,史密斯表,吸烟者,灵魂营火,灵魂火炬、棍子、石斧、石锄、石镐、石铲、石剑、火炬、绊线钩、木斧、木锄、木镐、木铲、木剑
- 自定义项目、标签和块标签现在可以与我的世界:挖掘机成分 (MCPE-155786)
演员
- 实施新的is_baby当主题实体是婴儿时返回 true 的演员过滤器
- 修复了未指定“值”的“bool_property”过滤器
人工智能目标
- 修复了铁傀儡阻止暴民使用我的世界:take_flowerAI行为使用目标
- 公开了新的数据参数我的世界:玩AI 行为指定诸如目标保持活动的持续时间、开始目标的机会、搜索朋友的范围以及与朋友一起玩时要保持的跟随距离等内容
实体文档
- 删除了 The Wild Update 实体行为和组件的实验标记
- 添加了文档我的世界:心跳
- 修复和更新了实体事件的文档
应用程序编程接口
- 活动
- 删除了事件刻度 - 调用每个刻度
- 系统
- 添加了 system.run() – 将回调排队以运行下一个蜱虫,重新排队每个蜱虫以获得与蜱虫事件类似的行为
- 堵塞
- 重命名的属性ID到类型ID
- 块组件
- 重命名的属性ID到类型ID
- 实体
- 重命名的属性ID到类型ID
- 添加了只读属性 id:字符串 - 返回实体的唯一标识符。该标识符在世界负载中保持一致
- 实体组件
- 重命名的属性ID到类型ID
- 项目组件
- 重命名的属性ID到类型ID
- 项目堆栈
- 重命名的属性ID到类型ID
游戏测试框架(实验性)
实验性 JavaScript API 发生了重大突破性变化:
所有脚本模块都已重命名以遵循新的约定。
- mojang-gametest->@minecraft/服务器游戏测试
- mojang-我的世界->@我的世界/服务器
- mojang-minecraft-ui->@minecraft/server-ui
- mojang-minecraft-服务器管理->@minecraft/服务器管理员
- mojang-net->@minecraft/服务器网络
例如,而不是使用:
从“mojang-minecraft”导入*作为mc;
使用:
从“@minecraft/server”导入*作为mc;
必须在 manifest.json 中显式启用脚本 eval() 和 Function() 的使用
为此,请在功能数组中设置 script_eval。
“功能”:[“script_eval”]
- 导入的根路径已更改;不再允许使用 script/ 前缀。
- 对于导入,请使用 import “./source.js” 或 import “source.js”
- 不推荐使用导入“scripts/source.js”