本页面列出了基岩版1.18.30的测试版本。
1.18.20.21
Beta 1.18.20.21是基岩版1.18.30的首个测试版[1],发布于2022年1月27日[2],更新了创建新世界UI,在实验性玩法中调整了青蛙相关特性,并修复了一些漏洞。
此版本于2022年1月31日在iOS/iPadOS平台上以Preview 1.18.20.22发布。
更改
生物
- 未驯服的狼现在可以被拴绳拴住。
游戏内容
命令格式
- 加入了
hasitem过滤器。- 用于根据物品栏中的物品或穿戴的物品来定位实体。
常规
- 重新设计了新的创建新世界UI。
- 仅部分玩家可用。
- 可切换回旧UI。
- 移除了“其他修改功能”子选项。
- 重新在Android平台上启用。
- 现在支持使用64位种子。
技术性
- 常规
StorageVersion为8或更低的世界现在会提升至9,并且世界的RandomSeed的范围由仅使用64位种子的后32位更改为使用完整64位种子,但仍然表示着之前相同的数字。- 该更改仅和正负号位需要扩展的负数32位种子相关。
- 命令
- 加入了
/tickingarea命令preload的重载。 - 实体现在必须加载在一个区域中才能被视为已完全加载并滴答。
- Molang
- 在活动对象资源定义的动画
scripts(pre_animation和initialize)中的包含大写字母的Molang表达式现在可以使用1.18.20或更高版本的format_version以正确计算。
- 用户界面
- 现在加载进度屏幕会在加载被标记为preload的常加载区域时显示。
实验性
本段落的内容需要开启实验性玩法中的“荒野更新”、“即将推出的创作者功能”和“应用测试框架”子选项后才可使用。
方块
- 英文名由“Frog Egg”更改为“Frog Spawn”。
- 略微更改了纹理。
- 增加了孵化出蝌蚪的所需时间。
生物
- 提高了跳跃频率。
- 现在生成于草甸的青蛙为温带(橙色)变种。
- 调整了跳跃和吐舌头时的动画。
- 增大了碰撞箱。
游戏内容
- 动画
- 清理了青蛙的动画、实体和控制器文件。
- 青蛙的水中和游泳动画由线性动画更改为平滑动画。
命令格式
- 用于添加、移除或列出功能域。
技术性
- GameTest框架
- 加入了包含API结构的新模块:
mojang-minecraft-ui。- 用于创建简易的对话框。
- 在
mojang-minecraft-ui命名空间中加入了ActionFormData、ModalFormData和MessageFormData类。
mojang-minecraft模块World- 将
world.events.beforeItemUseOn和world.events.itemUseOn中的属性direction更新为blockFace。 - 加入了事件
World.event.beforeDataDrivenEntityTriggerEvent。- 应用数据驱动触发器前触发。
- 加入了事件
World.event.dataDrivenEntityTriggerEvent。- 应用数据驱动触发器后触发。
- 上述事件均接受可选的
EntityDataDrivenTriggerEventOptions。 - 移除了属性
entity。 - 加入了属性
entities: Entity[]。- 若被指定,则仅限于指定实体。
- 将函数
getPlayers返回的类型更改为PlayerIterator。
- 将
EntityDataDrivenTriggerEventOptions- 继承自
EntityEventOptions。 - 属性
eventTypes: string[]- 若被指定,则限制为具有指定名称的事件(如
minecraft:ageable_grow_up)。
- 若被指定,则限制为具有指定名称的事件(如
- (继承的)属性
entities: Entity[]- 若被指定,则仅限于指定实体。
- (继承的)属性
entityTypes: string[]- 若被指定,则限制为具有指定类型的实体(如
minecraft:creeper)。
- 若被指定,则限制为具有指定类型的实体(如
- 继承自
DefinitionModifier- 只读属性
componentGroupsToAdd: string[]- 将组件组列表作为该修饰器的一部分添加。
- 只读属性
componentGroupsToRemove: string[]- 将组件组列表作为该修饰器的一部分删除。
- 属性
triggers: Trigger[]- 将组件组列表作为该修饰器的一部分触发。
- 只读属性
Trigger- 属性
eventName: string- 该触发器的事件名。
- 属性
DataDrivenEntityTriggerEvent- 只读属性
entity: Entity- 触发事件的实体。
- 只读属性
id: string- 事件名称。
- 只读属性
BeforeDataDrivenEntityTriggerEvent- 只读属性
entity: Entity- 触发事件的实体。
- 只读属性
id: string- 事件名称。
- 属性
modifiers: DefinitionModifier[]- 事件触发时应用的修饰器列表。
- 属性
cancel: bool- 若为true,事件将不会触发。
- 只读属性
EnchantmentType- 加入了
EnchantmentType类。- 只读属性
id: string - 魔咒类型的名称。
- 只读属性
- 只读属性
maxLevel: int- 该魔咒可拥有的最高等级。
- 加入了
EnchantmentInstance- 加入了
EnchantmentInstance类,表示可被添加至物品的EnchantmentType和等级的绑定。 - 构造器
EnchantmentInstance(type: EnchantmentType, level : int) - 只读属性
type: EnchantmentType- 该实例的魔咒类型。
- 属性
level: int- 该魔咒实例的等级。
- 加入了
EnchantmentSlot- 加入了
EnchantmentSlot枚举,该枚举表示一个魔咒可被应用到的物品槽位,或称之为物品类型。
- 加入了
EnchantmentList- 加入了
EnchantmentList类,表示可应用于物品的魔咒合集。 - 构造器
EnchantmentList(slot : EnchantSlot) - 只读属性
slot: EnchantSlot- 该合集可以被应用到的物品槽位或类型。
- 只读属性
allEnchantments: EnchantmentInstance[]- 作为该魔咒合集的一部分的所有魔咒。
- 方法
canAddEnchantment(instance : EnchantmentInstance): bool- 返回是否可以将给予的
EnchantmentInstance添加至该合集中。
- 返回是否可以将给予的
- 方法
addEnchantment(instance : EnchantmentInstance): bool- 尝试将魔咒添加至该合集中。若执行成功则返回true。
- 方法
removeEnchantment(type : EnchantmentType)- 若存在,则移除该合集中带有
type类型的EnchantmentInstance。
- 若存在,则移除该合集中带有
- 方法
hasEnchantment(type : EnchantmentType): int- 若合集中存在带有
type类型的EnchantmentInstance,则返回魔咒的等级,否则返回0。
- 若合集中存在带有
- 加入了
ItemEnchantmentComponent- 加入了
ItemEnchantmentComponent物品组件类。
- 加入了
ItemStack- 属性
enchantments: EnchantmentList- 获取该
ItemStack上的当前魔咒合集的一个副本。亦或允许用户为ItemStack设置EnchantmentList。
- 获取该
- 方法
removeAllEnchantments- 移除所有可能存在于该
ItemStack的魔咒。
- 移除所有可能存在于该
- 加入了函数
setLore(loreList: string[]): void。- 设置物品的词缀文本。
- 加入了函数
getLore(): string[]。- 获取物品的词缀文本。
- 属性
修复
- 原版趋同
- 现在可以使用64位种子(-9223372036854775808至9223372036854775807)来创建世界,会生成与Java版相同的世界。(MCPE-144994、MCPE-148168)
- 现在非数字种子会转化为与Java版相同的种子。
- 玩家拉弓并蓄力完成时手臂不再会摆动。(MCPE-148486)
- 现在下落的方块又具有完整方块的碰撞箱了。
- 修复了老手级别的牧师村民会出售荧石粉而不是荧石的漏洞。(MCPE-57524)
- 未驯服的狼现在可以被拴绳拴住。(MCPE-82050)
- 方块
- 现在点燃的TNT可以正确地随机向X/Z方向移动。
- 修复了快速破坏并放置方块后掉落的物品有时会保持变黑的问题。
- 雪下落时不再会卡在下方方块的边缘。
- 游戏内容
- 修复了唤魔者召唤的唤魔者尖牙无法在无边界框的方块中生成的问题。
- 现在可以对着如光源方块、大型垂滴叶等可含水的方块使用水桶或熔岩桶。(MCPE-148392)
- 访客权限的玩家不再可以破坏画和矿车。(MCPE-132869)
- 现在垂直传送至渲染距离之外的高度时会正确加载地形。(MCPE-150021)
- 提高了伤害计算的准确性。
- 修复了手持可蓄力物品与钟交互时无法连续敲钟的问题。(MCPE-56968)
- 修复了穿戴鞘翅的玩家在某些情况下骑行会切换至滑翔状态的漏洞。(MCPE-147904)
- 生物
- 生物现在能够越过杜鹃花丛。(MCPE-129373)
- 生物现在能够越过未完全倾斜的大型垂滴叶,并在其上正确寻路。
- 生物现在能够越过石笋,并在其尖端正确寻路。(MCPE-133270)
- 生物现在能够在如钟、酿造台和附魔台等不完整固体方块上移动。
- 生物现在能够在不完整固体方块跳跃到更高位置的完整方块上。
- 生物现在能够在台阶或其他足够高的不完整固体方块跳跃到毗邻的栅栏上。
- 现在即使上方已有方块的空间与生物高度一致,生物也可以穿过不到半格的雪。(MCPE-148355)
- 生物现在能够越过珊瑚和珊瑚扇,因为生物不再将其视作固体障碍物。(MCPE-128687)
- 修复了玩家手持刷怪蛋时无法打开村民的交易界面的问题。(MCPE-76153)
- 修复了袭击期间生成的女巫可能会在袭击期间消失的问题。(MCPE-149883)
- 鳕鱼、鲑鱼、河豚、热带鱼和海豚现在又会正确生成于其对应海洋生物群系的深海变种。(MCPE-150191)
- 性能与稳定性
- 修复了在更衣室中离开缩小菜单时可能发生的崩溃。
- 用户界面
- 将Pocket UI下的物品栏中的默认标签更改为左侧的“可合成”和右侧的“合成中”标签。
- 移除了Pocket UI下的物品栏中的问号按钮。
- 不使用工作台合成时配方表中不再会显示3×3方格的合成配方。
- 玩家现在能够在Pocket UI下的工作台界面使用自由移动来脱下和装备盔甲。(MCPE-148970)
- 更新了移动设备上的常规控制器面板图标。
- 现在按下Ctrl + ← Backspace会删除输入光标前方的整个单词。
- 现在按下Ctrl + Delete会删除输入光标后方的整个单词。
- 现在按下Ctrl + ←会将输入光标移动到光标之前的单词的开头。
- 现在按下Ctrl + →会将输入光标移动到光标之后的下一个单词的开头。
- 村民
- 修复了玩家手持绿宝石时村民不会手持交易物品的问题。(MCPE-150303)
- 村民不再会远离僵尸猪灵。(MCPE-94102)
- 村民不再会分享小麦种子和甜菜种子。
1.18.20.23
Beta 1.18.20.23(Xbox/Windows/Android)、Preview 1.18.20.24(iOS/iPadOS/Xbox)是基岩版1.18.30的第2个测试版,发布于2022年2月2日[3],在实验性玩法中调整了一些特性,并修复了一些漏洞。
此版本也于2022年2月7日在Xbox平台上以Preview形式发布。
更改
常规
- 移除了“切换蹲下”和“摇杆透明度”选项。
技术性
- 命令
/tickingarea命令不再能修改包含tick_world组件的实体所在的区域。
- EatMobGoal
- EatMobGoal现在无法在目标为玩家时应用。
实验性
本段落的内容需要开启实验性玩法中的“荒野更新”、“香草实验”和“应用测试框架”子选项后才可使用。
方块
物品
- 现在每次使用后会有一段冷却时间。
生物
- 现在生命值为6(


),而不是4(
)。 - 现在可以使用黏液球来加速蝌蚪成长,而不是使用海草。
技术性
- GameTest框架
Vector- 加入了函数
length(): number。- 返回该向量的长度。
- 加入了函数
normalized(): Vector。- 以标准化向量返回该向量。
- 加入了静态函数
distance(a:Vector, b:Vector): number。- 返回两个向量之间的距离。
- 加入了静态函数
lerp(a:Vector, b:Vector, t: number): Vector。- 以
t为控制,返回a和b之间的线性插值。
- 以
- 加入了静态函数
slerp(a:Vector, b:Vector, s: number): Vector。- 以
t为控制,返回a和b之间的球面线性插值。
- 以
- 加入了静态函数
cross(a:Vector, b:Vector): Vector。- 返回这些向量交叉相乘之后的数值。
- 加入了静态函数
add(a:Vector, b:Vector): Vector。- 返回这些向量相加之后的数值。
- 加入了静态函数
subtract(a:Vector, b:Vector): Vector。- 返回这些向量相减之后的数值。
- 加入了静态函数
multiply(a:Vector, b:Vector): Vector。- 返回这些向量的分量相乘之后的数值。
- 加入了静态函数
divide(a:Vector, b:Vector): Vector。- 返回这些向量的分量相除之后的数值。
- 加入了静态函数
multiply(a:Vector, b:number): Vector。- 返回这些向量与分量相乘之后的数值。
- 加入了静态函数
divide(a:Vector, b:number): Vector。- 返回这些向量与分量相除之后的数值。
- 加入了静态函数
min(a:Vector, b:Vector): Vector。- 返回由两个最小分量组成的向量。
- 加入了静态函数
max(a:Vector, b:Vector): Vector。- 返回由两个最大分量组成的向量。
- 加入了函数
World- 加入了函数
playSound(soundName: String, soundOptions: SoundOptions): void。- 在
SoundOptions参数中可指定音效按指定名称、位置、音高或音量来播放。
- 在
- 加入了函数
EntityItemComponent- 加入了组件
EntityItemComponent,可用于通过物品实体获取ItemStack。- 例如:
getComponent(“item”).itemStack。
- 例如:
- 加入了组件
修复
- 自定义皮肤
- 修复了退出更衣室界面时自定义皮肤不会被保存的问题。
- 游戏内容
- 修复了经验修补魔咒不会正确吸收经验球来修复物品的问题。(MCPE-120119)
- 生物
- 溺尸不再会在方块亮度大于0时生成。(MCPE-150148)
- 用户界面
- 修复了Pocket UI的物品栏界面在使用部分语言时,其中的2×2合成方格上方的标签会被截断的问题。
- 修复了开启游戏会话进入新的创建新世界UI时,侧边栏中的Beta功能设置不会持续存在的问题。
- 原版趋同
- 现在上方为流动的水的钟乳石不会填充其下方的炼药锅。
- 物品
- 现在可以在已穿戴不同种类盔甲时按下“装备”按钮来装备自定义盔甲。(MCPE-125323)
- 技术性
- 修复了弹射物会从钟上以奇怪的方式“反弹”的问题。(MCPE-47847)
- 修复了逻辑
AND会在逻辑OR之前评估,并且比较运算符会在相等运算符之前评估的问题。- 该Molang版本化更改仅对使用
min_engine_version为1.18.20或更高版本的包有效。 - 例如
A && B || C现在会评估为(A && B) || C,以及A < B == C > D现在会评估为(A < B) == (C > D)。
- 该Molang版本化更改仅对使用
- 修复了黑曜石柱顶部会生成多个末地水晶的问题。(MCPE-147817)
- 修复了活动对象属性不会一直从服务端同步至客户端的问题。
1.18.20.25
Beta 1.18.20.25(Xbox/Windows/Android)、Preview 1.18.20.26(iOS/iPadOS/Xbox/Windows)是基岩版1.18.30的第3个测试版,发布于2022年2月9日[4],在实验性玩法中调整了一些特性,并修复了一些漏洞。
新内容
命令格式
- 用于在指定位置上放置一个已配置地物。
- 由于此命令尚未完全实现,下个测试版有可能会移除此命令。[5]
更改
物品
- 更改了云杉木船的物品纹理。
- 新纹理暂时不会在游戏中显示。[6]
生物
- 现在会跟随垂直方向上手持海草的玩家。
游戏内容
- 调整了玩家饥饿值的消耗速度以匹配Java版。
行动 旧版速度 新版速度 单位 游泳 0 0.01 每游一格 疾跑 0 0.1 每跑一格 挖掘方块 0.025 0.005 每个方块 跳跃 0.4 0.05 每次跳跃 攻击实体 0.3 0.1 每次攻击 疾跑时跳跃 1.6 0.2 每次跳跃
- 现在可以在行为包中调整饥饿值的消耗速度。
常规
- 再次禁用(仅Android平台)。
实验性
本段落的内容需要开启实验性玩法中的“荒野更新”、“香草实验”、“即将推出的创作者功能”和“应用测试框架”子选项后才可使用。
方块
- 从下方观察时不再会隐形。
物品
- 现在山羊掉落山羊角时会发出音效。
- 现在玩家在第一人称视角下使用山羊角会显示吹奏动画。
生物
- 现在会跟随垂直方向上手持黏液球的玩家。
技术性
- GameTest框架
BlockInventoryComponent- 修复了访问大型箱子中的物品时会出现崩溃或不一致的问题。
- 加入了
nameTag属性。 - 加入了
id属性。 - 为内置维度ID加入了包含常量的
MinecraftDimensionTypes。 - 加入了
spawnItem,用于在维度中生成ItemStack。 - 向实体公开了下列组件:
minecraft:can_climbminecraft:can_flyminecraft:can_power_jumpminecraft:fire_immuneminecraft:floats_in_liquidminecraft:is_dyableminecraft:is_babyminecraft:is_chargedminecraft:is_chestedminecraft:is_hidden_when_invisibleminecraft:is_ignitedminecraft:is_illager_captainminecraft:is_saddledminecraft:is_shakingminecraft:is_shearedminecraft:is_stackableminecraft:is_stunnedminecraft:is_tamedminecraft:wants_jockey
- 功能域
- 功能域定义现在存储于行为包中,并会从行为包中被读取,而不是作为存档目录的一部分。
修复
- 游戏内容
- 现在放置紫水晶簇时会将其附着方块上的流动的水移除。(MCPE-148394)
- 回退了对生物在珊瑚扇上的寻路问题的修复。
- 调整了玩家饥饿值的消耗速度以匹配Java版。(MCPE-56031)
- 现在玩家疾跑或游泳时会以正确的速度消耗饥饿值。
- 显著降低了玩家跳跃时消耗的饥饿值。
- 现在可以在行为包中调整饥饿值的消耗速度。
- 生物
- 修复了拥有抗火效果的生物无法免疫火焰伤害的问题。
- 如乘船等情况下的生物不再能应用JumpToBlockGoal。(MCPE-150750)
- 用户界面
- 现在玩家死亡时会重置其潜行状态,以防止玩家重生后一直保持潜行状态。
- 新的创建新世界UI中的资源包选项卡现已可用。
- 原版趋同
- 渔夫村民现在会根据其生物群系服饰而出售不同种类的船。
- 牧师村民现在会出售荧石而不是荧石粉。
- 武器匠出售附魔铁剑所需的级别更改为新手级别。
- 盔甲匠收购钻石所需的级别更改为老手级别。
- 命令
- 现在使用
/playanimation命令时,纸娃娃和物品栏中的玩家会正确更新。(MCPE-137353)
- 技术性
- 现在覆盖迷雾设置时会默认使用原版的生物群系特定迷雾设置。
- 在客户端完成加入前触发的标题命令现在会正确显示,而不是被忽略。
- 修复了光线追踪资源包会在退出已开启RTX的存档时过早被卸载的问题。
1.18.20.27
Beta 1.18.20.27(Xbox/Windows/Android)、Preview 1.18.20.28(iOS/iPadOS/Xbox/Windows)是基岩版1.18.30的第4个测试版,发布于2022年2月17日[7],修改了生物的伤害机制,并修复了一些漏洞。
更改
物品
- 现在云杉木船和深色橡木船的新物品纹理会在游戏中显示。[8]
生物
- 不再生成于积雪针叶林。
- 幼年疣猪兽不再攻击玩家。
- 小型岩浆怪在简单和普通难度下的攻击力由2(
)更改为3(
)。
- 简单和普通难度下的近战攻击伤害由3(

)更改为2(
)。
- 简单难度下的攻击力由3(

)更改为2(
)。
- 未驯服的狼在普通难度下的攻击力由3(

)更改为4(
)。
- 幼年僵尸疣猪兽在简单和普通难度下的攻击力由1(
)更改为0.5(
× 0.25)。
- 常规
- 现在生物对玩家的攻击伤害会受到游戏难度机制的影响。
游戏内容
- 现在小于1(
)的伤害会被积累起来。
命令格式
- 移除了此命令。
技术性
- AI意向
- 向返回生成点意向公开了新的数据参数
calculate_new_path_radius。- 用于指定一个以方块为单位且被生物认为足够接近路径终点的距离。然后新路径就会被计算以继续导向生成点。
- 为击退吼叫意向加入了击退距离上限值。
- GameTest框架(实验性)
- 向活动对象公开了跟踪组件,每个组件都有着包含其数据的
value属性。minecraft:variantminecraft:skin_idminecraft:mark_variantminecraft:friction_modifierminecraft:ground_offsetminecraft:scaleminecraft:push_through
mojang-gametest模块- 移除了
/gametest clearall命令的radius参数。 - 修改了函数
attack()的行为,以使模拟玩家即使在未发现目标时也能转身。
- 移除了
mojang-minecraft模块- 加入了事件
entityHit(entityHitEvent: EntityHitEvent, options?: EntityEventOptions)。- 实体或方块被另一实体击中时触发。
- 函数
playSound(soundID : String, soundOptions : SoundOptions)- 对一个玩家播放音效,该音效无法被除指定玩家外的实体听到。
- 加入了事件
- 交互组件(实验性)
- 现在有了两个新字段:
GiveItem和TakeItem,用于指定是否可以在实体的主手槽中给予或拿走物品。拿走物品也会使该物品从生物的物品栏中丢出。
修复
- 游戏内容
- 修复了物品或方块名称包含“.”时无法识别活动对象的定义标识符的问题。
- 提高了伤害计算的准确性,游戏现在会正确计算和积累伤害,以造成更多的伤害。
- 现在生物造成的伤害会根据不同高低的游戏难度而调整。
- 提高了盔甲和保护的防御计算的准确性。
- 现在龙息攻击会正确造成伤害。(MCPE-94317)
- 现在玩家在熔岩中退出游戏后,重新进入世界时的出生位置会保持不变。(MCPE-82480)
- 玩家现在可以不断地在梯子和藤蔓等可攀爬方块上向下飞行。(MCPE-82480)
- 修复了盾牌防御动画在防御一次攻击后会停止流畅播放动画的漏洞。(MCPE-149838)
- 图形
- 修复了纹理文件名
carrots_stage_3拼写不正确,且该纹理不会在游戏中显示的漏洞。(MCPE-152175)
- 生物
- 使用精准采集附魔工具破坏蜂巢时蜜蜂不再会被激怒。(MCPE-83550)
- 现在烈焰人火球、唤魔者尖牙和潜影贝子弹在所有难度下均造成相同的伤害。
- 略微提高了小型岩浆怪造成的伤害,由简单和普通难度下的2(
)更改为3(
)。 - 略微降低了蜘蛛造成的伤害,由简单难度下的3(

)更改为2(
)。(MCPE-94878) - 略微降低了幼年僵尸疣猪兽造成的伤害,由简单和普通难度下的1(
)更改为0.5(
× 0.25)。 - 略微降低了骷髅近战攻击造成的伤害,由简单和普通难度下的3(

)更改为2(
)。 - 略微提高了狼造成的伤害,由普通难度下的3(

)更改为4(
)。 - 幼年疣猪兽不再攻击玩家。
- 牛、猪、鸡和绵羊不再会生成于积雪针叶林生物群系。
- 用户界面
- 玩家的触摸移出触控按钮的范围时,该按钮不再会卡在按下状态。(MCPE-151921)
- 修复了部分Android设备上使用新UI时,其上的文本会显示不正确的问题。(MCPE-151916)
- 修复了使用控制器游玩并将鼠标悬停在合成界面的搜索栏中时可能发生的崩溃。
- 市场
- 现在Minecoin购买界面中会出现其他平台上购买的“新手硬币同捆包”。
- 点击“查看更多”时游戏不再会停止响应或崩溃。
- 现在市场标签会适应描述段落。
- 下载弹窗在被关闭时不再会闪烁。
- 客户端现在支持市场界面中的多个玩家计算标签。
- 加入了在已装备角色创建器饰品的情况下在市场界面中装备皮肤包的皮肤时出现的弹窗警告。
- 角色创建器
- 修复了部分表情在动画将近结束时会被意外旋转的问题。(MCPE-134328)
- 技术性
- 修复了在0.0时动画时间线事件有时不会在循环动画中运行的漏洞。
- 修复了命令方块在“Extreme Speed Runner”市场地图中无法正常生成生物的问题。
- 现在武器被生物使用时会正确应用武器事件。(MCPE-118692)
1.18.20.29
Beta 1.18.20.29(Xbox/Windows/Android)、Preview 1.18.20.30(iOS/iPadOS/Xbox/Windows)是基岩版1.18.30的第5个测试版,发布于2022年2月24日[9],修复了一些漏洞。
修复
- 游戏内容
- 修复了画不能被放置在许多方块上的漏洞。(MCPE-152115)
- 生物现在又可以穿过被不完整方块阻挡的门。
- 修复了一些游戏过程中可能发生的崩溃。
- 技术性
- 现在当
format_version低于1.18.20且使用minecraft:behavior.knockback_roar组件的自定义生物包含非引擎预期的额外字段时,其会像之前那样被解析。
1.18.30.20
Beta 1.18.30.20(Xbox/Windows/Android)、Preview 1.18.30.21(iOS/iPadOS/Xbox/Windows)是基岩版1.18.30的第6个测试版,发布于2022年3月3日[10],同步了一些Java版的特性,并修复了一些漏洞。
新内容
游戏内容
更改
生物
- 更改了纹理以修复其发光不正确的问题。
- 山羊身上的状态效果现在也会在其跳跃和冲撞时生效。
- 徒手攻击的伤害由2(
)降低至1(
)以匹配Java版。
- 现在会主动攻击流浪商人。
游戏内容
- 加入了盔甲韧性机制。
- 同时调整了盔甲的耐久度消耗机制以适应盔甲韧性。
- 现在每件钻石盔甲会提供2点盔甲韧性,每件下界合金盔甲会提供3点。
- 因此下界合金盔甲现在会提供比钻石盔甲更高的伤害减免。
- 更改了伤害减免机制以匹配Java版:
- 降低了所有盔甲提供的伤害减免。
- 现在盔甲减免伤害的比例会随着伤害的增高而降低,但减免比例不会降低至原先比例的20%以下。
- 每2(
)点伤害会减少1()点有效护甲值。
- 每2(
- 现在每1(
)点护甲值会减免0.8%-4%的伤害,而不是总是减免4%。
- 降低了下界合金盔甲提供的击退抗性以匹配Java版。
- 现在每件下界合金盔甲提供的击退抗性为10%,而不是22.5%。
- 现在全套下界合金盔甲提供的击退抗性为40%,而不是90%。
常规
- 为所有Android和iOS/iPadOS设备启用了RenderDragon。
实验性
本段落的内容需要开启实验性玩法中的“荒野更新”、“假日创造者功能”和“应用测试框架”子选项后才可使用。
方块
- 现在会被幽匿感测体激活。
- 现在每次呼啸会触发一个阶段。
技术性
- GameTest框架
BlockExplodeEvent- 移除了属性
destroyedBlockPermutation。
- 移除了属性
- 加入了世界音乐管理功能:
queueMusic(trackName : string, musicOptions : MusicOptions)playMusic(trackName : string, musicOptions : MusicOptions)stopMusic()- 加入了包含
volume、fadeSeconds和loop属性的MusicOptionsJS类。
- 加入了事件
entityHurt(entityHurtEvent: EntityHurtEvent, options?: EntityEventOptions)。- 实体受到伤害时触发。
- 移除了
Minecraft和GameTest导入,由mojang-minecraft和mojang-gametest代替。
- 常规
- 移除了数据驱动方块中的
preventsjumpingcomponent。
修复
- 性能与稳定性
- 修复了一些游戏过程中可能发生的崩溃。
- 修复了在Android上暂停或返回应用程序时可能发生的崩溃。
- 游戏内容
- 水平分屏游戏时的垂直视野不再会被减少一半,以使分屏玩家能够更容易查看书与笔等物品。
- 调整了世界生成期间的村庄等结构附近的地形。(MCPE-145659)
- 禁用“TNT爆炸”且开启“火焰蔓延”游戏规则选项时,TNT不再会消失不见。(MCPE-82485)
- 现在将受重力影响的方块放置在雪层上方时,该方块会下落,而不是悬浮在雪层上方。(MCPE-151407)
- 原版趋同
- 创造模式下飞行的玩家不再会被流体推动。(MCPE-84592)
- 农民村民现在会使用骨粉来催熟农作物,且会对着堆肥桶使用多余的种子来转化骨粉。(MCPE-74079)
- 保护魔咒现在会正确对多数伤害类型生效。(MCPE-40651)
- 修复了生命值有时会在视觉上显示为已恢复的不同步问题。
- 现在摔落在石笋上的伤害会被正确视作摔落伤害。(MCPE-151192)
- 修复了一些导致伤害免疫无法正确应用的问题。
- 修复了保护魔咒会减免过多伤害的问题,以匹配Java版。(MCPE-113191)
- 拥有凋零状态效果时,伤害吸收的生命值不再会变黄。(MCPE-131852)
- 加入了盔甲韧性。
- 现在钻石盔甲和下界合金盔甲会分别提供2点和3点盔甲韧性。
- 调整了盔甲的耐久度消耗机制以适应盔甲韧性。
- 现在下界合金盔甲会提供比钻石盔甲更高的伤害减免。
- 降低了下界合金盔甲提供的击退抗性。(MCPE-109408)
- 降低了玩家徒手攻击的伤害以匹配Java版。(MCPE-152713)
- 图形
- 修复了发光鱿鱼纹理的部分发光区域透明度不正确,进而导致该部分不发光的问题。(MCPE-117507)
- 修复了关闭方块轮廓选择时十字准星会消失的问题。
- 现在无论着火玩家的相机视角是什么,其身上的火都会在物品栏界面中正确地在玩家面前渲染。(MCPE-147777)
- 修复了纸娃娃上的皮革盔甲会出现高光效果的问题。(MCPE-75321)
- 物品
- 热带鱼桶在玩家钓到鱼后不再会显示错误名称。
- 市场
- 现在在商品页面装备皮肤时又会出现提醒信息了。
- 生物
- 劫掠兽现在会追赶并攻击流浪商人。(MCPE-44606)
- 现在通过发射器使用刷怪蛋生成的生物是永久存在的。(MCPE-110521)
- 潜影贝不再倾向于与其他潜影贝共处于同一个方块的空间内。(MCPE-43972)
- 潜影贝现在会在试图传送前优先选择附着在附近的方块上。
- 现在若条件允许,潜影贝会优先选择继续附着在当前所附着的方块上,而不是直立在其上。
- 用户界面
- 修复了部分语言的文字在新的创建新世界UI中不会正确渲染的问题。(MCPE-151948)
- 村民
- 制图师村民现在总会出售林地探险家地图。(MCPE-152725)
- 命令
- 现在尝试使用
/loot spawn命令来传递至未加载区域且存在0个战利品可被丢出时,游戏会显示正确的错误输出消息。 - 为
/loot命令加入了insert ... loot ...和insert ... kill ...语法。 - 现在客户端完成加入前触发的标题命令会显示出来,而不是被忽略。
- 技术性
JumpToBlock行为现在会正确受到JumpBoost生物效果的影响。(MCPE-137432)- 修复了实验性组件BlockCollisionComponents不接受部分规范的问题。
1.18.30.22
Beta 1.18.30.22(Xbox/Windows/Android)、Preview 1.18.30.23(Xbox/Windows)、Preview 1.18.30.24(iOS/iPadOS)[11]是基岩版1.18.30的第7个测试版,发布于2022年3月9日[12],更新了触摸控制的按钮,在实验性玩法中加入了悦灵,并修复了一些漏洞。
新内容
常规
- 在轻触设置中加入了“启用新的触控方案”选项。
- 用于启用新的触摸控制按钮。
- 开启后还会出现下列选项:
更改
生物
- 现在潜影贝被其他潜影贝发射的导弹击中时有概率生成一只新的潜影贝。
游戏内容
- 更新了触摸控制的按钮。
- 可在轻触设置中开启“启用新的触控方案”选项后使用。
技术性
- 组件
- 若
minecraft:economy_trade_table的拥有者处于着火状态,则交易界面不再能被打开。
- 常规
- 世界下方处不再会选择随机刻位置。
- 简化了超过一个槽位(如快捷栏)存在时请求槽位索引的
query.is_item_name_any文档。
实验性
本段落的内容需要开启实验性玩法中的“荒野更新”、“假日创造者功能”和“应用测试框架”子选项后才可使用。
方块
- 现在其半径8格内死亡的生物不会掉落经验。
- 现在会在生物的死亡位置上产生一条信号。
- 略微更改了模型以匹配Java版。
物品
- 加入了悦灵刷怪蛋。
生物
- 有概率自然生成于掠夺者前哨站的笼子内和林地府邸的监狱中。
- 小巧的蓝色飞行生物,长有与恼鬼相似的双翼。
- 会跟随给予其物品的玩家。
- 会根据手持物品在附近区域寻找相同或相似的掉落物。
- 若物品栏中存在物品,则会将物品送给主人。
- 会在演奏的音符盒周围嬉戏,并标记该音符盒为最喜爱的音符盒,持续30秒。
- 此时会将物品丢弃在音符盒处,而不是丢在玩家附近。
游戏内容
- 黑暗
- 现在会将伽马值降低至“昏暗”水平。
常规
- 加入了2种新粒子:
sculk_charge_particle和sculk_charge_pop_particle。
技术性
- GameTest框架
EntityType- 加入了只读属性
id: string。- 实体类型的标识符。
- 加入了只读属性
EntityTypes- 加入了函数
get(identifier: string): EntityType。- 返回指定标识符对应的
EntityType。
- 返回指定标识符对应的
- 加入了函数
getAll(): EntityTypeIterator。- 返回一个包含所有注册实体类型的迭代器。
- 加入了函数
MinecraftEntityTypes- 为Minecraft实体类型提供
EntityType常量。
- 为Minecraft实体类型提供
- 常规
- 移除了数据驱动方块中的
BlockImmovable、BlockBreakOnPush和BlockOnlyPistonPush组件。
修复
- 游戏内容
- 修改了铁傀儡和猫的生成逻辑,使之在非露天区域(如地下村庄)更易生成。(MCPE-142292)
- 脚手架不再能在无方块支持时直接放置在Y=0处。(MCPE-150765)
- 已存在的火现在会在游戏规则
doFireTick更改为true后正常蔓延。(MCPE-140396)
- 原版趋同
- 潜影贝现在会在被潜影弹击中时以一定概率生成新的潜影贝。(MCPE-104826)
- 现在生物捡起物品的瞬间会显示该物品被“拉起”的动画,以此同步Java版中的效果。
- 烈焰人火球现在会对击中的实体造成击退。
- 在Y=0以下生长出的金合欢树现在会在树干的每个分叉上都长出树叶。(MCPE-151386)
- 生物不再会生成在营火上。(MCPE-152770)
- 方块
- 发光地衣不再会在要塞当中悬空生成。(MCPE-123448)
- 发光地衣现在会正确检测其依附的方块表面是否完整。
- 发光地衣现在能够依附在树叶上。
- 发光地衣、火把、红石粉等方块不再能放置或依附在酿造台上。
- 发光地衣、火把、红石粉等方块现在能够放置或依附在部分方块状态下的活板门上。
- 杜鹃花丛和睡莲现在会被水流破坏。(MCPE-152040)
- 命令
- 修复了命令会对所有维度中的玩家生效的问题。(MCPE-152218)
- 图形
- 修复了在光照等级为1的多个方块上放置方块时,光照等级会错误地由1降低至0的光照漏洞。(MCPE-151266)
- 现在幽匿感测体和岩浆块可以在黑暗状态效果下被看见。
- 物品
- 面朝大型箱子的侦测器不再会在重新加载或进入区块时发出红石脉冲。
- 用户界面
- 修复了客户端会错误禁用“邀请”按钮的漏洞。
- 在新的创建新世界UI的高级选项卡中加入了种子模板。(MCPE-151930)
- 村民
- 着火的村民不再能与玩家交易。
- 技术性
- 更改了方块(仙人掌、大型花、农作物、草、滴水石锥和树苗)的更新率以匹配Java版。(MCPE-145612)
1.18.30.26
Beta 1.18.30.26(Xbox/Windows/Android)、Preview 1.18.30.27(iOS/iPadOS/Xbox/Windows)是基岩版1.18.30的第8个测试版,发布于2022年3月16日[13],在实验性玩法中加入了铜制号角,并修复了一些漏洞。
更改
方块
- ID由
invisiblebedrock更改为invisible_bedrock。
物品
实验性
本段落的内容需要开启实验性玩法中的“香草实验”和“应用测试框架”子选项后才可使用。
物品
生物
- 现在有小概率生成独角山羊。
世界生成
- 在战利品表中加入了山羊角和铜制号角。
技术性
- GameTest框架
- 加入了事件
leverActivate。- 开关拉杆时触发。
- 为
addEffect函数加入了可选参数showParticles: bool = true。
修复
- 游戏内容
- 修复了在部分市场世界中玩家的饥饿值不会消耗的问题。(MCPE-152533)
- 修复了玩家在杀死掠夺者队长后不会获得不祥之兆效果的问题。(MCPE-152846)
- 生物的受伤音效和死亡音效不再会重叠在一起。(MCPE-152852)
- 击退抗性现在会减弱铁傀儡攻击造成的垂直方向击飞。
- 存储模式的结构方块现在会正确检测Y坐标为负数的角落模式的结构方块。(MCPE-151511)
- 原版趋同
- 下界砖、铁粒、金粒、蘑菇方块、紫颂植株和紫颂花不再能够作为熔炉的燃料。(MCPE-114216)
- 现在玩家受到伤害时其相机视角会像Java版一样逆时针晃动,而非顺时针晃动。(MCPE-118510)
- 生物
- 修复了大型生物在市场地图中可能会被卡住的问题。
- 用户界面
- 在移动设备上使用新的触摸控制时,玩家现在可以在设置界面中拉动“按钮尺寸”滑块以调整摇杆大小。
- 修复了使用Pocket UI打开具有自定义UI的方块时,其中的物品会被错误丢弃的问题。同时调整了这种界面的比例大小,以允许玩家丢弃物品。
- 改进了多个UI元素的对比度。
- 为新的创建新世界UI启用了行为包选项卡。
- 技术性
- 修复了击退意向的错误拥有者会被传递至过滤器计算函数的问题。
- 将CraftingTableComponent的
crafting_tags字段中的元素数量限制为64。 - 修复了在1.18.30版本前存在实体的旧区块中加载实体时可能发生的崩溃。
1.18.30.28
Beta 1.18.30.28(Xbox/Windows/Android)、Preview 1.18.30.29(iOS/iPadOS/Xbox/Windows)是基岩版1.18.30的第9个测试版,发布于2022年3月23日[14][15],在实验性玩法中加入了深暗之域和运输船,并修复了一些漏洞。
更改
生物
- 幼年疣猪兽现在会主动攻击玩家。
实验性
本段落的内容需要开启实验性玩法中的“荒野更新”、“香草实验”和“假日创造者功能”子选项后才可使用。
方块
物品
- 更改了纹理。
生物
- 现在每次给予物品后会有一段短暂时间不能捡起物品。
- 现在仅会捡起与其手持物品相同的物品。
- 现在会在周围的音符盒演奏时靠近该音符盒。
- 现在免疫主人对其造成的伤害。
非生物实体
世界生成
技术性
- 数据驱动物品
- 为伤害事件响应加入了可选参数
mob_amount,用于指定被生物使用时造成的固定伤害。
修复
- 移动端控制
- 修复了使用新的触摸控制设计时灵敏度过低的问题。(MCPE-152985)
- 修复了选择“触摸”交互时会出现“突出显示始终打开”选项的问题。(MCPE-152972)
- 修复了部分设备使用新的触摸控制设计时按钮会变得太大、太亮的问题。
- 游戏内容
- 修复了水下的熔岩湖不会在世界生成期间转变为黑曜石的问题。(MCPE-128022)
- 生命恢复效果不再能使生物免疫伤害。(MCPE-152957)
- 修复了刻的检查范围不包括实际加载区域中的区块的问题。
- 破坏与花共同占据同一方块空间的雪时不再会破坏花。(MCPE-151512)
- 疣猪兽
- 幼年疣猪兽现在会主动攻击玩家。(MCPE-152577)
- 用户界面
- 连续按下两次潜行键时不再会切换飞行状态。(MCPE-152973)
- 修复了按住Ctrl键疾跑时撞到障碍物后不会继续保持疾跑的问题。(MCPE-152979)
- 技术性
- 加入了阻止活动对象作为骑乘者而被载具骑乘的检查,以防止无限循环寻找根载具。(MCPE-133774)
- 在骑乘具有锁定旋转方向的生物的情况下进行的旋转不再会在该生物旋转时意外截断在一侧。
1.18.30.30
Beta 1.18.30.30(Xbox/Windows/Android)、Preview 1.18.30.31(iOS/iPadOS/Xbox/Windows)是基岩版1.18.30的第10个测试版,发布于2022年3月25日[17],修复了一个会导致区块损坏的严重漏洞。
修复
- 修复了上个版本中区块Y=0以下部分会被损坏的漏洞。
- 已被损坏的区块将被重新生成。
1.18.30.32
Beta 1.18.30.32(Xbox/Windows/Android)、Preview 1.18.30.33(iOS/iPadOS/Xbox/Windows)是基岩版1.18.30的第11个测试版,发布于2022年3月31日[18][19],在实验性玩法中加入了远古城市结构、强化深板岩和监守者,并修复了一些漏洞。
实验性
本段落的内容需要开启实验性玩法中的“荒野更新”子选项后才可使用。
方块
- 现在会在第四阶段生成监守者。
- 一种生成于远古城市结构中心的深板岩变种。
- 具有极高的硬度和爆炸抗性。
- 可被活塞推拉。
- 生存模式下可以通过挖掘破坏但不可获得掉落物。
物品
- 加入了监守者刷怪蛋。
生物
- 生命值为500(
× 250)。 - 约有3.5格高。
- 属于敌对生物,免疫火焰伤害,并且会在水和熔岩中上浮。
- 抗击退能力极强。
- 会在生成阶段达到第四阶段时从阴凉处钻出。
- 60秒内未感知到任何振动会钻回地面;若处于阳光下则会立即钻回地面。
- 设定上没有视力但拥有嗅觉与听觉。
- 能够感知气味信号并获取附近生物的大体位置。
- 会优先通过嗅觉寻找最“可疑”的生物,而非距其最近的生物。
- 能够感知振动信号并获取振动发出的位置。
- 会跟随发出振动的实体。
- 头上的“触角”会在感知到振动信号时甩动并发光,其感知方式类似于幽匿感测体。
- 无法感知玩家潜行时发出的振动。
- 生物的“可疑度”会随着其发出的气味或振动信号被监守者感知而提高。
- 监守者的心跳频率(胸口核心的闪动频率)会随生物的”可疑度”提高。
- 能够感知气味信号并获取附近生物的大体位置。
- 生物的“可疑度”积累到一定程度时,监守者会确定该生物的准确位置并怒吼,无视干扰直接发动攻击。
- 普通难度下监守者每次攻击能造成30(
× 15)的伤害。 - 玩家使用盾牌格挡监守者攻击后需要5秒冷却来进行下一次格挡。
- 普通难度下监守者每次攻击能造成30(
- 会不断给予附近玩家黑暗状态效果。
- 被玩家杀死后只会掉落经验。
世界生成
- 一种生成于深暗之域生物群系的结构。
- 大体由深板岩(含变种)、玄武岩(含变种)和灰色羊毛筑成。
- 包含灵魂沙、灵魂火和灵魂灯笼、红石灯、蜡烛和骷髅头颅。
- 结构中心为巨大的强化深板岩框架,紧凑的长廊由此向四周延伸。
- 长廊旁的一些破败建筑会生成独有的战利品箱子。
常规
- 加入了
warden_dig粒子。
修复
- 游戏内容
- 修复了在穿戴头盔的情况下被下落的方块砸中时可能发生的崩溃。(MCPE-153321)
- 修复了导入转换自原主机版的世界后,该世界中的实体会消失不见的问题。
- 现在具有击退抗性的生物(如劫掠兽、僵尸疣猪兽)被铁傀儡攻击时会减少击退距离。
- 修复了末地城地物在末地的生成问题。
- 用户界面
- 修复了已下载的资源包不会显示其信息和按钮的问题。(MCPE-152216)
- 修复了使用触摸控制时无法退出表情切换界面的问题。
注释与参考
- ↑ 1.18.20 rolled into 1.18.30 ,来自CornerHard。 Twitch,2022年3月30日。
- ↑ Minecraft Beta - 1.18.20.21 (Xbox / Windows / Android) — Minecraft Feedback,2022年1月27日。
- ↑ Minecraft Beta - 1.18.20.23 (Xbox / Windows / Android) — Minecraft Feedback,2022年2月2日。
- ↑ Minecraft Beta - 1.18.20.25 (Xbox / Windows / Android) — Minecraft Feedback,2022年2月9日。
- ↑ “@MCPE4theBeacon Not quite ready for full implementation. You might see it go away in the next beta, but the team is still working hard on it!” – @mattgartzke
- ↑ MCPE-152262
- ↑ Minecraft Beta - 1.18.20.27 (Xbox / Windows / Android) — Minecraft Feedback,2022年2月17日。
- ↑ MCPE-152262 — 漏洞状态为“已修复”。
- ↑ Minecraft Beta & Preview - 1.18.20.29/30 — Minecraft Feedback,2022年2月24日。
- ↑ Minecraft Beta & Preview - 1.18.30.20/21 — Minecraft Feedback,2022年3月3日。
- ↑ “This week's build is now available! It had to be re-versioned to 1.18.30.24, but is the same as what is in the current changelog. Thanks for your patience!” – @jorax79,2022年3月9日
- ↑ Minecraft Beta & Preview - 1.18.30.22/23 — Minecraft Feedback,2022年3月9日。
- ↑ Minecraft Beta & Preview - 1.18.30.26/27 — Minecraft Feedback,2022年3月16日。
- ↑ Minecraft Beta & Preview - 1.18.30.28/29 — Minecraft Feedback,2022年3月23日。
- ↑ “Minecraft Beta & Preview - 1.18.30.28/29” – Minecraft.net,2022年3月23日
- ↑ MCPE-153359
- ↑ Minecraft Beta & Preview - 1.18.30.30/31 — Minecraft Feedback,2022年3月25日。
- ↑ Minecraft Beta & Preview - 1.18.30.32/33 — Minecraft Feedback,2022年3月31日。
- ↑ “Minecraft Beta & Preview - 1.18.30.32/33” – Minecraft.net,2022年3月31日
| 版本 | |
|---|---|
| 开发周期 | |
| 资源更新 |
|