Minecraft Wiki

除另有声明,转载时均必须注明出处若簡繁轉換出錯,請以遊戲內為準请勇于扩充与修正内容有兴趣逛逛我们的微博沟通交流,欢迎到社区专页需要协助,请在告示板留言

了解更多

Minecraft Wiki
Advertisement

本页面列出了基岩版1.20.0的测试版本。

1.20.0.20

Beta 1.20.0.20(ChromeOS/Android)、Preview 1.20.0.20(Xbox/Windows/iOS/iPadOS)是基岩版1.20.0的首个测试版,发布于2023年4月12日[1],加入了瓶子草嗅探兽蛋相关特性,将嗅探兽相关特性从实验性玩法中移出,同步了一些Java版的特性,并修复了一些漏洞。

新内容

方块

瓶子草植株
  • 可用瓶子草荚果在耕地上种出。
  • 共有5个生长阶段。
    • 若完全成熟,破坏时掉落瓶子草;若未完全成熟,破坏时掉落瓶子草荚果。
瓶子草
嗅探兽蛋
  • 两只嗅探兽繁殖后会产下嗅探兽蛋。
  • 放置于苔藓块上时会在大约10分钟后孵化。放置于其余方块上时的孵化时长约为20分钟。

物品

瓶子草荚果

常规

闪烁标语
  • 加入了“Enter the Render Dragon!”,用以庆祝RenderDragon在全平台上可用。

更改

方块

地毯
  • IDcarpet现在被拆分为:white_carpet、​orange_carpet、​magenta_carpet、​light_blue_carpet、​yellow_carpet、​lime_carpet、​pink_carpet、​gray_carpet、​light_gray_carpet、​cyan_carpet、​purple_carpet、​blue_carpet、​brown_carpet、​green_carpet、​red_carpetblack_carpet
    • carpet及其数据值仍然可用,但不会在命令提示中显示。
炼药锅
  • 移除了装有熔岩的炼药锅的IDlava_cauldron
珊瑚
  • IDcoral现在被拆分为:tube_coral、​brain_coral、​bubble_coral、​fire_coral、​horn_coral、​dead_tube_coral、​dead_brain_coral、​dead_bubble_coral、​dead_fire_coraldead_horn_coral
    • coral及其数据值仍然可用,但不会在命令提示中显示。
枯萎的灌木
可疑的沙子可疑的沙砾
火把花
火把花植株
  • 不再属于实验性玩法
  • 现在蜜蜂可为其授粉,使其生长一个阶段。

物品

火把花种子
盾牌
  • 现在可以通过与旗帜合成来添加图案。
刷怪蛋

生物

玩家
  • 略微加深了Steve默认皮肤的肤色。
嗅探兽

常规

死亡屏幕
  • 为新的死亡屏幕加入了新的相机视角效果。
实验性玩法
  • 移除了“嗅探器”子选项。
  • 仅开启“假日创造者功能”子选项的实验性世界不再会显示“实验”标签。
世界加载屏幕
  • 为主要用户外观的加载过程加入了进度条,最多需要等待15秒。

技术性

基岩版编辑器
  • 删除了已弃用的方块,并将方块按字母顺序排序。
  • 修复了守卫者的Molang动画出现停顿的问题。
  • 修复了编辑器中的玩家会在工具模式下死亡的问题。
  • 修复了/execute和命令方块无法执行命令的问题。
  • 修复了与表情和成就有关的漏洞。
命令
  • 现在命令行中的自动补全不再会提示已经输入的方块状态。(MCPE-168055
  • 提升了加载命令和命令窗口时的整体性能。
附加包
  • 修复了cape_flap_amount中玩家向前移动但看向旁边时玩家披风不会抖动的漏洞。(MCPE-153446
常规
  • 现在使用不含有假日创造者组件的1.16.100及1.17及以上版本JSON格式的自定义项目不需要开启“假日创造者功能”实验性功能开关即可加载。
  • minecraft:friction在计算地面摩擦力时不再会被忽略。
  • 现在当dispense_on字段为空时,拥有minecraft:entity_placer物品组件的物品会在空气方块上创建一个活动对象。
  • 现在在1.19.80及以上版本的JSON格式中拥有minecraft:entity_placer物品组件的物品可以在刷怪笼上使用以改变其活动对象的生成类型。
  • 移除了minecraft:repairable物品组件中的on_repaired参数。
Molang
  • 修复了导致市场资源包无法加载的漏洞。
    • 对每个Molang表达式所能拥有的嵌套子表达式数量进行了限制。

实验性

本段落的内容需要开启实验性玩法中的“下一个主要更新”、“即将推出的创作者功能”和“测试版 API”子选项后才可使用。

方块

竹质方块
  • 调整了可燃性以匹配主世界木质方块。(MCPE-163416
饰纹陶罐
悬挂式告示牌
  • 将每行的最大字符数减少至12,并增大了字体大小。(MCPE-163337
  • 箭穿过悬挂式告示牌底部时不再会卡住并剧烈晃动。(MCPE-164249
  • 调整了放置规则以匹配Java版。(MCPE-164632
  • 现在将悬挂式告示牌放置在饰纹陶罐下方时,其锁链会呈现为V字形。(MCPE-168047
  • 提高了悬挂式告示牌音效的音量。(MCPE-163554
  • 现在悬挂式绯红木告示牌、悬挂式诡异木告示牌和悬挂式竹告示牌拥有与对应木质种类相匹配的独有音效。(MCPE-164246
  • 现在悬挂式告示牌的UI背景会始终与合成所需材料保持匹配。(MCPE-168817
可疑的方块

物品

盔甲
  • 现在手持或穿戴带有盔甲纹饰的盔甲时,未添加纹饰的相同盔甲会在手上或世界中正确渲染。
  • 现在当已添加盔甲纹饰的盔甲与未添加纹饰的相同盔甲交换位置时,两个盔甲均会在快捷栏和UI槽位中正确渲染。
刷子
  • 现在可以通过铁砧来添加耐久经验修补消失诅咒魔咒。(MCPE-167264
  • 现在触控设备玩家手持刷子对准可疑的方块时会显示提示框。
  • 现在用于刷扫可刷扫方块时会损耗耐久,用于破坏方块时不再会损耗耐久。(MCPE-167263
  • 刷扫方块(按住鼠标右键)时点击鼠标左键不再会打断刷子的使用。(MCPE-167226
药水及其喷溅滞留变种
  • 更改了所有药水(包括水瓶)的颜色以匹配Java版[2]
药箭
  • 更改了除治疗之箭、再生之箭和虚弱之箭以外的所有药箭的颜色。
陶片
  • 沙漠神殿的可疑的沙子战利品表中加入了采矿纹样陶片。(MCPE-168921
  • 树荫纹样陶片现在拥有正确的显示字符串。(MCPE-168836

生物

骆驼
  • 现在骆驼坐下后会伸直头部,而不是看向上方或下方。(MCPE-163501
  • 骆驼看向上方时,其头部不再会卡进乘客的视角中。(MCPE-164719
  • 现在骆驼的冲刺条也会在携带版UI下显示。(MCPE-163475
  • 骆驼的取消骑乘提示现已正确本地化。(MCPE-166505

非生物实体

竹筏
  • 乘坐竹筏的生物现在会正确位于在竹筏的表面上。

世界生成

樱花树林

游戏内容

状态效果
  • 更改了所有可通过药水获得的状态效果的粒子颜色。

技术性

附加包和脚本引擎
  • 向方块JSON格式中加入了BlockTraits,可以为数据驱动的方块添加方块状态和setter函数。
    • 可以解析PlacementDirection(即minecraft:placement_directionBlockTrait(添加minecraft:cardinal_direction方块状态和onPlayerPlacesetter函数)
    • 可以通过block_propertyMolang队列和set_block_property事件响应来访问应用placement_direction状态的方块的minecraft:cardinal_direction
脚本
  • 进一步将游戏事件拆分为before*after*两个类别。
    • 所有的before*事件从events移至world.beforeEvents属性中,并将before前缀移除。在before*事件的回调过程中,会改变世界状态的函数会被禁用,只读方法和属性可以正常使用,同时set方法的应用对象会被限制为事件对象本身。使用上述被禁用的方法和属性的行为都会导致报错。
  • 将所有before*事件重命名为*BeforeEvent,对应的事件信号重命名为*BeforeEventSignal
  • 将所有after*事件重命名为*AfterEvent,对应的事件信号重命名为*AfterEventSignal
  • chat事件重命名为chatSend
  • events.beforeChat事件重命名为world.events.beforeChatSend
  • events.chat事件重命名为world.events.chatSend
  • BeforeChatEvent事件重命名为ChatSendBeforeEvent
  • BeforeChatEventSignal事件重命名为 ChatSendBeforeEventSignal
  • ChatEvent事件重命名为ChatSendAfterEvent
  • ChatEventSignal事件重命名为ChatSendAfterEventSignal
  • 修复了resolve()无法解析自定义方块属性的问题。
  • scoreboard属性重命名为Entity.scoreboardIdentity
  • 物品事件
    • 现在ItemStartUseOnEvent事件只会以搭建时第一个交互的方块为对象触发。
    • 现在ItemUseOnEvent事件只会在物品对方块成功使用时触发。
    • ItemUseOnEvent事件的blockLocation: Vec3属性改为block: Block
    • ItemStartUseOnEvent事件的blockLocation: Vec3属性改为block: Block
    • ItemStopUseOnEvent事件的blockLocation: Vec3属性改为block: Block
    • ProjectileHitEvent事件的faceLocation: Vec2属性改为faceLocation: Vec3,并以下西北方向为原点。
    • ItemUseOnEvent事件的faceLocation: Vec2属性改为faceLocation: Vec3,并以下西北方向为原点。
  • Entity
    • 加入了teleportOptions {dimension?: Dimension, rotation?: Vector2, keepVelocity?: boolean, facingLocation?: Vector3, checkForBlocks?: boolean}接口。
    • 加入了Vector2 {x: number, y: number}接口。
    • 加入了tryTeleport(location: Vector3, teleportOptions?: teleportOptions) : boolean函数。
      • 用于尝试传送实体,在实体无法被传送时返回false
    • teleport函数更改为teleport(location: Vector3, teleportOptions?: teleportOptions) : void
  • setRotation函数更改为setRotation(rotation: Vector2) : void
  • getRotation函数更改为getRotation() : Vector2
  • addTag(tag: string): boolean函数的tag参数的字符串长度限制在256个字符内。
  • kill函数的返回值类型改为布尔值。当函数返回true时,实体可以被杀死,否则不可以。
  • 加入了EntityApplyDamageOptions接口,作为applyDamage的额外伤害来源选项输入值。
  • 加入了EntityApplyDamageByProjectileOptions接口,作为applyDamage的额外弹射物弹伤害来源选项输入值。
  • applyDamagesource参数更改为options,并将参数类型从EntityDamageSource更改为EntityApplyDamageOptions | EntityApplyDamageByProjectileOptions
  • SimulatedPlayer
    • getHeadRotation函数更改为getHeadRotation() : Vector2
  • 现在TitleDisplayOptions可以接受浮点数值。
  • 加入了WorldSoundOptionsPlayerSoundOptions接口类型。
    • playSound函数加入了location必选参数。
    • 调用playMusicqueueMusic时,volume小于0.0时会报错。
    • 调用playMusicqueueMusic时,fade小于0.0时会报错。
    • 调用playSound时,pitch小于0.01时会报错。
    • 调用playSound时,volume小于0.0时会报错。
  • 移除了dye_powder物品组件。
  • 现在实体对象可以在区块重新加载或维度更改后持续存在。无效的实体可以在转移到另一个维度或所在区块重新加载后被引用。
  • 加入了lifetimeState只读属性。
    • 用于返回实体的生命状态,有loadedunloaded两种返回值。
  • ItemDefinitionTriggeredEvent
    • item属性重命名为itemStack
  • ItemStartUseOnEvent
    • item属性重命名为itemStack
    • getBlockLocation函数替换为blockLocation: Vector3只读属性。
    • 移除了getBuildBlockLocation函数。
  • ItemStopUseOnEvent
    • item属性重命名为itemStack
    • getBlockLocation函数替换为blockLocation: Vector3只读属性。
  • ItemUseEvent
    • item属性重命名为itemStack
  • ItemUseOnEvent
    • item属性重命名为itemStack
    • getBlockLocation函数替换为blockLocation: Vector3只读属性。
    • faceLocationXfaceLocation函数替换为faceLocation: Vector2只读属性。
  • BlockHitInformation
    • faceLocationXfaceLocation函数替换为faceLocation: Vector2只读属性。

修复

火把花
  • 现在由玩家放置的火把花会随机确定位置,以与其碰撞箱位置同步。(MCPE-167176
  • 现在火把花种子可以用来堆肥。(MCPE-167200
  • 现在由种子长成的火把花的碰撞箱会与模型同步。(MCPE-167177
  • 现在蜜蜂会采集火把花的花粉,且火把花可用来吸引和繁殖蜜蜂。(MCPE-167220
  • 现在对耕地上的成熟火把花使用选取方块键后会给予玩家火把花而不是火把花种子。(MCPE-167217
  • 现在火把花可以用来合成谜之炖菜。(MCPE-167977
  • 现在火把花种子可以用来喂食鸡和鹦鹉。(MCPE-167975
    • 现在火把花种子可以用来驯服鹦鹉。
    • 现在火把花种子可以用来吸引和繁殖鸡。
原版趋同
  • 将林地府邸入口处的台阶更改为圆石质。(MCPE-169038
  • 现在铁栏杆和玻璃板可以与活塞连接。(MCPE-64745
  • 现在枯萎的灌木可以放置在草方块和苔藓块上。(MCPE-125931
  • 更改了黑色染色陶瓦在地图上的颜色,以匹配Java版。(MCPE-166791
辅助功能
  • 现在屏幕朗读器可以朗读存储菜单中的“删除世界”的功能描述。
  • 更改了存储菜单中世界列表的标题文字的对比度。
游戏内容
  • 修复了在部分情况下活塞无法显示的问题。
  • 现在高速坠入水中时玩家不再会受到摔落伤害。(MCPE-152485
  • 玩家从耕地上起跳后不再会陷入其中。
  • 玩家站在变成完整方块的泥巴和耕地上时不再会陷入其中。(MCPE-164677
  • 修复了在可交互方块上潜行时无法正常放置方块的问题。(MCPE-168280
  • 修复了玩家飞行并按住潜行键时无法右键改变盔甲架姿势的问题。(MCPE-168548
  • 现在测重压力板在上方有多个物品时会立即更新其发出的信号强度。(MCPE-156773
方块
  • 现在林地府邸中的原木拥有正确的朝向。(MCPE-168387
  • 移除了lava_cauldron方块。(MCPE-39974
  • 现在玩家和生物行走、坠落、跳跃和降落在幽匿感测体上的音效由“玩家”音效滑块控制。
玩家
  • 现在玩家在死亡屏幕上返回主菜单后再次打开世界时,其判定箱会拥有正确的大小。(MCPE-167045
常规
  • 修复了同一设备上的客户端无法找到本地托管的专用服务器的问题。
  • 修复了玩家向前移动或看向侧面时披风会停止摆动的漏洞。(MCPE-153446
  • 甘蔗生成于水下时不再会生成空气。(MCPE-161096
  • minecraft:spawn_entity加入了spawn_item_event事件,生成物品时会调用该事件。
  • 降低了启动和加载至开始屏幕的所需时间。
图形
  • 修复了RTX中的月亮在水下发出的光照来源自月亮缩略图的对角的问题。(MCPE-118898
物品渲染
  • 已损坏和未损坏的鞘翅现在会在手上、世界中和物品展示框中渲染为正确的图标。(MCPE-19700
生物
  • 恶魂现在会在嘴部高度处发射火球,而不是在眼睛高度处。(MCPE-35202
  • 人形生物和盔甲架穿戴的靴子不再会产生深度冲突。
  • 人形生物和盔甲架穿戴的护腿的“裤腿”和“腰带”部分不再会产生深度冲突。
多人游戏
  • iOS设备现在会请求授予访问本地网络的权限,用以寻找本地网络上的游戏。
用户界面
  • 添加好友的加载动画现在拥有正确的大小。(MCPE-159261
  • 现在命令方块UI中会显示方块类型图标。(MCPE-159970
  • 遇到空间不足错误时不再会显示重新尝试云同步的提示。(MCPE-162455
  • 现在使用控制器时的屏幕UI会始终拥有控制焦点。
  • 修复了新的死亡屏幕中会显示十字准星的漏洞。
  • 修复了新的死亡屏幕中会显示文本格式化代码的漏洞。
  • 修复了在VR模式下重生时玩家有时会卡死在新的死亡屏幕中的问题。
  • 更改了全屏VR模式下新的死亡屏幕中的叠加层颜色。
  • 世界缩略图的分辨率现在提高了一倍。

1.20.0.21

Beta 1.20.0.21(ChromeOS/Android)、Preview 1.20.0.21(Xbox/Windows/iOS/iPadOS)是基岩版1.20.0的第2个测试版,发布于2023年4月19日[3],将所有足迹与故事特性从实验性玩法中移出,并修复了一些漏洞。

新内容

技术性

实体过滤器
  • 加入了all_slots_emptyany_slot_empty实体过滤器。
    • 用于搜索指定装备位置的空物品槽。

更改

方块

瓶子草植株
  • 现在判定箱大小会根据生长阶段变化。
幽匿尖啸体
  • 现在会在含水时静音。
幽匿感测体
  • 更改了许多可感测的游戏事件的振动频率,新的振动种类及其对应的振动频率见下表:
振动种类 振动频率
移动 1
落地 2
与物品互动 3
鞘翅滑翔及实体的独有动作(如劫掠兽咆哮、狼甩掉身上的水) 4
离开坐骑及装备物品 5
骑上坐骑及与实体互动 6
实体受伤 7
进食及饮用 8
方块取消激活 9
方块激活 10
方块变化 11
破坏方块 12
放置方块 13
传送及放置实体 14
爆炸及实体死亡 15
校频幽匿感测体
  • 不再属于实验性玩法
  • 激活冷却时间由2秒调整至1秒。
  • 振动感测距离由8格提升至16格。
常规

物品

常规

生物

骆驼
监守者

非生物实体

常规

世界生成

常规

常规

实验性玩法
  • 移除了“下一个主要更新”子选项。

技术性

基岩版编辑器
  • 修复了编辑器可以在正常游戏时访问的漏洞。
常规
  • 修复了get_equipped_item_nameMolang序列无法返回部分物品扁平化前的ID的问题。
图形
  • 修复了关闭光线追踪功能并加载与光线追踪兼容的内容后启用光线追踪功能可能导致的崩溃。(MCPE-168894
物品
  • 现在有minecraft:durabilityminecraft:repairable的自定义物品可以一并修复而无须自定义物品条目。
配方
  • 修复了使用相同方块但不同数据值的配方会报出不正确的内容日志错误的问题。(MCPE-168717
组件
  • 现在minecraft:boostablespeed_multiplier组件可以在JSON文件中正确解析。(MCPE-164424

实验性

本段落的内容需要开启实验性玩法中的“即将推出的创作者功能”和“测试版 API”子选项后才可使用。

技术性

附加包
  • minecraft:placement_direction方块特征加入了minecraft:facing_direction状态。
    • minecraft:facing_direction整数状态拥有6个值 (下、上、南、西、北、东)。
    • 可以通过minecraft:placement_direction特征来启用和访问方块上的此状态。
    • 可以访问block_propertyMolang查询和set_block_property事件响应中应用minecraft:placement_direction特征的方块上的minecraft:cardinal_direction状态。
  • 南瓜现在使用minecraft:cardinal_direction状态,而不是direction
API
  • 修复了已修改的装备和容器槽位未被同步到客户端的漏洞。
  • @minecraft/server
    • BlockProperties重命名为BlockStates
    • getAllProperties重命名为BlockPermutation.getAllStates
    • getProperty重命名为BlockPermutation.getState

修复

辅助功能
  • 文本转语音现在会朗读创造模式物品栏中的四个选项卡的名称。
方块
  • 现在刷扫可疑的沙子和可疑的沙砾时会播放对应的音效。(MCPE-168805
饰纹陶罐
  • 饰纹陶罐的侧面现在拥有顶行像素。(MCPE-168834
瓶子草植株
  • 瓶子草植株现在会根据生长阶段调整判定箱大小。(MCPE-169534
  • 瓶子草植株现在拥有底部纹理。(MCPE-169490
校频幽匿感测体
  • 现在校频幽匿感测体的激活冷却时间为1秒,而不是2秒。(MCPE-169531
  • 现在校频幽匿感测体能够感测16格内的振动,而不是8格内的振动。(MCPE-169532
游戏内容
  • 修复了玩家在灵魂沙产生的上涌气泡柱上跳跃时会累积摔落伤害的问题。
图形
  • 现在手持或掉落物形式的饰纹陶罐会遵循光照渲染规则。(MCPE-167191
  • 现在手持或掉落物形式的潮涌核心会遵循光照渲染规则。
告示牌
  • 现在尝试与涂蜡的告示牌交互时会播放音效。(MCPE-168807
  • 玩家不再能够对带有空白文本的告示牌使用墨囊、发光墨囊或染料。(MCPE-133778
  • 现在手持无法对告示牌使用的物品与未涂蜡的告示牌交互时会打开告示牌并进行编辑。
  • 现在手持部分物品与告示牌交互时只会打开告示牌并进行编辑,不再会触发该物品的特定动作。(MCPE-168838
    • 例如:刷子、盔甲、钓鱼竿、书与笔、山羊角和空白地图。
  • 现在使用游戏手柄或触摸控制时,若玩家可以与告示牌交互,则会显示正确的提示框。
  • 现在编辑告示牌时显示的文本颜色与对该告示牌使用的染料的颜色相匹配。(MCPE-168818
  • 现在可以在不潜行的情况下将悬挂式告示牌附着在另一个悬挂式告示牌上。
嗅探兽
  • 修复了嗅探兽的头部会与身体产生深度冲突的问题。(MCPE-169423
幽匿尖啸体
  • 含水的幽匿尖啸体现在会静音。(MCPE-169563
用户界面
  • 现在使用控制器且控制器提示被禁用时,市场和更衣室的循环按钮会显示导航栏V形图案。(MCPE-147711
  • 修复了创建新的世界屏幕中的多人游戏选项即使无效也会偶尔不变灰的问题。
  • 现在开启“显示坐标”选项时,坐标会在新的死亡屏幕中显示。
原版趋同
  • 现在打开和关闭状态下的门的顶部和底部纹理会正确旋转。(MCPE-152926

1.20.0.22

Beta 1.20.0.22(ChromeOS/Android)、Preview 1.20.0.22(Xbox/Windows/iOS/iPadOS)是基岩版1.20.0的第3个测试版,发布于2023年4月26日[4],加入了音乐唱片Relic、新的音乐曲目和/camera命令,并修复了一些漏洞。

新内容

物品

音乐唱片

常规

实验性玩法
加载提示
音乐
闪烁标语
  • 加入了以下闪烁标语:
    • This sand is sus
    • Remember to brush your... ...teeth
    • Has working bookshelves!
    • Sniff sniff...
    • Place hanging sign here

更改

方块

苔藓块
瓶子草
  • 现在能合成出2个青色染料,而不是1个。
火把花
  • 现在可用于喂食哞菇
可疑的沙砾
  • 现在可以在上方种植竹子。
可疑的沙子
幽匿感测体
  • 激活状态的持续时长由40游戏刻改为30游戏刻。
  • 冷却状态的持续时长由1游戏刻改为10游戏刻。
校频幽匿感测体
  • 激活状态的持续时长由20游戏刻改为10游戏刻。
  • 冷却状态的持续时长由1游戏刻改为10游戏刻。

物品

陶片
  • 英文名称由“Pottery Shard”更改为“Pottery Sherd”。[注 1]

生物

嗅探兽

世界生成

古迹废墟
  • 新增了34个结构文件。
  • 不再生成沙子可疑的沙子
  • 调整了沙砾泥土的数量。
  • 调整了可疑的沙砾的数量。
  • 可疑的沙砾中的战利品表现在被拆分。
    • 稀有战利品和普通战利品现在有各自独立的战利品表。
海底废墟
  • 向热带海底废墟的可疑的沙子的战利品表中加入了嗅探兽蛋

常规

音乐
  • 更改了以下音乐可播放的位置:
    • “Aerie”“Firebugs”和“Labyrinthine”现在不再会在菜单屏幕上播放,也不会在所有种类的丛林中播放。
闪烁标语
  • 为下列闪烁标语加入了感叹号以匹配Java版
    • Honey, I grew the bees!
    • <3 Max & 99 & Ducky!
    • Bushy eyebrows!
    • Edit is a name!
    • From free range developers!

技术性

附加包和脚本引擎
  • 现在南瓜方块会使用minecraft:cardinal_direction字符串类型状态而不是direction整型状态。
命令
  • has item命令选择器现在可以正确检测活动对象的物品栏中是否有已创建的地图或烟火之星。
  • 现在/inputpermission会在命令栏的预览中显示命令描述。
基岩版编辑器
  • 修复了客户端的默认命令权限与多人游戏的命令权限显示不同的漏洞。
  • 工具模式现在会使用原版键盘进行移动控制,而非使用硬编码的W/A/S/D/Space/⇧ Shift键。现在可以在设置菜单中自定义移动与键盘的绑定。
物品
  • 使用minecraft:record的自定义物品现在在悬浮提示中和在唱片机播放时会显示正确的声音描述。

实验性

本段落的内容需要开启实验性玩法中的“假日创造者功能”、“即将推出的创作者功能”、“测试版 API”和“实验相机”子选项后才可使用。

命令格式

/camera
  • 用于修改玩家的相机视角和屏幕的淡入淡出。

技术性

附加包
  • minecraft:cardinal_directionminecraft:facing_direction的类型更改为字符串。
    • minecraft:cardinal_direction拥有northsoutheastwest四个有效值。
    • minecraft:facing_direction拥有downupnorthsoutheastwest六个有效值。
  • 移除了knockback_resistance物品组件。
API
  • 将下列API从测试版移至@minecraft/server 1.2.0:
    • applyDamage(amount: number, options?: EntityApplyDamageByProjectileOptions | EntityApplyDamageOptions): boolean移至2.0
    • kill(): boolean移至2.0
    • EntityApplyDamageOptions移至2.0
    • EntityApplyDamageByProjectileOptionsto 2.0
    • EntityDamageCause移至2.0
    • addTag(tag: string)移至2.0
    • removeTag(tag: string)移至2.0
    • hasTag(tag: string)移至2.0
    • getTags()移至2.0
    • ContainerBlockInventoryComponentEntityInventoryComponent移至2.0
    • Music APIs从测试版移至正式版。
    • Sound APIs从测试版移至正式版。
    • ModalFormDataMessageFormDataActionFormData移至0.0
    • 修复了MessageFormResponse的响应中按下的按钮和选择相反的漏洞。
    • ItemStackconstructorgetter APIs移至2.0
    • EntityItemComponentItemComponentItemTypeandItemLockMode移至2.0
    • applyImpulse(vector: Vector3): void移至2.0
    • applyKnockback(directionX: number, directionZ: number, horizontalStrength: number, verticalStrength: number): void移至2.0
    • clearVelocity(): void移至2.0
    • runCommand从测试版移至2.0
  • Enchantments
    • 移除了MinecraftEnchantmentTypes类。
    • 现在附魔类型可以用字符串指定。
  • 现在ExplosionBeforeEventsource为可选项。
  • TameableComponent
    • 移除了unimplementedtameEvent
  • 更新了API以更好地处理未加载和非常加载区块的操作。
  • 现在与处于未加载和非常加载区块的Block物体交互会抛出PositionInUnloadedChunkError: Exception错误。
  • 现在与维度高度限制之外的区域交互会抛出PositionInUnloadedChunkError: Exception错误。
  • Dimension
    • getBlock现在的返回Block值现在为可选项,当指定方块处于未加载区块内时会返回undefined
  • Signs
    • BlockSignComponent中的setTextgetTextgetRawTextsetTextDyeColorgetTextDyeColor加入了SignSide参数以支持获取和设置告示牌两边的文字和文字颜色。
    • BlockSignComponent加入了isWaxed属性以表明玩家是否可以编辑告示牌。
    • BlockSignComponent加入了setWaxed方法以禁止玩家编辑告示牌。
  • DimensionEntityrunCommandrunCommandAsync函数现在可以报错。
    • runCommand会抛出CommandError错误。
    • runCommandAsync会将CommandError移交至reject处理器。

修复

可疑的方块
  • 甘蔗、仙人掌和枯萎的灌木现在可以种植在可疑的沙子上。(MCPE-169142MCPE-169141
  • 竹子现在可以种植在可疑的沙子和可疑的沙砾上。(MCPE-169142MCPE-169141)
  • 甘蔗和竹子现在可以种植在苔藓块上。
考古
  • 古迹废墟不再会部分裸露地生成。(MCPE-168869
  • 古迹废墟的可疑的沙砾战利品表中不再会出现重复的红砖抽出项。(MCPE-168856
瓶子草与瓶子草植株
  • 修复了植株纹理显得更暗的问题。
  • 现在用瓶子草合成青色染料会给予2个染料,而不是1个。(MCPE-169498
火把花
  • 哞菇现在可以被喂食火把花。(MCPE-169607
嗅探兽
  • 嗅探兽现在会倾向于繁殖,而不是倾向于搜寻并刨挖物品或被吸引。
  • 嗅探兽现在会在刨挖时产生粒子效果。(MCPE-167193
  • 嗅探兽不再会在水中搜寻并刨挖物品。
  • 调整了嗅探兽的行走循环动画,使之更加流畅。
  • 嗅探兽蛋现在只会在放置在苔藓块上时产生粒子效果,以表示加速孵化。
游戏内容
  • 楼梯下飞行时不再会禁用飞行。(MCPE-168999
  • 蜜蜂进食时不再会发出玩家进食的音效。(MCPE-169567
用户界面
  • 启用“显示坐标”选项后,新的死亡屏幕中不再会显示坐标。
  • 为缺失感叹号的闪烁标语加入了感叹号以匹配Java版。(MCPE-165962
  • 更新了取消骑乘骆驼的提示框以匹配其他可骑乘生物的提示框。
物品
  • 将牧民盔甲纹饰锻造模板的图标向右移动了一个像素。(MCPE-168934
  • 将向导盔甲纹饰锻造模板的图标向右移动了一个像素。(MCPE-168934
  • 修复了物品展示框中的物品在某些情况下显得过小的问题。(MCPE-163399

1.20.0.23

Beta 1.20.0.23(ChromeOS/Android)、Preview 1.20.0.23(Xbox/Windows/iOS/iPadOS)是基岩版1.20.0的第4个测试版,发布于2023年5月3日[5],加入了2个新成就,微调了一些特性,并修复了一些漏洞。

新内容

游戏内容

成就
  • 版本独有:加入了2个新成就,自2023年6月7日起会在成就屏幕中显示。
    • “精心修复”——用 4 个纹样陶片制作一个装饰罐(10G)
    • “种植过去”——种植任意嗅探兽种子(10G)

常规

选项
  • 在可访问性设置中加入了“聊天消息持续时间”选项。
    • 用于修改聊天消息在屏幕上的停留时间,默认为3秒。

更改

方块

瓶子草
  • 对其使用骨粉时不再会掉落新的瓶子草。
火把花
  • 对其使用骨粉时不再会生成其他花。

世界生成

古迹废墟

游戏内容

状态效果

常规

全景图
  • 更新了主菜单的全景图,内容为一片樱花树林
    • 由于测试版默认使用独有全景图,新全景图在一般情况下并不可见。
  • 全景图现在会顺时针转动,并向下倾斜。
选项
  • 将“通知持续时间”选项重命名为“吐司通知持续时间[原文如此]”。

技术性

专用服务器
  • 现在内容日志会使用如下属性在控制台窗口中显示,且拥有可配置的日志级别。
    • content-log-level:设置最小的日志输出级别。有效值为verboseinfowarningerror。默认值为info
    • content-log-console-output-enabled:启用或禁用日志的输出。默认值为true
实体
  • 现在拥有internal-only组件或AI意向的自定义实体在游戏中无法加载。
  • 现在自定义实体无法覆写1.20以前的原版实体。identifierruntime_identifier字段中的无效实体现在会导致内容错误。
物品
  • 开放了1.20.0及以上版本的实验性JSON格式中的minecraft:display_name物品组件。
  • 开放了1.20.0及以上版本的实验性JSON格式中的minecraft:durability物品组件。
  • 开放了1.20.0及以上版本的实验性JSON格式中的minecraft:fuel物品组件。
  • 开放了1.20.0及以上版本的实验性JSON格式中的minecraft:entity_placer物品组件。
  • 开放了1.20.0及以上版本的实验性JSON格式中的minecraft:icon物品组件。

实验性

本段落的内容需要开启实验性玩法中的“假日创造者功能”、“即将推出的创作者功能”和“测试版 API”子选项后才可使用。

技术性

附加包与脚本引擎
  • 加入了minecraft:placement_position方块特征。
    • 加入了minecraft:block_faceminecraft: vertical_half状态,在实际应用时只需指定其中之一。
    • minecraft: block_face字符串状态拥有downupnorthsoutheastwest六个有效值,对应玩家放置方块时点击的方块朝向面。
    • minecraft: vertical_half字符串状态拥有bottomtop两个有效值,分别对应方块被放置在下半格或上半格。
    • 两个状态都会在玩家放置方块时设置。
API
  • getComponent(componentId: string): EntityComponent | undefined方法移至1.2.0
  • getComponents(): EntityComponent[]方法移至1.2.0
  • hasComponent(componentId: string): boolean方法移至1.2.0
  • EntityComponent类移至1.2.0
  • EntityBaseMovementComponent类移至1.2.0
  • maxTurn: number只读属性移至1.2.0
  • 将下列EntityBaseMovementComponent的子类移至1.2.0
    • EntityMovementAmphibiousComponent
    • EntityMovementBasicComponent
    • EntityMovementFlyComponent
    • EntityMovementGenericComponent
    • EntityMovementHoverComponent
    • EntityMovementJumpComponent
    • EntityMovementSkipComponent
  • EntityIsDyableComponent类重命名为EntityIsDyeableComponent并移至1.2.0
  • 将下列EntityComponent的子类移至1.2.0
    • EntityCanClimbComponent
    • EntityCanFlyComponent
    • EntityCanPowerJumpComponent
    • EntityColorComponent
    • EntityFireImmuneComponent
    • EntityFloatsInLiquidComponent
    • EntityFlyingSpeedComponent
    • EntityFrictionModifierComponent
    • EntityGroundOffsetComponent
    • EntityIsBabyComponent
    • EntityIsChargedComponent
    • EntityIsChestedComponent
    • EntityIsHiddenWhenInvisibleComponent
    • EntityIsIgnitedComponent
    • EntityIsIllagerCaptainComponent
    • EntityIsSaddledComponent
    • EntityIsShakingComponent
    • EntityIsShearedComponent
    • EntityIsStackableComponent
    • EntityIsStunnedComponent
    • EntityIsTamedComponent
    • EntityMarkVariantComponent
    • EntityPushThroughComponent
    • EntityScaleComponent
    • EntitySkinIdComponent
    • EntityVariantComponent
    • EntityWantsJockeyComponent
  • 加入了EffectTypes类。
    • 加入了get(identifier: string): EffectType函数。
      • 用于返回指定状态效果类型。
    • 加入了getAll(): EffectType[]函数。
      • 用于返回所有状态效果类型。
  • 更改了Effect类。
    • duration属性更改为以刻为单位的状态效果时长。
    • 加入了typeId属性。
      • 用于返回效果类型的ID。
  • 加入了EntityEffectOptions {amplifier?: number, showParticles?: boolean}接口。
    • 加入了removeEffect(effectType: EffectType | string): boolean函数。
      • 用于清除实体的指定状态效果。在状态效果不存在时返回false
    • 更改了getEffect(effectType: EffectType | string): Effect | undefined函数。
      • 用于获取实体的指定状态效果。在实体不具有该状态效果时返回undefined
    • 更改了addEffect(effectType: EffectType | string, duration: number, options?: EntityEffectOptions): boolean函数。
      • 用于使指定实体具有指定状态效果。在状态效果不存在或时长为负数时返回false
  • 现在当物品minecraft:fuel组件的duration属性设为最小值时物品也可以在高炉和烟熏炉中正常使用。
物品
  • 现在拥有minecraft:throwable组件的物品在使用时会触发throw音效。
脚本
  • 将所有before事件以外的事件从world.events移至world.afterEvents
    • 涉及到的事件会从世界中的物体上移除。
    • 这些事件不会在触发时立即执行,而是等到触发后的某一刻时才会被刷新。在同一刻中触发的after事件会在同一刻中被刷新。

修复

辅助功能
  • 现在屏幕朗读器会正确朗读禁用“需要加密的 Websocket”选项后出现的弹窗中的描述。
  • 现在屏幕朗读器会正确朗读禁用“启用移动数据玩线上游戏”选项后出现的弹窗中的描述。
紫水晶块共振
  • 现在放置在幽匿感测体和校频幽匿感测体下方的紫水晶块也会产生共振。(MCPE-169562
音频
  • 刷子现在会播放常规清刷音效。(MCPE-168805
方块
  • 幽匿感测体、校频幽匿感测体和幽匿尖啸体不再会在退出世界时丢失飞行时的振动。
  • 修复了校频幽匿感测体的卷须不会一致发光的问题。
  • 修复了使用辅助元数据覆盖原版方块作为纹理列表的自定义纹理的问题。
瓶子草
  • 现在对瓶子草使用骨粉不会复制瓶子草。 (MCPE-169492
  • 现在使用带有时运魔咒的工具破坏瓶子草时,瓶子草的掉落数量不会掉落多于一朵。
嗅探兽蛋
  • 嗅探兽蛋现在使用独特的裂开音效,而不是海龟蛋的裂开音效。 (MCPE-169497
  • 嗅探兽蛋不再会被流动的水或熔岩摧毁。(MCPE-169491
  • 嗅探兽蛋现在可以放置在水和熔岩中。
火把花
  • 现在对着火把花使用骨粉不会生成其他花。
  • 现在对火把花植株使用骨粉总会使之生长一个阶段。
校频幽匿感测体
  • 现在被任何能够产生红石信号的红石元件充能时,校频幽匿感测体能够有效过滤振动频率。(MCPE-168885MCPE-169530
经验球
游戏内容
  • 现在在砂轮上修复带有旗帜图案的盾牌时会获得与Java版一致的盾牌。(MCPE-169540
  • 在1.5格高的空隙潜行时,第三人称相机视角不再会渲染黑色平面。(MCPE-166581
刷子
  • 刷子损坏后不再导致游戏崩溃。(MCPE-169654
音乐
  • 音乐唱片“Relic”现在包含在古迹废墟的战利品表中。(MCPE-169929
常规
  • 有一个分屏玩家离开游戏时,其他分屏玩家不再会断开连接。(MCPE-168695
图形
  • 拍摄照片时不再会出现睡觉或使用/camera ... fade ...命令时产生的屏幕淡入淡出效果。
嗅探兽
  • 修复了嗅探兽的头部与耳部会产生深度冲突的问题。(MCPE-169423
幽匿感测体阶段
  • 现在幽匿感测体和校频幽匿感测体会在冷却阶段结束时播放它们的power.off音效,而不是在激活阶段结束时播放。
触摸控制
  • 修复了iOS和Android平台上的部分菜单屏幕上的键盘指引问题。
用户界面
  • Android平台上的“欢迎来到Minecraft”弹窗的动画不再会向上颠倒地渲染。(MCPE-169522
  • 点击不可用的按钮时不再会偶尔发出按钮音效。(MCPE-141124
  • 修复了行为包消息弹窗的标题大小写不正确的问题。(MCPE-156331
  • 修复了在VR模式下重生时玩家有时会卡死在新的死亡屏幕中的问题。
  • 现在可交互方块屏幕中的文本阴影框拥有正确的不透明度。
  • 修复了游戏手柄图标会在其他屏幕上显示的问题。
原版趋同
  • 现在拥有村庄英雄效果的玩家身上会产生明显的绿色粒子。

1.20.0.24

Beta 1.20.0.24(ChromeOS/Android)、Preview 1.20.0.24(Windows/iOS/iPadOS)是基岩版1.20.0的第5个测试版,发布于2023年5月11日[6],加入了一个新成就,更新了种子模板的种子列表,并修复了一些漏洞。

新内容

游戏内容

成就
  • 版本独有:加入了1个新成就,自2023年6月7日起会在成就屏幕中显示。
    • “风格别致的锻造”——至少应用一次这些锻造模板:尖塔、猪鼻、肋骨、结界、幽静、猥傀、潮汐、向导(30G)

更改

常规

鸣谢名单
  • 更新了鸣谢名单。
种子模板
  • 现在包含樱花树林的种子,2023年5月18日起会在种子列表中显示。[7]

修复

游戏内容
  • 玩家传送至尚未加载的区块时不再会停止飞行。(MCPE-170070
图形
  • 现在使用高分辨率纹理包时,带有纹饰的盔甲的图标会正确渲染。(MCPE-169748
  • 现在嗅探兽蛋和瓶子草荚果能够正确使用高分辨率纹理。(MCPE-169604
嗅探兽
  • 现在嗅探兽繁殖后产下嗅探兽蛋时会产生音效。(MCPE-169733
生物
  • 猪现在再次可以生成于大多数生物群系,而不是只会生成于樱花树林和草甸。(MCPE-170275
性能与稳定性
  • 开始或停止使用不可用的物品时不再会使游戏崩溃。
  • 钓鱼竿损坏时不再会使游戏崩溃。(MCPE-170021
用户界面
  • 现在所有平台上的主菜单背景都会向下倾斜。
附加包
  • 修复了自定义实体的刷怪蛋在交易列表中不受支持的问题。(MCPE-170184

1.20.0.25

Beta 1.20.0.25(ChromeOS/Android)、Preview 1.20.0.25(Xbox/Windows/iOS/iPadOS)是基岩版1.20.0的第6个测试版,发布于2023年5月18日[8],修复了一些漏洞。

修复

游戏内容
  • 修复了在视频设置中使用默认视场角时的触摸屏交互问题。(MCPE-169504
  • 玩家被迫进入不足以站立的空间时,其飞行状态不再会强制停止。(MCPE-170070
  • 优化了Chromebook设备的鼠标和触控板的响应。(MCPE-168908

注释与参考

  1. 韦氏词典对shard和sherd的解释,英文语境下,尽管shard和sherd基本同义,但考古学上更偏好“sherd”这一词形。即,sherd一词可特指考古发掘出的陶片。
  1. Minecraft Beta & Preview - 1.20.0.20  — Minecraft Feedback,2023年4月12日。
  2. MCPE-44210 — 漏洞状态为“已修复”。
  3. Minecraft Beta & Preview - 1.20.0.21  — Minecraft Feedback,2023年4月19日。
  4. Minecraft Beta & Preview - 1.20.0.22  — Minecraft Feedback,2023年4月26日。
  5. Minecraft Beta & Preview - 1.20.0.23  — Minecraft Feedback,2023年5月3日。
  6. Minecraft Beta & Preview - 1.20.0.24  — Minecraft Feedback,2023年5月11日。
  7. By the way! The Cherry Grove seed picker option should now be available in the Minecraft Preview!  — Twitter,2023年5月18日。
  8. Minecraft Beta & Preview - 1.20.0.25  — Minecraft Feedback,2023年5月18日。

语言

Advertisement