4J Studios 发布了 Minecraft 更新 2.84,它将基岩版 1.20.70 和 1.20.71 合并到了这一补丁中。这是一个充满变化的过程,甚至包括实验性的技术变化。请继续阅读下面的冗长补丁说明。
Minecraft 更新 2.84(基岩版本 1.20.70/71)补丁说明:
查看此版本的亮点:
- 狼现在的生命值是以前的两倍
- 实验性:即将推出的 1.21 功能,包括 Bogged、Wind Charge 和 Vault
笔记:某些平台可能会将此更新视为版本 1.20.70,尽管这两个版本在多人游戏中完全兼容。
普通平价:
暴民
- 狼现在可以承受与 Java 版相同数量的伤害(MCPE-177613)
- 被驯服的狼的最大生命值已从 20 增加到 40,而不是像 Java 版中当前所做的那样,将除玩家或箭之外的实体对驯服的狼造成的所有伤害减半
- 需要喂养预先存在的驯服狼才能达到新的最大生命值
- 为了确保治愈率保持一致,喂狼恢复的生命值已翻倍
- Java 版将进行调整以匹配新的基岩版实施
实验特点:
风能充能
- 化身微风!使用风弹将发射类似于微风的风弹射弹
- 玩家发射的风之冲锋将比微风的击退多 10%
- 就像微风发射的射弹一样,玩家发射的风弹如果直接击中实体也会造成伤害
- 微风被杀死后会掉落 4-6 个风球
- 风弹的最大堆叠数量为 64
- 每次使用后有半秒的冷却时间
- 风弹可以从发射器发射
- 使用风冲锋发射自己的玩家只会在与风爆发碰撞的 y 轴以下累积坠落伤害
陷入困境
- 发射毒箭的新骷髅变种
- 他们的生命值只有 16 点,而不是 20 点,击倒速度更快
- 他们的攻击间隔较慢,为 3.5 秒,而不是 2 秒
- 被玩家杀死时有几率掉落毒箭
- 这些长满青苔和蘑菇的骷髅在沼泽和红树林沼泽中自然生成
- 也可以在一些审判室中发现审判生成器的生成
避难所
- 一个装有锁定宝藏和战利品的区块 - 找到正确的钥匙来弹出其奖励
- 在整个审判分庭中都可以找到,其中包含该建筑中最有价值的战利品
- 审判分庭的金库需要审判钥匙才能解锁
- 可以被无限数量的玩家解锁
- 玩家解锁保险库后,他们无法再次解锁该保险库
- 如果玩家之前没有解锁该避难所,则在附近时,橙色粒子流将从玩家流向避难所
- 有一个钥匙孔,该钥匙孔会根据附近的玩家而打开或关闭
- 如果附近的任何玩家尚未解锁该金库,则钥匙孔将打开
- 如果附近所有玩家都解锁了该金库,则钥匙孔将被关闭
- 在它的笼子里,它会循环显示并显示可以从战利品表中弹出的物品
- 每次解锁时,它弹出的奖励都是从战利品表中随机生成的
- 金库目前重复使用与审判室之前使用的奖励宝箱相同的战利品表
- 该战利品表是临时的,将随着开发的继续进行彻底修改
- 无法在生存模式下制作或获得,并且开采时不会掉落任何东西
- 防爆、不可移动
狼
- 已驯服的狼的项圈已增大,不仅从正面而且从其他角度都可以看到它们
修复和更改:
性能/稳定性
- 修复了一个可能导致加载屏幕卡在 40% 左右一段时间的错误(MCPE-175550)
- 修复了游戏在显示“正在加载资源包”模式时可能会软锁的问题
- 修复了在某些平台上更改语言时可能导致游戏冻结的问题
游戏玩法
- 向上的玩家运动现在将重置坠落距离,允许激流三叉戟打破坠落(MCPE-126454)
- 玩家现在可以在水上架起方块(MCPE-163165)
- 修复了当天花板和地板之间存在较大空气间隙时天光无法正确更新的问题
- 修复了有时会阻止生成要塞传送室的错误(MCPE-19426)
- 修复了玩家在 PlayStation 上击败凋灵后无法解锁“开始”奖杯的问题,即使他们距离凋灵足够近
暴民
- 当喂食时,小生物现在会发出声音和粒子
- 即使玩家背向远处,现在也可以听到幻影发出的所有声音(MCPE-133125)
- 即使玩家背向远处,现在也能听到守望者发出的所有声音(MCPE-159481)
积木
- 将两个相同的板堆叠在一起时可以再次创建双板(MCPE-179187)
- 甜浆果灌木树苗现在会在穿过时减慢玩家的速度(MCPE-46152)
- 没有发光浆果的洞穴藤蔓在丝绸接触时不再掉落发光浆果(MCPE-151348)
- 蓝色和黑色蜡烛蛋糕现在显示并掉落正确类型的蜡烛(MCPE-162868)
- 从创意模式库存中取出的无图案横幅在首次放置时将不再重置(MCPE-178327)
- 高大的花朵不再受到财富结界的影响(MCPE-18880)
- 大型蕨类植物现在有几率掉落小麦种子(MCPE-126947)
- 调整了甜瓜、红石矿石、萤石和地狱疣的财富附魔的战利品掉落分布,以更好地匹配 Java 版本
- 修复了玩家在移动时无法放置多个物品的错误,例如船或烟花(MCPE-178063,MCPE-178077)
- 由于此修复,我们必须恢复连续构建时板和楼梯放置不一致的修复(MCPE-54855)。我们将努力在即将到来的更新中重新引入修复程序
- 在领域中,在创造模式下从物品展示框中移除物品不再破坏物品展示框(REALMS-10464)
- 在国度中,在创造模式下从讲台上移除一本书不再会破坏讲台(REALMS-10536)
- 现在,当实体落到许多块上时,它们会发出适当的声音。块如下:(MCPE-176939)
- 紫水晶块
- 紫晶簇变种
- 古代碎片块
- 砧块
- 杜鹃花块
- 杜鹃花叶
- 竹块
- 竹木
- 玄武岩块
- 大滴水
- 骨块
- 方解石块
- 蜡烛
- 洞穴藤蔓
- 链条滑车
- 樱桃叶
- 樱桃木
- 凿刻书架
- 铜块变体
- 珊瑚块
- 深红镍块
- 深板岩块
- 深板岩砖
- 滴水石块
- 青蛙产卵
- 蛙灯
- 玻璃块
- 草块
- 砾石块
- 悬根
- 悬挂标牌
- 蜂蜜块
- 梯块
- 灯笼块
- 磁石块
- 红树林根
- 苔藓块
- 苔藓地毯
- 泥块
- 泥砖
- 泥泞的红树林根
- 下界砖块
- 下界金矿块
- 地狱芽
- 地狱疣
- 地狱疣
- 下界合金块
- 地狱岩块
- 填充泥浆
- 粉红色的花瓣
- 尖头滴水石
- 粉雪
- 根土
- 砂块
- 脚手架块
- 臭鼬催化剂
- 浮雕传感器
- 恶棍尖啸者
- 骷髅静脉
- 蘑菇灯块
- 史莱姆块
- 雪块
- 灵魂沙块
- 灵魂土块
- 孢子花
- 礅
- 可疑的砾石
- 可疑的沙子
- 凝灰岩块
- 海龟蛋块
- 藤蔓块
- 扭曲的尼龙块
- 扭曲的疣
- 木块
- 羊毛块
项目
- 更新了 Shields 上的地球图案以匹配 Java 版本(MCPE-169595)
- 在国度中,尝试在创造模式下破坏多个海龟蛋时不再会同时破坏两个(REALMS-10477)
- 刷怪蛋现在被称为“[生物]刷怪蛋”而不是“生成[怪物]”,以便玩家可以更轻松地在创造模式库存中搜索它们
- 末地传送门框架已移至创意模式库存中的自然类别
触摸控制
- 玩家在死亡屏幕上无法再自定义触摸控制(MCPE-178037)
图形化
- 添加了对 Xbox 系列主机的 4K 分辨率支持
领域
- 更新了 Realms Plus 登陆页面,使 Realms 订阅的工作原理更加清晰
- 在 Realms 上,除非玩家位于该区域(REALMS-11358,REALMS-11290)
- 修复了领域订阅登陆页面中的文本被轻微截断的错误
安卓
- 如果在运行 Android 12 或更早版本的设备上启动游戏之前通过应用程序设置授予存储权限,则存储位置将在全新安装时自动切换到外部(MCPE-177269)
- 当在运行 Android 12 或更早版本的设备上通过游戏内设置将存储位置设置为外部时,某些文件和目录将在下次启动时在外部存储中生成(MCPE-176675)
用户界面
- 修复了发送聊天消息后最初在屏幕下方呈现的问题(MCPE-178905)
- 即使将资源包应用于世界,现在也默认启用更新的死亡屏幕
- 更新了举报好友预警模式和举报限额预警模式的设计
- 修复了导致清除的文本重新出现在库存搜索栏中的错误(MCPE-174590)
- 修复了主面板文本和领域槽位屏幕上的领域馈送按钮的文本到语音旁白
技术更新:
更新的附加模板包
- 更新后的 1.20.70 附加模板包含新的资源、行为和文档,可从以下位置下载:又名.ms/MCAddonPacks
一般的
- 修复了“One Block Skyblock”市场地图,如果地图上传到 Realms,则在客户端上生成远处的平坦世界
- 如果满足以下任一条件,连接到专用服务器或 Realms 的客户端将不再在客户端上错误地生成 LevelChunk:
- 地图是一个平坦的世界
- 这是一个市场地图
- 这会覆盖专用服务器的 server.properties 设置 client-side-chunk- Generation-enabled
- 如果满足以下任一条件,连接到专用服务器或 Realms 的客户端将不再在客户端上错误地生成 LevelChunk:
- 已删除ItemFrameDropItemPacket 项目框架
命令
- 为实体目标选择器添加了“has_property”过滤器,允许根据属性的类型和值进行定位
- /damage 命令不再包含伤害类型“自杀”。它被替换为“self_destruct”(MCPE-174865)
- 命令块的界面现在将在成功编译命令后删除最后一条错误消息(MCPE-114029)
附加组件和脚本引擎
- 使用“minecraft:material_instances”组件和“render_method”=“alpha_test_single_side”的方块在玩家手中时可以正确显示
积木
- 修复了“minecraft:geometry.full_block”面不旋转以匹配变换组件的问题
- 修复了“minecraft:geometry.full_block”方块不会剔除某些原版方块的面的问题
- “leaves”块现在分为唯一的名称“oak_leaves”、“spruce_leaves”、“birch_leaves”和“jungle_leaves”
- “leaves2”块现在分为“acacia_leaves”和“dark_oak_leaves”
- 命令仍然适用于“leaves”和“leaves2”,但命令提示符中只会建议新的叶子名称
- “minecraft:grass”方块已重命名为“minecraft:grass_block”,从命令和数据上仍然可以理解旧名称
- “double_wooden_slab”块现在分为独特的实例“acacia_double_slab”、“birch_double_slab”、“dark_oak_double_slab”、“jungle_double_slab”、“oak_double_slab”、“spruce_double_slab”
- 命令仍然适用于“double_wooden_slab”,但是,不会建议“double_wooden_slab”块
- “wooden_slab”块现在分为独特的实例“oak_slab”、“spruce_slab”、“birch_slab”、“jungle_slab”、“acacia_slab”、“dark_oak_slab”
- 命令仍然适用于“wooden_slab”,但是,不会建议“wooden_slab”块
- “木头”块现在被分成独特的实例:“oak_wood”,“spruce_wood”,“birch_wood”,“jungle_wood”,“acacia_wood”,“dark_oak_wood”,“stripped_oak_wood”,“stripped_spruce_wood”,“stripped_birch_wood”,“stripped_jungle_wood” , “剥离的金合欢木”,和“stripped_dark_oak_wood”
成分
- “entity_sensor”组件的“range”字段现在支持两个值,第一个用于水平范围,第二个用于垂直范围
- 这需要 1.20.70 或更高的“format_version”
- 现在,在伤害免疫计算过程中会正确考虑“damage_sensor”组件的“damage_modifier”和“damage_multiplier”字段,因此调整为小于或等于实体免疫期间收到的最高伤害的伤害将被准确忽略
- 这需要 1.20.70 或更高版本的世界版本
实体过滤器
- 添加了新的实体过滤器“was_last_hurt_by”,它检查主体是否是最近攻击该实体的最后一个玩家或生物
项目
- 定制装甲可附加物现在可以用香草装饰进行修剪,修改后的香草图案可以应用于定制装甲可附加物和物品
- 香草装饰纹理可以通过可附加组件覆盖
- 香草装饰可以通过可连接的组件应用于定制的地质装甲
- 可以通过可连接组件应用修改后的香草装饰图案(以适应新的地质装甲)
- 定制盔甲上的盔甲装饰图案需要 1.20.60+ 格式版本才能连接和物品
亲爱的
- 已发布已附加和查询.has_player_rider来自实验
- 删除了实验性 Molang 查询乘车和查询.get_riders
- 弃用了 Molang 功能实验切换
- 发布魔狼记分牌与实验中的行为包一起使用(资源包将返回 0)
- 删除了实验性 Molang 查询
- 生物群系有任何标签
- 生物群系有所有标签
- 自己
- 目标
- 客户端输入类型
- 获取附近的实体
- get_nearby_entities_ except_self
- 添加了新的 Molang API,可以读取骑手的身体和头部旋转
- rider_body_x_rotation(riderIndex) => 浮动
- rider_body_y_rotation(riderIndex) => 浮动
- rider_head_x_rotation(riderIndex) => 浮动
- rider_head_y_rotation(riderIndex,clampRotation?) => 浮动
- ride_body_x_rotation => 浮动
- ride_body_y_rotation => 浮动
- ride_head_x_rotation => 浮动
- ride_head_y_rotation(clampRotation?) => 浮动
- 表面粒子颜色,query.surface_粒子_纹理_坐标, 和查询.surface_article_texture_size现在版本为 1.20.70,允许三个查询将叶块视为块下方的表面纹理。低于 1.20.70 的 Molang 版本将继续看不到其下方的 Leaf 块
- 此更改对清单.json min_engine_version 为 1.20.70 或更高版本的包中的 Molang 查询生效。
NBT解析
- NBT 数据的加载现在受到更多限制。负长度数组、无效标签 ID 以及有效负载中字节不足现在都被视为错误,这将阻止标签加载,而之前这些条件有时会被忽略
生成规则
- “minecraft:spawns_on_block_filter”现在支持块描述符
- “minecraft:spawns_on_block_prevented_filter”现在支持块描述符
- “minecraft:spawns_above_block_filter”现在支持块描述符
应用程序编程接口
- 额外脚本游戏规则和游戏规则用于访问和修改游戏规则
- 修正了时间事件发生后玩家与实体交互和Player与BlockAfterEvent交互
- 额外设置游戏模式和Player.getGameMode到贝塔用于更改玩家的游戏模式
- 添加了事件事件发生后玩家游戏模式更改,事件发生前玩家游戏模式更改有信号afterEvents.playerGameModeChange和world.beforeEvents.playerGameModeChange到贝塔
- 额外事件发生后游戏规则更改,游戏规则和afterEvents.gameRuleChange用于响应游戏规则更改
- 固定的从射线获取块当已经被淹没时返回与水的误报碰撞
角色创造者
- 添加了一个新模型来包含角色创建者动画逻辑
- 更新了动画状态更新时触发更新绑定的逻辑,因此我们不会遇到因绑定更新每一帧而导致主要帧速率受到影响的问题
实验性技术更新:
应用程序编程接口
- 和
- hasTypeFamily(typeFamily: string): 布尔值实体类型族组件额外getTypeFamilies():字符串有功能
- 新增功能
- 1.9.0实体组件搬家了项目食品成分从贝塔
- 匹配(项目名称:字符串,状态?:记录<string, boolean | number | string>): 布尔值到
- 区块体积物品删除了班级块卷实用程序。将效用函数移至块卷库
- 块卷库和添加了类别
- 从接口到类,它扩展了
- 。是块卷将从其扩展的基类块卷库重大变化:已转换区块体积
- 区块体积
- 稳定的@minecraft/server.Entity.playAnimation将 Entity.playAnimation 移至贝塔
- 1.9.0到移动枚举块活塞状态从贝塔
- 测试版至 1.9.0到移动班级块活塞组件
- 1.9.0从移动班级事件后活塞激活从贝塔
- 测试版至 1.9.0到移动班级活塞激活事件信号
- 从
- 物品冷却组件从额外isCooldownCategory(cooldownCategory: string) : 布尔值
- 物品冷却组件到额外getCooldownTimeRemaining(玩家: 玩家) : 数字
- 额外到hideAllExcept(hudElements?: HudElementsMinecraftCooldown类别类型
- getHiddenHudElements():HudElements@minecraft/香草数据
- 额外
- 额外isForcedHidden(hudElement: HudElements): 布尔值
- 额外重置HudElements():无效
- ): 空白setHudVisibility(可见:HudVisibility,hudElements?:HudElements
- 额外)额外
- 1.9.0
- 块过滤器到
- 块过滤器新增界面添加了可选成员。用于按标签、类型和排列包含/排除块
- 如果无法在内部解析 BlockFilter 包含/排除类型,则抛出getBlockFromRay(位置:Vector3,方向:Vector3,选项?:BlockRaycastOptions):BlockRaycastHit |不明确的项目耐久性组件块光线投射选项贝塔已更新
- 搬家了
- 搬家了
- 到从块光线投射选项
- 禁用看门狗开始发布调试实用程序类型信息添加了一个
- 贝塔允许您在脚本中禁用和启用脚本看门狗的方法稳定的playSound(soundId:字符串,位置:Vector3,soundOptions?:WorldSoundOptions):void清除作业(作业 ID:编号)新增功能
- – 在指定位置为维度中的所有玩家播放声音获取所有状态
- 1.9.0
- 到– 现在将清除当前报价中的迭代以及任何计划的未来报价。以前只会清除未来报价中的迭代事件发生后天气变化搬家了贝塔API来自
- 到稳定的点火搬家了贝塔从
- 到1.9.0灭火搬家了贝塔从
- 1.9.0搬家了搬家了从从到
- 1.9.0@minecraft/server.WeatherChangeAfterEvent获取设备槽位实体着火组件贝塔贝塔
- 到到块状态类型搬家了贝塔从
- 到1.9.0块状态搬家了贝塔从
- 到1.9.0块标志组件搬家了贝塔从
- 到1.9.0染料颜色搬家了贝塔从
- 到1.9.0标志侧搬家了贝塔从
- 到1.9.0容器槽位搬家了贝塔从
- 1.9.01.9.0搬家了搬家了从从
- 1.9.0到获取槽位无效ContainerSlot错误贝塔贝塔
- 到到效果类型搬家了贝塔从
- 到1.9.0原始文本搬家了贝塔从
- 到1.9.0创建爆炸搬家了贝塔从
- 到1.9.0爆炸选项搬家了贝塔从
- 到1.9.0尺寸类型搬家了贝塔从
- 到1.9.0维度类型搬家了贝塔从
- 到1.9.0设置动态属性搬家了贝塔从
- 到1.9.0获取动态属性搬家了贝塔从
- 到1.9.0获取动态属性Id搬家了贝塔从
- 到1.9.0获取动态属性TotalByteCount搬家了贝塔从
- 到1.9.0清除动态属性搬家了贝塔从
- 从1.9.0到搬家了结构管理器
- – 获取指定标识符的结构体
- 额外结构管理器– A
- createEmpty(标识符:字符串,大小:Vector3,saveMode?:StructureSaveMode):StructureTemplate允许您在世界中创建、加载和放置结构的实例新增功能
- createFromWorld(标识符:字符串,维度:维度,blockVolume:BlockVolume,选项?:StructureCreateOptions):StructureTemplate– 创建一个新的空结构新增功能
- 删除(结构:字符串 | StructureTemplate):布尔值– 用世界上的方块创建一个新的结构新增功能
- 获取(标识符:字符串):StructureTemplate |不明确的– 删除结构新增功能
- 1.9.0
- 新增功能地点(结构:字符串 | StructureTemplate,维度:Dimension,位置:Vector3,选项?:StructurePlaceOptions)– 在世界中放置一个结构
- – 返回结构的名称结构管理器效果添加id: 字符串贝塔添加只读属性
- 到
- 从搬家了
- 去除功能
- 触发事件()结构模板
- 1.9.0
- 项目定义事件修复了项目动态属性有时可以应用于堆栈大小大于 1 的项目的错误
- 移除财产移除财产爆炸事件发生前的世界贝塔项目定义事件
- 1.9.0
- 事件后的世界搬家了爆炸从贝塔到
到
- 事件发生前的世界调试实用程序
方面项目组件获取实体
将此页添加为书签现在仅返回正在查询的维度内的实体