4J工作室已发布我的世界更新 2.56,这在标记为 1.19.60 的版本中带来了许多生活质量改进和错误修复。请继续阅读 Minecraft 2 月 7 日官方补丁说明。
Minecraft 更新 2.56 补丁说明 | Minecraft 更新 1.19.60 补丁说明 | 《我的世界》2 月 7 日补丁说明:
普通平价:
暴民
- 为末影龙、铁傀儡、雪傀儡和凋灵生物添加了新的刷怪蛋物品,可以使用命令获得
- 北极熊刷怪蛋颜色已更改,以区别于恶魂刷怪蛋
- Vex 碰撞箱现在与其模型垂直居中(MCPE-257340)
- Vex 和 Allay 现在正确地坐在船和矿车中(MCPE-164441)
- 修复了基岩和 Java 之间的 Vex 纹理差异(MCPE-164227)
- 史莱姆和岩浆立方体不再在 2 格或更少高的空间中生成(MCPE-46540)
- 发光鱿鱼现在在水外生成时会发射粒子
- 现在,在驯服的马、驴或骡子上使用马鞍会导致其被装备(MCPE-83815)
- 对未装甲的驯服马使用马甲现在会导致其被装备(MCPE-163336)
- 在驯服的羊驼上使用地毯现在会导致它被装备(MCPE-163336)
- 发射器现在可以为驯服的马装备马鞍和马甲
- 发射器现在可以为驯服的骡子和驴子装备马鞍和箱子
- 发射器现在可以为驯服的羊驼装备地毯和箱子
- 发射器现在可以为猪和跨步者装备马鞍
- 分配器中的剪刀现在一次只能剪一只羊
- 分配器中的剪刀现在可以剪切雪傀儡和哞菇
- 流浪商人不再有机会提供重复的种子交易(MCPE-161780)
- 末影人、骷髅和凋灵骷髅现在只能在下界的光照等级 7 及以下(而不是 11 及以下)时生成(MCPE-163701)
- 更新了骷髅/僵尸马和驴/骡子的马鞍和胸部纹理
- 村民们现在将确保雨水可以穿过他们上方的方块,然后在突袭胜利后庆祝时发射烟花(MCPE-152386)
- 蝾螈在卸载时不再勾选干燥计时器(MCPE-131041)
- 尸壳现在可以容纳在两格高的空间中,而婴儿尸壳则可以容纳在一格高的空间中(MCPE-105369)
- 所有生物现在都可以穿过凋零玫瑰(MCPE-159212)
积木
- 猩红和扭曲的方块组现在拥有一组独特的声音
- 篝火不再使玩家和生物着火,但仍然会造成伤害(MCPE-98931)
- 篝火不再摧毁矿车和船只(MCPE-109489)
- 竹子植物放置现在的行为方式与 Java 版相同;通过点击手中有竹子物品的竹子植物的侧面,它将不再生长(MCPE-99587)
- 放置时竹树苗不再取代双株植物(MCPE-99806)
- 南瓜和甜瓜现在可以在菌丝体和苔藓块上生长(MCPE-125932)
- 现在可以在 32 个方块的更远距离听到 Sculk Shrieker 方块的尖叫声(MCPE-163989)
- 如果使用精准采集或拾取重生锚,则不再保留其电荷(MCPE-145682)
- 信标效果粒子现在是透明的(MCPE-17679)
- 导管效果粒子现在是透明的(MCPE-93728)
- 红石尘现在放在地面上时会发出声音(MCPE-65423)
- 木门、铁门、木活板门、铁活板门和栅栏门现在使用与 Java 版相同的打开和关闭声音
- 更新了压力板,使其根据其行为具有不同的音调,以匹配 Java 版本
- 为木制按钮添加了独特的点击声音以匹配 Java 版本
- 更改了 Frogspawn 地图颜色以匹配 Java 版本(MCPE-159715)
- 更改床块地图颜色以匹配 Java 版本 (MCPE-40709)
- 更改了各种块的地图颜色,使其正确匹配 Java 版本(MCPE-19228)
实验特点:
- 除了添加的实验性功能外19.50,从即将到来的 1.20 更新中现在可以玩一些新的实验性功能!
- 在世界设置中启用“下一个主要更新”开关以启用此内容
- 这些功能正在进行中,并且仍在积极开发中。这些功能的设计和功能在发布之前可能会发生变化
- 请记住:使用实验性切换的世界将始终被标记为“实验性”。我们建议将这些实验世界作为与主保存不同的副本。更多信息可以在以下位置找到:本文
暴民头朝音符块
- 当将生物头放在音符块上时,该音符块现在将在由玩家播放或由红石供电时播放该生物的环境声音之一!
猪灵暴民头
- 现在,当猪灵被带电的苦力怕杀死时,它们会低下头!
- 将 Piglin 头放在音符块上将播放 Piglin 的环境声音之一
- 当玩家佩戴红石通电时,猪头会拍动耳朵!
竹子
- 添加了竹块,可以用 9 个竹子制作
- 添加了去皮的竹块,可以通过在竹块上使用斧头来获得
- 竹块和去皮竹块都可以制作成 2 块竹板
修复:
稳定性和性能
- 修复了滑过末地网关时潜在的崩溃问题
- 当杀死具有无效条件、功能或战利品表中的池条目的实体时,游戏不再崩溃(MCPE-164623)
- 修复了玩家因凋零而死亡时可能发生的多次崩溃
- 修复了当“选择世界”屏幕上的“编辑世界”按钮进行快速连续选择时 Xbox 上的崩溃问题
- 修复了一个错误,如果玩家在死亡并重新加入游戏后保存并退出,则会导致玩家与多人游戏不同步(MCPE-162630)
游戏玩法
- 修复了一个错误,导致玩家在死亡后重新加入世界并返回菜单而不重生时,命中箱和铭牌未对齐(MCPE-162630)
- 现在,当有不祥之兆的玩家在骑马/滑翔时进入村庄时,突袭会正确触发(MCPE-152774)
- 修复了玩家向上推时可能会掉出移动方块的问题(MCPE-163725)
- 修复了如果游戏中最后一名玩家位于下界或末地时夜晚会被错误跳过的问题
- 如果主世界中剩下的所有玩家都在睡觉,进入下界或末地的玩家现在会触发夜间跳过
- 修复了同时掉落物品和休眠会导致服务器挂起的错误(MCPE-162989)
- 在同一块内生成的球体将合并并组合 XP 值,直到达到球体限制(REALMS-10706)
暴民
- 通过末地网关发送时,实体不再消失(MCPE-164985)
- 掠夺者现在可以在站在各种部分方块(如泥块)上进行攻击(MCPE-162483)
- Vex 现在空手时使用单独的充电动画(MCPE-164490)
- Vex 现在渲染副手物品
- 修复了 Vex 在黑暗环境中被错误照亮的问题
- 玩家无法再通过骑着马、骡子或驴在 2 格高的空间边缘看清地形
- 村民现在会像其他生物一样在和平难度下受到闪电伤害
- 热带鱼在地下产卵时不再使用表面密度限制(MCPE-157485)
- 现在,唤魔者在骑乘坐骑或车辆时会播放“坐下”动画(MCPE-43778)
积木
- 实体不再被红石信号激活的门推出(MCPE-158971)
- 现在,在蕨类植物和草类上使用“拾取块”功能可以选择库存中的正确物品,而不是它们之间的第一个
- 现在,在金合欢树叶和深色橡树叶上使用“拾取块”功能可以选择库存中的正确项目,而不是它们之间的第一个项目
- 漏斗在尝试拉入多种物品类型时不再无法收集物品(MCPE-38963)
- 防止活塞重新创建在移动过程中被破坏的移动块(MCPE-164804)
- 当放置在部分方块上或空中时,需要支撑方块的方块现在可以正确显示在地图上(MCPE-159713)
- 脚手架现在会显示粒子并在其下方的方块被破坏时产生振动(MCPE-163738)
- 连续放置石墙时,它们现在可以正确地排成一行
- 控制杆现在会产生与石按钮相同的声音效果(MCPE-163335)
项目
- 修复了快速攻击小怪时物品退化的问题(MCPE-157150)
- 修复了与弗莱彻村民交易时一些绊线钩子无法进行有效交易的问题(MCPE-108195)
- 末影珍珠将不再传送正在睡觉的玩家(MCPE-161189)
触摸控制
- 修复了一个错误,该错误导致物品无法在 Pocket UI 中的创意模式库存和玩家的扩展库存之间间接移动(MCPE-164479)
- 修复了按住扫射左/右按钮时触摸方向键的前进按钮不起作用的问题(MCPE-155199)
- 如果玩家使用第二种输入法并将鼠标悬停在另一个选项卡上,库存选项卡现在将重置其悬停状态
- 修复了玩家无法与操纵杆和十字准线触摸控件中的 toast 通知进行交互的错误
- 触摸控件中构建按钮的按下方向现在将在按下时以视觉方式向下单击而不是向上单击(MCPE-162026)
- 修复了玩家无法通过点击经典配置文件中的库存物品来删除物品的问题(MCPE-162124)
- 触摸对焦圈已通过新的触摸控制重新激活(不在十字准线模式下)
- 解决了在某些设备上按库存按钮可以与世界交互而不是打开库存的问题(MCPE-154499)
- 修复了当一行出现在屏幕外时玩家无法滚动库存屏幕的问题(MCPE-159870)
- 添加了几个级别的间隔,以便在握住制作的物品时重复制作
- 消除了玩家在十字准线模式下从攻击和构建按钮上滑动时的相机移动延迟
- 修复了物品栏屏幕触摸交互在 Nintendo Switch 上无法正常工作的问题
- 现在,在不使用经典触摸控制时,会出现拆卸船只和矿车的正确提示
- 现在可以在游戏中的触摸设备上滑动 Toast 通知
- 触摸控制设置部分在 Xbox 上不再可见
图形化
- 对于树苗等透明对象,突出显示选择不再突出显示整个卡片
- 现在可以在选项(非 ARM 设备)中正确配置垂直同步设置(MCPE-110006)
无障碍
- 新的“创建新世界”屏幕现已可供文本转语音用户使用。我们很高兴在这里收到您的反馈:又名.ms/cnwnarration
- 修复了当列表中有大量项目时,播放屏幕上的世界、在设置屏幕中选择语言、在设置屏幕中选择控件以及邀请朋友屏幕中的朋友的文本到语音枚举
用户界面
- 修复了在移动鼠标时触摸退出菜单屏幕后,鼠标光标可见且不再可用于控制 HUD 屏幕上的玩家相机的错误
- 修复了熔炉、高炉和烟熏屏幕的文本稍微向左偏心的问题(MCPE-151597)
- 主菜单上的反馈按钮现在将在重定向到网络浏览器之前以模式提示玩家
- 修复了使用游戏手柄取消选择文本字段后无法重新获得焦点的问题(MCPE-153842)
- 选择文本字段后,第二次单击文本字段将不再被取消选择
- 修复了“成就”屏幕和新的“创建新世界”屏幕上的用户界面元素无法正确触发音效的问题(MCPE-163722)
- 添加了一个缺失的错误屏幕,该屏幕在尝试创建可用磁盘空间太少的世界时显示
- 修复了 Xbox 上 Mojang Studios 徽标加载屏幕的质量(MCPE-163036)
- 删除了进入世界时出现的“打开聊天”消息周围的多余空间(MCPE-162700)
- 修复了导致流浪商人的交易窗口显示职业的问题(MCPE-162576)
- 现在,在创建之前导航到另一个屏幕后,资源包将应用于世界
- 修复部分资源包下载后提示错误的问题
安卓
- 在 Android 设备上玩游戏时,加载世界时屏幕将不再自动关闭
- 更新了启动屏幕,以在 Android 12+ 设备和旧设备之间保持一致(MCPE-151413)
- 修复了 Android 设备上控制器断开连接时控制器输入有时会卡住的问题
- 当屏幕键盘出现时,Android 上的 UI 不再闪烁 (MCPE-142356)
领域
- 两人领域信息屏幕上的“新领域”按钮现在可以正确激活
- 当 UI 悬停时,为 Realms 条款和协议复选框添加了突出显示
- 如果玩家选择离开“下载资源包”提示,则将玩家重定向回世界选择屏幕
- 修复了“要求玩家接受资源包才能加入”选项未反映实际状态的错误(REALMS-10799)
- 修复了领域重置后在领域设置屏幕上错误地显示之前应用的包的问题
- 更新了无法加入已过期的拥有的 Realms 服务器的错误消息。新消息现在描述了问题并提供了解决问题的步骤
技术更新:
更新的附加模板包
- 包含新资源、行为和文档的 1.19.60 更新附加模板可从以下位置下载:又名.ms/MCAddonPacks
性能/稳定性
- 修复了使用命令将玩家传送到其他维度时可能发生的崩溃(MCPE-164940)
- 修复了使用“instant_despawn”组件时可能发生的崩溃
- 修复了加载 actor 时可能发生的崩溃
一般的
- 针对 JSON 格式 1.19.60 及更高版本的具有排列或属性的自定义块无法在非实验世界中加载的情况添加了内容错误
- 确保块排列条件不会产生副作用(即“math.random”、“math.random_integer”和变量赋值)
- 已发布块选择框组件json 格式 1.19.60 及更高版本的实验性切换之外
- 已发布块显示名称组件json 格式 1.19.60 及更高版本的实验性切换之外
- 确保块排列条件只能使用'query.block_property'亲爱的询问
- 修复了自定义块纹理集中的反照率颜色数组(MCPE-163622)
食谱
- 重命名并转换了所有史密斯表配方,以使用新引入的“minecraft:recipe_smithing_transform”配方格式
颗粒
- 使用新材料的描述更新了粒子文档,并在示例资源包中包含了示例粒子
命令
- 现在,通过新的执行语法执行“/say”命令会显示生成消息的实体的名称(MCPE-161450)
- 当使用“/tp @e”将一群被束缚的小怪传送到足够远的距离以释放它们时,所有小怪现在都会被正确释放(MCPE-159617)
- 修复了导致玩家在睡觉时传送时无法醒来的错误(MCPE-162346)
- 在没有设置分数的玩家上运行“/execute if|unless Score”现在将返回 false (MCPE-156279)
- “/execute if|unless Score”不再接受可以返回多个实体的选择器(即@e、@a)
命令(实验)
- 修复了 @initiator 选择器在启用即将推出的创作者功能实验时无法使用的错误 (MCPE-164727)
成分
- 已发布块放置过滤器组件JSON 格式 1.19.60 及更高版本的实验性切换之外
- 扩展了“minecraft:shooter”组件来定义多个射弹,这些射弹可以指定不同的射弹定义和条件过滤器
- 向射击组件公开更多字段,以允许更多射弹自定义,例如投掷力量、声音以及攻击是否是魔法攻击
- 当主人睡觉时,传送主人的投射物将不再这样做(MCPE-161189)
- 添加“inventory”作为“has_equipment”过滤器的可能“domain”值,允许检查演员库存中存储的物品
- 在“interact”组件中添加了“equip_item_slot”字段
- 如果设置,玩家持有的物品将在成功交互后装备到指定插槽
- 如果某个物品已经存在于指定的插槽中,它将被移动到玩家的库存中
- 装备物品会将其从玩家的库存中删除,除非玩家处于创造模式
- 玩家现在可以使用以下命令正确响应速度变化我的世界:运动成分
演员过滤器
- 创建了新的演员过滤器“on_fire”、“on_hot_block”、“target_distance”和“actor_health”
人工智能目标
- “celebrate_survive”人工智能行为现在除了天空能见度之外,在发射烟花之前还会考虑最高的降雨可通过方块
- 现在,在搜索考虑为户外的地方时,“move_outdoors”AI 行为除了考虑天空能见度之外,还会考虑最高的降雨可通行块
- 公开了“trade_with_player”人工智能行为的新数据参数,以指定目标开始所需满足的条件以及生物在退出目标之前与其交易玩家的最大距离
粒子效果
- 修复了导致粒子发生碰撞且“expire_on_contact”在碰撞时不会过期的错误
- 添加了对粒子效果混合颜色混合的支持
亲爱的
- 添加了新的魔狼查询.is_local_player允许检测当前玩家
- 修复了以下错误:将 Molang 中的任何值除以动态确定的负变量会导致除以正(绝对)值
- 这是一项 Molang 版本更改,仅对使用 min_engine_version 为 1.19.60 或更高版本的包中的 Molang 表达式生效
API(实验)
实体/玩家/模拟玩家:火焰、关卡、经验等
- 实体
- 添加方法setOnFire(秒: 数字, useEffects?: boolean = true): boolean)使实体着火(如果它不在水或雨中)
- 添加方法熄灭Fire(useEffects?: boolean = true): void从而扑灭火
- 如果实体着火,您可以致电getComponent('我的世界:onfire')其上,它返回一个类型的对象实体着火组件,它有一个属性onFireTicks 剩余
- 修复了一个错误视图方向将返回前一个刻度的方向
- 修复了一个错误从视图方向获取实体将使用前一个刻度的方向
- 修复了一个错误从视图方向获取块将使用前一个刻度的方向
- 修复了一个错误头部位置将返回前一个刻度的位置
- 修复了一个错误获取效果方法可能会返回无效的效果(以及添加新效果后效果可能变得无效的另一种情况)(阿多:941598)
- 添加方法获取效果它返回实体上所有活动效果的数组(阿多:824338)
- 实体健康组件
- 修复了可以修改死亡实体的生命值的错误(MCPE-130687) (阿多:883362)
- 玩家
- 新增功能addLevels(金额:数字):数字– 添加/删除玩家的等级并返回玩家的当前等级
- 新增功能添加经验(金额:数量):数量– 向玩家添加/删除经验并返回玩家当前的经验
- 新增功能重置级别():无效– 重置玩家的等级
- 新增功能getTotalXp():数字– 获取玩家的总经验
- 添加只读属性等级– 获取玩家的等级
- 添加只读属性当前级别已赚取 xp– 获取玩家当前等级获得的经验
- 添加只读属性下一级所需的总Xp– 获取玩家当前等级所需的总经验
- 模拟玩家
- 添加属性正在冲刺– 用于获取或设置模拟玩家的冲刺状态是否设置为true
- 新增功能重生()– 如果 SimulatedPlayer 死了,则重生它
- 新增功能断开()– 从世界中删除 SimulatedPlayer
方块和红石
- 新增功能getRedstonePower():数字– 如果块是电路的一部分,则获取块的红石信号强度,否则返回未定义
填充块 API
- 新增功能Dimension.fillBlocks(开始:BlockLocation,结束:BlockLocation,块:BlockPermutation | BlockType,选项?:BlockFillOptions):数字
- 填充之间的区域开始和结尾带有类型块堵塞。返回放置的块数
- 添加了新界面块填充选项与会员匹配块?:块排列 |块类型
- 与使用填充块应用附加选项,例如仅填充匹配的块匹配块
用于编写消息传递脚本的命令
- 添加了“/scriptevent”命令作为 Beta API 实验的一部分。这将触发events.scriptEventReceive事件(见下文)
- 用法:/scriptevent<messsageId: string> [信息: ???]
- messageId 必须命名空间,使用minecraft命名空间无效(例如“/scriptevent Give:coal”、“/scriptevent my_scripts:spawn_sheep”)
- 消息是可选的,最大长度为 256 个字符
- events.scriptEventReceive
- 添加系统事件events.scriptEventReceive
- 添加只读属性id: 字符串–事件的命名空间 ID
- 添加了只读属性消息:字符串 - 发送事件的消息内容
- 添加只读属性源块:块– 触发/执行命令调用的命令块(如果适用),否则未定义
- 添加只读属性源实体:实体– 执行命令调用的玩家/实体(如果适用),否则未定义
- 添加只读属性发起人:实体– 导致 NPC 执行命令调用的玩家(如果适用),否则未定义
- 添加只读属性源类型:消息源类型– 事件触发源的类型
- 订阅()可以使用有效的命名空间字符串进行过滤脚本事件消息过滤器选项班级
- – 要过滤的命名空间数组
- 额外脚本事件消息过滤器选项班级
- 命名空间:字符串添加属性
脚本事件消息过滤器选项
- 到
- 容器槽位物品堆叠添加了类别
- 视图方向– 用于直接操作存储在容器内的项目重命名的实体属性视向量到
- 从视图方向获取实体现在返回 Vector3重命名实体函数getEntitiesFromViewVector
- 从视图方向获取块到重命名实体函数从视图向量获取块
- 。此事件不再对玩家触发
- getSlot(slot: number): ContainerSlot容器槽位新增功能
- 清除项目(插槽:编号):无效– 返回给定容器槽索引处的槽新增功能
- 清除全部():无效– 清除给定槽索引处的项目新增功能
- 设置项目– 清除容器中的所有物品做了项目栈函数的参数
- events.playerSpawn可选 – 如果未提供,则清除该插槽添加了事件
- world.events.entitySpawn– 当玩家在世界中生成时触发重命名事件events.entityCreate到
容器
- 删除的属性
- 玩家ID重构和改进了玩家事件添加只读属性
- 玩家姓名– 加入世界的玩家的唯一ID添加只读属性
- 玩家– 加入世界的玩家的名字
- – 离开世界的玩家的唯一ID
- 玩家ID玩家加入事件添加只读属性
玩家离开事件
- 原始消息说/告诉/发送消息 API更名原始消息到
- (细绳
- |原始消息)为了命名的一致性?(细绳
|原始消息)?
- setScore(记分板目标,记分板身份,数字)
- 到更改了属性的签名
- 记分板获取/设置值 API原始消息
- getScore(记分板身份)
- getScore(记分板目标,记分板身份)额外
- 记分牌额外
- 额外setScore(记分板身份,数字)
- getScore(记分板目标)
- 删除参与者(记分板身份)额外
- 记分牌目标额外
- 额外setScore(记分板目标,数字)
额外
- 额外从目标中删除(记分板目标)记分牌身份
- – 获取具有伤害性的弹丸实体
- 伤害来源:EntityDamageSourceEntityHurtEvent 更新添加只读属性
- 原因:实体损坏原因– 获取有关损坏源的信息添加属性
- 损坏实体?: 实体– 获取损坏原因添加属性
- 破坏性射弹?:实体– 获取破坏性实体添加属性