我的世界1.18.32是基岩版的一次次要更新,仅发布到Android、Fire和Nintendo Switch平台,发布于2022年5月5日至6日,修复了两个性能问题。此版本与其他平台上的1.18.30和1.18.31相互兼容。 修复 提升了部分Android设备上的游戏性能。(MCPE-142934) 修复了Nintendo Switch上的区块加载和卡顿问题。(MCPE-154110) 我的世界1.18.31是基岩版的一次次要更新,在除Nintendo Switch外的平台上发布于2022年4月27日[1],在Nintendo Switch平台上发布于2022年4月29日,加入了一个新的实验性玩法子选项,并修复了一些漏洞。 新内容 常规 实验性玩法 加入了“旁观模式”子选项。 实验性 本段落的内容需要开启实验性玩法中的“旁观模式”子选项后才可使用。 游戏内容 旁观模式 现在属于实验性玩法中的“旁观模式”部分。 现在也可以通过/gamemode spectator命令进入。 修复 修复了一些游戏过程中可能发生的崩溃。 修复了能够通过熔炉不正确获得经验的问题。(MCPE-152227) 修复了重载RTX世界时屏幕会变黑的问题。(MCPE-152645) 修复了Android设备上远处方块的纹理会出现颗粒、扭曲和失真的问题。(MCPE-141316) 修复了iOS设备上的流动的水和熔岩的纹理无法正确渲染的问题。 修复了各种帧率问题,尤其是配置较差的手机。(MCPE-142934) 生物不再可以生成在按钮上。(MCPE-153897) 修复了多次保存和重置区块时会使区块加载出现延迟、性能问题以及游戏性能不稳定的问题。(MCPE-154110、MCPE-154278) 修复了更新至1.18.30后无法打开世界的问题。 “音乐之声”成就现在会在条件满足时达成。 修复了在Nintendo Switch上无法打开市场的问题。(MCPE-154120) 修复了在市场购买商品时可能会出现无限的加载界面的问题。 我的世界1.18.30是基岩版的一次次要更新,发布于2022年4月19日。此次更新同步了一些Java版的特性,更新了创建新世界UI和触摸控制按钮,在实验性玩法中加入了更多特性,并修复了一些漏洞。 新内容 游戏内容 旁观模式 现在可以通过/gamemode 6命令进入。 常规 选项 在轻触设置中加入了“启用新的触控方案”选项。 用于启用新的触摸控制按钮。 开启后还会出现下列选项: “交互模型”选择框 “触摸” 默认选项。 “十字准星” 显示十字准星和操作按钮。 取代了旧版的“分离控制”选项。 “经典” 旧版的触摸控制按钮。 “显示操作按钮” 选择“十字准星”时出现。 用于切换是否显示操作按钮。 “切换蹲下” 用于切换是否自动锁定潜行按钮。 “冲刺移动” 用于切换是否显示疾跑按钮。 “突出显示始终打开” 选择“十字准星”时出现。 用于切换是否高亮显示。 “静态摇杆” 用于切换摇杆是否固定在屏幕上。 “移动摇杆可见” 用于切换是否显示摇杆。 “不使用时移动摇杆始终可见” 用于切换摇杆是否在不使用时显示。 “摇杆透明度”滑块 用于调整摇杆的不透明度。 更改 物品 斧 现在使用斧的攻击能够禁用盾牌5秒,以同步Java版。 船 更改了云杉木船的物品纹理。 生物 牛、猪、鸡和绵羊 不再生成于积雪的针叶林。 发光鱿鱼 更改了纹理以修复其发光不正确的问题。 山羊 山羊身上的状态效果现在也会在其跳跃和冲撞时生效。 岩浆怪 小型岩浆怪在简单和普通难度下的攻击力由2()更改为3()。 玩家 徒手攻击的伤害由2()降低至1()以匹配Java版。 劫掠兽 现在会主动攻击流浪商人。 潜影贝 现在潜影贝被其他潜影贝发射的导弹击中时有概率生成一只新的潜影贝。 骷髅 简单和普通难度下的近战攻击伤害由3()更改为2()。 蜘蛛 简单难度下的攻击力由3()更改为2()。 村民 农民村民现在会使用骨粉来催熟农作物,且会对着堆肥桶使用多余的种子来转化骨粉。 狼 未驯服的狼现在可以被拴绳拴住。 未驯服的狼在普通难度下的攻击力由3()更改为4()。 僵尸疣猪兽 幼年僵尸疣猪兽在简单和普通难度下的攻击力由1()更改为0.5( × 0.25)。 常规 现在生物对玩家的攻击伤害会受到游戏难度机制的影响。 游戏内容 盔甲机制 加入了盔甲韧性机制。 同时调整了盔甲的耐久度消耗机制以适应盔甲韧性。 现在每件钻石盔甲会提供2点盔甲韧性,每件下界合金盔甲会提供3点。 因此下界合金盔甲现在会提供比钻石盔甲更高的伤害减免。 更改了伤害减免机制以匹配Java版: 降低了所有盔甲提供的伤害减免。 现在盔甲减免伤害的比例会随着伤害的增高而降低,但减免比例不会降低至原先比例的20%以下。 每2()点伤害会减少1()点有效护甲值。 现在每1()点护甲值会减免0.8%-4%的伤害,而不是总是减免4%。 降低了下界合金盔甲提供的击退抗性以匹配Java版。 现在每件下界合金盔甲提供的击退抗性为10%,而不是22.5%。 现在全套下界合金盔甲提供的击退抗性为40%,而不是90%。 控制 更新了触摸控制的按钮。 可在轻触设置中开启“启用新的触控方案”选项后使用。 伤害 现在小于1()的伤害会被积累起来。 饥饿 调整了玩家饥饿值的消耗速度以匹配Java版。 行动 旧版速度 新版速度 单位 游泳 0 0.01 每游一格 疾跑 0 0.1 每跑一格 挖掘方块 0.025 0.005 每个方块 跳跃 0.4 0.05 每次跳跃 攻击实体 0.3 0.1 每次攻击 疾跑时跳跃 1.6 0.2 每次跳跃 现在可以在行为包中调整饥饿值的消耗速度。 保护 现在能够减免魔法伤害和窒息伤害。 降低了伤害减免效果以匹配Java版。 交易 更改了盔甲匠、牧师、渔夫、牧羊人、工具匠和武器匠的交易选项以匹配Java版。 渔夫村民现在会根据其生物群系服饰而出售不同种类的船。 牧师村民现在会出售荧石而不是荧石粉。 武器匠出售附魔铁剑所需的级别更改为新手级别。 盔甲匠收购钻石所需的级别更改为老手级别。 命令格式 目标选择器 加入了hasitem过滤器。 用于根据物品栏中的物品或穿戴的物品来定位实体。 常规 创建新世界 重新设计了新的创建新世界UI。 仅部分玩家可用。 可切换回旧UI。 实验性玩法 移除了“其他修改功能”子选项。 RenderDragon 为Android、iOS和Nintendo Switch平台以及Windows 10 x86设备启用了RenderDragon。 种子 现在支持使用64位种子。 技术性 常规 StorageVersion为8或更低的世界现在会提升至9,并且世界的RandomSeed的范围由仅使用64位种子的后32位更改为使用完整64位种子,但仍然表示着之前相同的数字。 该更改仅和正负号位需要扩展的负数32位种子相关。 世界下方处不再会选择随机刻位置。 命令 为/tickingarea命令加入了preload重载。 实体现在必须加载在一个区域中才能被视为已完全加载并更新。 /tickingarea命令不再能修改包含tick_world组件的实体所在的区域。 用户界面 现在加载进度屏幕会在加载被标记为preload的常加载区域时显示。 EatMobGoal EatMobGoal现在无法在目标为玩家时应用。 AI意向 向返回生成点意向公开了新的数据参数calculate_new_path_radius。 用于指定一个以方块为单位且被生物认为足够接近路径终点的距离。然后新路径就会被计算以继续导向生成点。 为击退吼叫意向加入了击退距离上限值。 组件 若minecraft:economy_trade_table的拥有者处于着火状态,则交易界面不再能被打开。 Molang 在活动对象资源定义的动画scripts(initialize和pre_animation)中的包含大写字母的Molang表达式现在可以使用1.18.20或更高版本的format_version以正确计算。 简化了超过一个槽位(如快捷栏)存在时请求槽位索引的query.is_item_name_any文档。 实验性 本段落的内容需要开启实验性玩法中的“荒野更新”、“香草实验”、“假日创造者功能”、“即将推出的创作者功能”和“应用测试框架”子选项后才可使用。 方块 青蛙卵 英文名由“Frog Egg”更改为“Frog Spawn”。 略微更改了纹理。 增加了孵化出蝌蚪的所需时间。 现在被活塞推动时会被破坏。 现在会在其下方的水消失时被破坏。 现在可放置在含水方块上。 不再可以通过/fill命令来放置在固体方块上或水下。 现在会被下落的方块破坏。 蛙明灯 不再会随机旋转。 更改了纹理。 幽匿催发体 现在其半径8格内死亡的生物不会掉落经验。 现在会在生物的死亡位置上产生一条信号。 信号会朝随机方向蔓延,寻找有效方块,将特定方块转化为幽匿块,并在方块表面覆上幽匿脉络。 信号的蔓延范围与生物掉落的经验值成正比,每将一个方块转化为幽匿块会消耗1点经验值。 信号会逐渐衰减,接近幽匿催发体时衰减速度较慢,远离时衰减速度较快。 信号远离幽匿催发体超过4格时有概率长出幽匿感测体和幽匿尖啸体。 多条信号蔓延至相同位置时会被合并起来。 幽匿感测体 现在可以含水,且含水时不会发出声音。 现在羊毛会阻挡其感应振动。 幽匿尖啸体 现在会被幽匿感测体激活。 现在每次呼啸会触发一个阶段。 略微更改了模型以匹配Java版。 现在使用精准采集附魔工具挖掘时会掉落经验,而不是掉落其自身。[2] 现在会在第四阶段生成监守者。 强化深板岩 一种生成于远古城市结构中心的深板岩变种。 具有极高的硬度和爆炸抗性。 可被活塞推拉。 生存模式下可以通过挖掘破坏但不可获得掉落物。 物品 铜制号角 山羊角的镀铜变种。 可用3个铜锭和1个山羊角合成。 能够发出三种不同的响声,分别可在抬头、潜行及所有其他动作下吹奏产生。 山羊角 现在每次使用后会有一段冷却时间。 现在山羊掉落山羊角时会发出音效。 现在玩家在第一人称视角下使用山羊角会显示吹奏动画。 加入了更多的吹奏音效。 现在每个山羊角仅具有一种吹奏音效。 现在山羊在撞击石头、浮冰、铁矿石、铜矿石、绿宝石矿石和原木时总是会掉落山羊角。 刷怪蛋 加入了悦灵刷怪蛋和监守者刷怪蛋。 生物 悦灵 有概率自然生成于掠夺者前哨站的笼子内和林地府邸的监狱中。 小巧的蓝色飞行生物,长有与恼鬼相似的双翼。 会跟随给予其物品的玩家。 会根据手持物品在附近区域寻找相同的掉落物。 若物品栏中存在物品,则会将物品送给主人。 会在演奏的音符盒周围嬉戏,并标记该音符盒为最喜爱的音符盒,持续30秒。 此时会将物品丢弃在音符盒处,而不是丢在玩家附近。 青蛙 提高了跳跃频率。 现在生成于草甸的青蛙为温带(橙色)变种。 调整了跳跃和吐舌头时的动画。 现在可以使用黏液球来繁殖和吸引青蛙,而不是使用海草。 现在会倾向于跳上睡莲和大型垂滴叶。 山羊 现在有小概率生成独角山羊。 蝌蚪 增大了碰撞箱。 现在生命值为6(),而不是4()。 现在可以使用黏液球来加速蝌蚪成长,而不是使用海草。 监守者 生命值为500( × 250)。 约有3.5格高。 属于敌对生物,免疫火焰伤害,并且会在水和熔岩中上浮。 抗击退能力极强。 会在生成阶段达到第四阶段时从阴凉处钻出。 60秒内未感知到任何声音会钻回地面;若处于阳光下则会立即钻回地面。 设定上没有视力但拥有嗅觉与听觉。 能够感知气味信号并获取附近生物的大体位置。 会优先通过嗅觉寻找最“可疑”的生物,而非距其最近的生物。 能够感知声音信号并获取声音发出的位置。 会跟随发出声音的实体。 头上的“触角”会在感知到声音信号时甩动并发光,其感知方式类似于幽匿感测体。 无法感知玩家潜行时发出的声音。 生物的“可疑度”会随着其发出的气味或声音信号被监守者感知而提高。 监守者的心跳频率(胸口核心的闪动频率)会随生物的”可疑度”提高。 生物的“可疑度”积累到一定程度时,监守者会确定该生物的准确位置并怒吼,无视干扰直接发动攻击。 普通难度下监守者每次攻击能造成30( × 15)的伤害。 玩家使用盾牌格挡监守者攻击后需要5秒冷却来进行下一次格挡。 会不断给予附近玩家黑暗状态效果。 被玩家杀死后只会掉落经验。 非生物实体 运输船 一种携带着箱子、类似于运输矿车的载具,拥有多个木质变种。 可用船和箱子合成。 被摧毁时会掉落船和箱子,而不是其自身。 只可再乘坐1个实体。 世界生成 远古城市 一种生成于深暗之域生物群系的结构。 大体由深板岩(含变种)、玄武岩(含变种)和灰色羊毛筑成。 包含灵魂沙、灵魂火和灵魂灯笼、红石灯、蜡烛和骷髅头颅。 结构中心为巨大的强化深板岩框架,紧凑的长廊由此向四周延伸。 长廊旁的一些破败建筑会生成独有的战利品箱子。 深暗之域 一种生成于主世界极深地下的生物群系。 倾向于生成在陆地及高山区域的地下。 远古城市会在此生成。 幽匿系列方块会在此生成。 监守者会借助幽匿尖啸体的激活在此生成。 类似于蘑菇岛,其他生物无法在此自然生成,除非借助刷怪笼。 掠夺者前哨站 在战利品表中加入了山羊角和铜制号角。 游戏内容 动画 整理了青蛙的动画、实体和控制器文件。 青蛙的水中和游泳动画由线性动画更改为平滑动画。 状态效果 黑暗 现在会将伽马值降低至“昏暗”水平。 命令格式 /volumearea 用于在世界中创建、移除和列出功能域。 常规 粒子 加入了3种新粒子:sculk_charge_particle、sculk_charge_pop_particle和warden_dig。 技术性 数据驱动物品 为伤害事件响应加入了可选参数mob_amount,用于指定被生物使用时造成的固定伤害。 GameTest框架 加入了包含API结构的新模块:mojang-minecraft-ui。 用于创建简易的对话框。 在mojang-minecraft-ui命名空间中加入了ActionFormData、MessageFormData和ModalFormData类。 移除了GameTest和Minecraft导入,由mojang-gametest和mojang-minecraft代替。 mojang-minecraft模块 World 将函数getPlayers返回的类型更改为PlayerIterator。 加入了函数playSound(soundName: String, soundOptions: SoundOptions): void。 在SoundOptions参数中可指定音效按指定名称、位置、音高或音量来播放。 加入了queueMusic(trackName : string, musicOptions : MusicOptions)。 加入了playMusic(trackName : string, musicOptions : MusicOptions)。 加入了stopMusic()。 加入了包含fadeSeconds、loop和volume属性的MusicOptionsJS类。 Dimension 加入了id属性。 为内置维度ID加入了包含常量的MinecraftDimensionTypes。 加入了spawnItem,用于在维度中生成ItemStack。 Player 函数playSound(soundID : String, soundOptions : SoundOptions) 对一个玩家播放音效,该音效无法被除指定玩家外的实体听到。 Events 将world.events.beforeItemUseOn和world.events.itemUseOn中的属性direction更新为blockFace。 加入了事件World.event.beforeDataDrivenEntityTriggerEvent。 应用数据驱动触发器前触发。 加入了事件World.event.dataDrivenEntityTriggerEvent。 应用数据驱动触发器后触发。 加入了事件entityHit(entityHitEvent: EntityHitEvent, options?: EntityEventOptions)。 实体或方块被另一实体击中时触发。 加入了事件entityHurt(entityHurtEvent: EntityHurtEvent, options?: EntityEventOptions)。 实体受到伤害时触发。 加入了事件leverActivate。 开关拉杆时触发。 BlockExplodeEvent 移除了属性destroyedBlockPermutation。 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,事件将不会触发。 EntityDataDrivenTriggerEventOptions 继承自EntityEventOptions。 属性eventTypes: string[] 若被指定,则限制为具有指定名称的事件(如minecraft:ageable_grow_up)。 EntityType 加入了只读属性id: string。 实体类型的标识符。 EntityTypes 加入了函数get(identifier: string): EntityType。 返回指定标识符对应的EntityType。 加入了函数getAll(): EntityTypeIterator。 返回一个包含所有注册实体类型的迭代器。 MinecraftEntityTypes(新内容) 为Minecraft实体类型提供EntityType常量。 EnchantmentType(新内容) 只读属性id: string 魔咒类型的名称。 只读属性maxLevel: int 该魔咒可拥有的最高等级。 EnchantmentInstance(新内容) 构造器EnchantmentInstance(type: EnchantmentType, level : int) 只读属性type: EnchantmentType 该实例的魔咒类型。 属性level: int 该魔咒实例的等级。 EnchantmentSlot(新内容) 表示魔咒可被应用到的物品槽位,或称之为物品类型。 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。 ItemStack 加入了函数setLore(loreList: string[]): void。 设置物品的词缀文本。 加入了函数getLore(): string[]。 获取物品的词缀文本。 加入了nameTag属性。 ItemEnchantmentComponent(新内容) 属性enchantments: EnchantmentList 获取该ItemStack上的当前魔咒合集的一个副本。亦或允许用户为ItemStack设置EnchantmentList。 方法removeAllEnchantments 移除所有可能存在于该ItemStack的魔咒。 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。 返回由两个最大分量组成的向量。 EntityItemComponent 加入了组件EntityItemComponent,可用于通过物品实体获取ItemStack。 例如:getComponent(“item”).itemStack。 BlockInventoryComponent 修复了访问大型箱子中的物品时会出现崩溃或不一致的问题。 向实体公开了下列组件: minecraft:can_climb minecraft:can_fly minecraft:can_power_jump minecraft:fire_immune minecraft:floats_in_liquid minecraft:is_dyable minecraft:is_baby minecraft:is_charged minecraft:is_chested minecraft:is_hidden_when_invisible minecraft:is_ignited minecraft:is_illager_captain minecraft:is_saddled minecraft:is_shaking minecraft:is_sheared minecraft:is_stackable minecraft:is_stunned minecraft:is_tamed minecraft:wants_jockey minecraft:variant minecraft:skin_id minecraft:mark_variant minecraft:friction_modifier minecraft:ground_offset minecraft:scale minecraft:push_through minecraft:mojang-gametest模块 移除了/gametest clearall命令的radiusargument。 修改了函数attack()的行为,以使模拟玩家即使在未发现目标时也能转身。 功能域 功能域定义现在存储于行为包中,并会从行为包中被读取,而不是作为存档目录的一部分。 交互组件 现在有了两个新字段:GiveItem和TakeItem,用于指定是否可以在实体的主手槽中给予或拿走物品。拿走物品也会使该物品从生物的物品栏中丢出。 常规 移除了数据驱动方块中的preventsjumpingcomponent。 移除了数据驱动方块中的BlockBreakOnPush、BlockImmovable和BlockOnlyPistonPush组件。 修复 性能与稳定性 修复了一些游戏过程中可能发生的崩溃。 修复了在Android上暂停或返回应用程序时可能发生的崩溃。 修复了在更衣室中离开缩小菜单时可能发生的崩溃。 方块 现在点燃的TNT可以正确地随机向X/Z方向移动。 修复了快速破坏并放置方块后掉落的物品有时会保持变黑的问题。 雪层下落时不再会卡在下方方块的边缘。 游戏内容 修复了唤魔者召唤的唤魔者尖牙无法在无边界框的方块中生成的问题。 现在可以对着如光源方块、大型垂滴叶等可含水的方块使用水桶或熔岩桶。(MCPE-148392) 访客权限的玩家不再可以破坏画和矿车。(MCPE-132869) 现在垂直传送至渲染距离之外的高度时会正确加载地形。(MCPE-150021) 提高了伤害计算的准确性。 修复了手持可蓄力物品与钟交互时无法连续敲钟的问题。(MCPE-56968) 修复了穿戴鞘翅的玩家在某些情况下骑行会切换至滑翔状态的漏洞。(MCPE-147904) 修复了经验修补魔咒不会正确吸收经验球来修复物品的问题。(MCPE-120119) 现在放置紫水晶簇时会将其附着方块上的流动的水移除。(MCPE-148394) 调整了玩家饥饿值的消耗速度以匹配Java版。(MCPE-56031) 现在玩家疾跑或游泳时会以正确的速度消耗饥饿值。 显著降低了玩家跳跃时消耗的饥饿值。 现在可以在行为包中调整饥饿值的消耗速度。 修复了物品或方块名称包含“.”时无法识别活动对象的定义标识符的问题。 提高了伤害计算的准确性,游戏现在会正确计算和积累伤害,以造成更多的伤害。 现在生物造成的伤害会根据不同高低的游戏难度而调整。 提高了盔甲和保护的防御计算的准确性。 现在龙息攻击会正确造成伤害。(MCPE-94317) 现在玩家在熔岩中退出游戏后,重新进入世界时的出生位置会保持不变。(MCPE-82480) 玩家现在可以不断地在梯子和藤蔓等可攀爬方块上向下飞行。(MCPE-82480) 修复了盾牌防御动画在防御一次攻击后会停止流畅播放动画的漏洞。(MCPE-149838) 修复了画不能被放置在许多方块上的漏洞。(MCPE-152115) 生物现在又可以穿过被不完整方块阻挡的门。 水平分屏游戏时的垂直视野不再会被减少一半,以使分屏玩家能够更容易查看书与笔等物品。 调整了世界生成期间的村庄等结构附近的地形。(MCPE-145659) 禁用“TNT爆炸”且开启“火焰蔓延”游戏规则选项时,TNT不再会消失不见。(MCPE-82485) 现在将受重力影响的方块放置在雪层上方时,该方块会下落,而不是悬浮在雪层上方。(MCPE-151407) 修改了铁傀儡和猫的生成逻辑,使之在非露天区域(如地下村庄)更易生成。(MCPE-142292) 脚手架不再能在无方块支持时直接放置在Y=0处。(MCPE-150765) 已存在的火现在会在游戏规则doFireTick更改为true后正常蔓延。(MCPE-140396) 修复了在部分市场世界中玩家的饥饿值不会消耗的问题。(MCPE-152533) 击退抗性现在会减弱铁傀儡攻击造成的垂直方向击飞。 储存模式的结构方块现在会正确检测Y坐标为负数的角落模式的结构方块。(MCPE-151511) 修复了水下的熔岩湖不会在世界生成期间转变为黑曜石的问题。(MCPE-128022) 修复了刻的检查范围不包括实际加载区域中的区块的问题。 破坏与花共同占据同一方块空间的雪时不再会破坏花。(MCPE-151512) 修复了导入转换自原主机版的世界后,该世界中的实体会消失不见的问题。 现在具有击退抗性的生物(如劫掠兽、僵尸疣猪兽)被铁傀儡攻击时会减少击退距离。 修复了末地城地物在末地的生成问题。 特性同步 现在可以使用64位种子(-9223372036854775808至9223372036854775807)来创建世界,会生成与Java版相同的世界。(MCPE-144994、MCPE-148168) 现在非数字种子会转化为与Java版相同的种子。 玩家拉弓并蓄力完成时手臂不再会摆动。(MCPE-148486) 现在下落的方块又具有完整方块的碰撞箱了。 修复了老手级别的牧师村民会出售荧石粉而不是荧石的漏洞。(MCPE-57524) 未驯服的狼现在可以被拴绳拴住。(MCPE-82050) 现在上方为流动的水的钟乳石不会填充其下方的炼药锅。 渔夫村民现在会根据其生物群系服饰而出售不同种类的船。 牧师村民现在会出售荧石而不是荧石粉。 武器匠出售附魔铁剑所需的级别更改为新手级别。 盔甲匠收购钻石所需的级别更改为老手级别。 创造模式下飞行的玩家不再会被流体推动。(MCPE-84592) 农民村民现在会使用骨粉来催熟农作物,且会对着堆肥桶使用多余的种子来转化骨粉。(MCPE-74079) 保护魔咒现在会正确对多数伤害类型生效。(MCPE-40651) 修复了生命值有时会在视觉上显示为已恢复的不同步问题。 现在摔落在石笋上的伤害会被正确视作摔落伤害。(MCPE-151192) 修复了一些导致伤害免疫无法正确应用的问题。 修复了保护魔咒会减免过多伤害的问题,以匹配Java版。(MCPE-113191) 拥有凋零状态效果时,伤害吸收的生命值不再会变黄。(MCPE-131852) 加入了盔甲韧性。 现在钻石盔甲和下界合金盔甲会分别提供2点和3点盔甲韧性。 调整了盔甲的耐久度消耗机制以适应盔甲韧性。 现在下界合金盔甲会提供比钻石盔甲更高的伤害减免。 降低了下界合金盔甲提供的击退抗性。(MCPE-109408) 降低了玩家徒手攻击的伤害以匹配Java版。(MCPE-152713) 潜影贝现在会在被潜影贝导弹击中时以一定概率生成新的潜影贝。(MCPE-104826) 现在生物捡起物品的瞬间会显示该物品被“拉起”的动画,以此同步Java版中的效果。 烈焰人火球现在会对击中的实体造成击退。 在Y=0以下生长出的金合欢树现在会在树干的每个分叉上都长出树叶。(MCPE-151386) 生物不再会生成在营火上。(MCPE-152770) 下界砖、铁粒、金粒、蘑菇方块、紫颂植株和紫颂花不再能够作为熔炉的燃料。(MCPE-114216) 现在玩家受到伤害时其相机视角会像Java版一样逆时针晃动,而非顺时针晃动。(MCPE-118510) 图形 修复了纹理文件名carrots_stage_3拼写不正确,且该纹理不会在游戏中显示的漏洞。(MCPE-152175) 修复了发光鱿鱼纹理的部分发光区域透明度不正确,进而导致该部分不发光的问题。(MCPE-117507) 修复了关闭方块轮廓选择时十字准星会消失的问题。 现在无论着火玩家的相机视角是什么,其身上的火都会在物品栏界面中正确地在玩家面前渲染。(MCPE-147777) 修复了纸娃娃上的皮革盔甲会出现高光效果的问题。(MCPE-75321) 修复了在光照等级为1的多个方块上放置方块时,光照等级会错误地由1降低至0的光照漏洞。(MCPE-151266) 现在幽匿感测体和岩浆块可以在黑暗状态效果下被看见。 物品 现在可以在已穿戴不同种类盔甲时按下“装备”按钮来装备自定义盔甲。(MCPE-125323) 热带鱼桶在玩家钓到鱼后不再会显示错误名称。 面朝大型箱子的侦测器不再会在重新加载或进入区块时发出红石脉冲。 市场 现在Minecoin购买界面中会出现其他平台上购买的“新手硬币同捆包”。 点击“查看更多”时游戏不再会停止响应或崩溃。 现在市场标签会适应描述段落。 下载弹窗在被关闭时不再会闪烁。 客户端现在支持市场界面中的多个玩家计算标签。 加入了在已装备角色创建器饰品的情况下在市场界面中装备皮肤包的皮肤时出现的弹窗警告。 现在在商品页面装备皮肤时又会出现提醒信息了。 生物 生物现在能够越过杜鹃花丛。(MCPE-129373) 生物现在能够越过未完全倾斜的大型垂滴叶,并在其上正确寻路。 生物现在能够越过石笋,并在其尖端正确寻路。(MCPE-133270) 生物现在能够在如钟、酿造台和附魔台等不完整固体方块上移动。 生物现在能够在不完整固体方块跳跃到更高位置的完整方块上。 生物现在能够在台阶或其他足够高的不完整固体方块跳跃到毗邻的栅栏上。 现在即使上方已有方块的空间与生物高度一致,生物也可以穿过不到半格的雪层。(MCPE-148355) 生物现在能够越过珊瑚和珊瑚扇,因为生物不再将其视作固体障碍物。(MCPE-128687) 修复了玩家手持刷怪蛋时无法打开村民的交易界面的问题。(MCPE-76153) 修复了袭击期间生成的女巫可能会在袭击期间消失的问题。(MCPE-149883) 鳕鱼、鲑鱼、河豚、热带鱼和海豚现在又会正确生成于其对应海洋生物群系的深海变种。(MCPE-150191) 溺尸不再会在方块亮度大于0时生成。(MCPE-150148) 修复了拥有防火效果的生物无法免疫火焰伤害的问题。 如乘船等情况下的生物不再能应用JumpToBlockGoal。(MCPE-150750) 使用精准采集附魔工具破坏蜂巢时蜜蜂不再会被激怒。(MCPE-83550) 现在烈焰人火球、唤魔者尖牙和潜影贝子弹在所有难度下均造成相同的伤害。 略微提高了小型岩浆怪造成的伤害,由简单和普通难度下的2()更改为3()。 略微降低了蜘蛛造成的伤害,由简单难度下的3()更改为2()。(MCPE-94878) 略微降低了幼年僵尸疣猪兽造成的伤害,由简单和普通难度下的1()更改为0.5( × 0.25)。 略微降低了骷髅近战攻击造成的伤害,由简单和普通难度下的3()更改为2()。 略微提高了狼造成的伤害,由普通难度下的3()更改为4()。 牛、猪、鸡和羊不再会生成于积雪的针叶林生物群系。 劫掠兽现在会追赶并攻击流浪商人。(MCPE-44606) 现在通过发射器使用刷怪蛋生成的生物是永久存在的。(MCPE-110521) 潜影贝不再倾向于与其他潜影贝共处于同一个方块的空间内。(MCPE-43972) 潜影贝现在会在试图传送前优先选择附着在附近的方块上。 现在若条件允许,潜影贝会优先选择继续附着在当前所附着的方块上,而不是直立在其上。 修复了大型生物在市场地图中可能会被卡住的问题。 用户界面 将Pocket UI下的物品栏中的默认标签更改为左侧的“可合成”和右侧的“合成中”标签。 移除了Pocket UI下的物品栏中的问号按钮。 不使用工作台合成时配方表中不再会显示3×3方格的合成配方。 玩家现在能够在Pocket UI下的工作台界面使用自由移动来脱下和装备盔甲。(MCPE-148970) 更新了移动设备上的常规控制器面板图标。 现在按下Ctrl + ← Backspace会删除输入光标前方的整个单词。 现在按下Ctrl + Delete会删除输入光标后方的整个单词。 现在按下Ctrl + ←会将输入光标移动到光标之前的单词的开头。 现在按下Ctrl + →会将输入光标移动到光标之后的下一个单词的开头。 现在玩家死亡时会重置其潜行状态,以防止玩家重生后一直保持潜行状态。 修复了使用控制器游玩并将鼠标悬停在合成界面的搜索栏中时可能发生的崩溃。 修复了部分语言的文字在新的创建新世界UI中不会正确渲染的问题。(MCPE-151948) 修复了客户端会错误禁用“邀请”按钮的漏洞。 修复了使用Pocket UI打开具有自定义UI的方块时,其中的物品会被错误丢弃的问题。同时调整了这种界面的比例大小,以允许玩家丢弃物品。 改进了多个UI元素的对比度。 修复了已下载的资源包不会显示其信息和按钮的问题。(MCPE-152216) 村民 修复了玩家手持绿宝石时村民不会手持交易物品的问题。(MCPE-150303) 村民不再会远离僵尸猪灵。(MCPE-94102) 村民不再会分享小麦种子和甜菜种子。 制图师村民现在总会出售林地探险家地图。(MCPE-152725) 着火的村民不再能与玩家交易。 命令 现在使用/playanimation命令时,纸娃娃和物品栏中的玩家会正确更新。(MCPE-137353) 现在尝试使用/loot spawn命令来传递至未加载区域且存在0个战利品可被丢出时,游戏会显示正确的错误输出消息。 为/loot命令加入了insert ... kill ...和insert ... loot ...语法。 现在客户端完成加入前触发的标题命令会显示出来,而不是被忽略。 修复了命令会对所有维度中的玩家生效的问题。(MCPE-152218) 角色创建器 修复了部分表情在动画将近结束时会被意外旋转的问题。(MCPE-134328) 自定义皮肤 修复了退出更衣室界面时自定义皮肤不会被保存的问题。 技术性 修复了弹射物会从钟上以奇怪的方式“反弹”的问题。(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)。 修复了黑曜石柱顶部会生成多个末影水晶的问题。(MCPE-147817) 修复了活动对象属性不会一直从服务端同步至客户端的问题。 现在覆盖迷雾设置时会默认使用原版的生物群系特定迷雾设置。 在客户端完成加入前触发的标题命令现在会正确显示,而不是被忽略。 修复了光线追踪资源包会在退出已开启RTX的存档时过早被卸载的问题。 修复了在0.0时动画时间线事件有时不会在循环动画中运行的漏洞。 修复了命令方块在“Extreme Speed Runner”市场地图中无法正常生成生物的问题。 现在武器被生物使用时会正确应用武器事件。(MCPE-118692) 现在当format_version低于1.18.20且使用minecraft:behavior.knockback_roar组件的自定义生物包含非引擎预期的额外字段时,其会像之前那样被解析。 JumpToBlock行为现在会正确受到JumpBoost生物效果的影响。(MCPE-137432) 修复了实验性组件BlockCollisionComponents不接受部分规范的问题。 更改了方块(仙人掌、大型花、农作物、草、滴水石锥和树苗)的更新率以匹配Java版。(MCPE-145612) 修复了击退意向的错误拥有者会被传递至过滤器计算函数的问题。 将CraftingTableComponent的crafting_tags字段中的元素数量限制为64。 修复了在1.18.30版本前存在实体的旧区块中加载实体时可能发生的崩溃。 加入了阻止活动对象作为骑乘者而被载具骑乘的检查,以防止无限循环寻找根载具。(MCPE-133774) 在骑乘具有锁定旋转方向的生物的情况下进行的旋转不再会在该生物旋转时意外截断在一侧。 我的世界1.18.12是基岩版的一次次要更新,发布于2022年2月16日,修复了一些漏洞。此版本与1.18.10和1.18.11相互兼容。 修复 提升了玩家行走时的流畅度。(MCPE-152176) 现在Realms世界的暂停菜单上的“邀请加入游戏”按钮会一直保持可用。 修复了在市场上无法查看评级分数和特价板块的问题。 修复了玩家在熔炉UI界面中移动快捷栏上的物品时会获得经验的问题。(MCPE-152227) 修复了在PlayStation上使用远程游玩来启动游戏时可能发生的崩溃。(MCPE-143803) 修复了在0.0时动画时间线事件有时不会在循环动画中运行的漏洞。 我的世界1.18.11是基岩版的一次次要更新,仅发布到Nintendo Switch平台,发布于2022年2月11日[1],修复了一些漏洞。此版本与其他平台上的1.18.10相互兼容。 修复 修复了游戏过程中可能发生的崩溃。 修复了玩家在部分精选服务器上无法选择小游戏的问题。 修复了NPC对话框上存在打开命令按钮时会关闭对话框的问题。 我的世界1.18.10是基岩版的一次次要更新,发布于2022年2月8日。此次更新同步了一些Java版的特性,在实验性玩法中加入了1.19.0的部分特性,并修复了一些漏洞。 新内容 物品 旗帜图案 加入了地球旗帜图案,以同步Java版。 通过与大师级别的制图师村民交易获得。 命令格式 /damage 用于对实体造成伤害。 /loot 用于加载战利品表。 常规 实验性玩法 加入了“荒野更新”子选项。 包含正在开发的荒野更新特性。 选项 在轻触设置中加入了“切换蹲下”选项和“摇杆透明度”滑块选项。 更改 方块 发光地衣 现在发出的光的亮度等级为7,而不是10。 木桶 更改了底面纹理,以匹配纹理更新后的木板纹理。 大型垂滴叶 现在只能放置在黏土块、砂土、泥土、耕地、草方块、苔藓块、菌丝、灰化土和缠根泥土上。 胡萝卜 更改了其stage3的纹理,去除了一个多余的像素点。 新纹理暂时不会在游戏中显示。[3] 制图台 更改了纹理,以匹配纹理更新后的木板纹理。 洞穴藤蔓 略微更改了纹理,去除了一个灰色像素点。 可可果 更改了其stage0和stage1的纹理,去除了多余的像素。 土径 更改了侧面纹理,以匹配其顶面纹理。 门 更改了门的模型,以修复云杉木门顶部及底部的纹理问题。 更改了橡木门和铁门的纹理,去除了其中部的多余横线。 玻璃板 更改了顶部纹理,以匹配其侧面纹理。 铁锭 现在可用于治疗铁傀儡,以同步Java版。 每治疗一次都会发出治疗的音效。 每个铁锭恢复25( × 12.5)。 讲台 更改了底座的纹理,以匹配纹理更新后的木板纹理。 原木 更改了深色橡木原木的顶部纹理。 更改了去皮深色橡木原木的侧面纹理,以匹配其顶面颜色。 红石比较器 更改了激活状态的基部纹理。 染色玻璃和染色玻璃板 更改了蓝色、红色染色玻璃及对应玻璃板的纹理,现在其透明度与其他染色玻璃一致。 物品 甜菜种子和西瓜种子 将纹理整体下调了1个像素。 船 更改了物品纹理,使船桨的纹理与船身颜色相匹配(云杉除外),同时加深了船的内部边沿的颜色。 深色橡木船的新物品纹理暂时不会在游戏中显示。[4] 营火 更改了两种营火的物品形式纹理,将火焰部分整体调低了1格像素。 门 更改了金合欢木门、白桦木门、深色橡木门、铁门、丛林木门、橡木门和云杉木门的物品形式纹理。 物品展示框 更改了两种物品展示框的物品形式纹理,以匹配其方块形式的边框木材纹理。 磁石指针 更改了纹理以匹配Java版。 音乐唱片 调整了播放音乐唱片Pigstep或otherside并连接红石比较器时输出的红石信号强度,以匹配Java版。 告示牌 更改了各种告示牌的物品形式纹理,以匹配其方块形式的柄部纹理。 生物 美西螈 更改了棕色变种的背面纹理,使之水平居中。 猫 未驯服的猫现在可以被拴绳拴住。 守卫者和远古守卫者 瞄准目标或玩家时不再下沉。 唤魔者、卫道士和女巫 更改了纹理,移除了多余的兜帽纹理。 同时将卫道士的眼睛颜色更改为蓝色。 铁傀儡 现在会根据自身的生命值在纹理上表现不同程度的开裂。 每达到一个受损阶段都会发出受损的音效。 死亡前会经历从未开裂到完全开裂共4个阶段。 现在仅会主动攻击在村庄中声望过低的玩家。 鹦鹉 更改了所有变种的模型,使其翅膀贴图不再颠倒。 史莱姆 现在又会攻击雪傀儡了。 村民和流浪商人 交易时其头顶不再会出现绿宝石图标。 凋灵 更改了凋灵之首的纹理,以匹配纹理更新后的凋灵头部纹理。 非生物实体 盔甲架 更新了平滑石头底座的边框纹理。 世界生成 深板岩 现在会在主世界的Y=1到Y=7之间过渡生成,而非之前的Y=-7到Y=-1。 化石 现在当化石生成于深板岩层时,部分骨块会被替换为深层钻石矿石而非煤矿石。 雪林 现在松树会生成于此。 游戏内容 交易 更改了屠夫、制图师、图书管理员和流浪商人的交易选项以匹配Java版。 常规 闪烁标语 将“[this splash text has been delayed until part 2]”闪烁标语改为“[this splash text is now available]”。 加入了“Don't feed chocolate to parrots!”闪烁标语。 技术性 常规 将Android应用程序的目标API更新至API 30,以符合Google Play商店的API要求。 重新加入了/whitelist命令重命名为/allowlist的更改。(BDS-14119) 命令 使用/setblock或/fill命令放置可可豆时不再会导致出错。 /spreadplayers命令被指定高范围参数时游戏不再会自动退出。(MCPE-137793) 现在通过函数内的/execute命令触发的函数调用顺序是一致的。(MCPE-111849) /effect命令不再拥有多余的empty参数。(MCPE-62903) 修复了使用/kill命令无法杀死带有伤害吸收效果的实体的漏洞。(MCPE-142763) 数据驱动方块 加入了具有相同名称但命名空间不同的方块的支持。 更新了下列组件的文档: BlockExplosionResistance BlockFrictionComponent BlockMaterialInstances BlockBreathabilityComponent CraftingTableComponent BlockLightFilterComponent 将BlockLightDescription的JSON名称由minecraft:block_light_absorption更改为Minecraft:block_light_filter,字段名称由block_light_absorption更改为block_light_filter。 数据驱动实体 现在自然生成的成年豹猫伴随两只幼年豹猫一同生成的随机几率由实体JSON定义中添加的组件处理。 修复了实体文档中的许多条目都缺少“Description”的问题。 为behavior.move_to_block和behavior.move_to_liquid加入了AI意向文档。 为缺少参数的behavior.random_fly、behavior.rise_to_liquid_level和behavior.tempt加入了AI意向文档。 为缺少参数的movement.sway加入了组件文档。 修复了实体文档中的一些错别字和不一致处。 加入了9个无序配方JSON文件,并替换了锻造台的硬编码合成配方。 数据驱动物品 更新了BlockCollisionComponentDescription文档。 将BlockCollisionComponentDescription的JSON名称由entity_collision更改为block_collision。 更新了FuelItemComponent文档。 将DamageableItemComponent重命名为DurabilityItemComponent。 更新了BlockRaycastComponent文档。 更新了FoodItemComponent文档。 将SaturationModifier使用的数据类型由字符串更改为浮点数。 修复了自定义食物的行为不会复制在访客的客户端上的问题。 生物 minecraft:rideable中的controlling_seat字段现在会按预期在船和马上运行。 骑乘着其他生物并走向目标的生物不再会在其路径上来回摇动。 匹配工具条件现适用于生物(实验性)。 现在JumpToBlockGoal会在寻找jumpblockcandidates时正确向上和向下搜索相同距离,以允许生物使用相同高度的意向。 JumpToBlockGoal不再能在生物处于水中时应用。 修复了控制器立即转换至另一个状态时,默认状态下定义的动画控制器事件会被跳过的问题。 该版本化更改仅对format_version始于1.18.10的动画控制器生效。 动画 修复了当事件指定的时间等于总的animation_length时,动画、音效以及粒子事件不会被触发的漏洞。 修复了在未明确指定animation_length时,动画长度计算过程中未考虑事件时间的漏洞。 Molang 修复了左侧无有效实体或物品时,箭头运算符会返回0,但不是整个表达式返回0的问题。 例如,若b无效,则variable.a = variable.b->variable.c会将variable.a赋值为0。 该更改并不是Molang版本化更改,因为目前尚无使用箭头运算符的已知内容。 加入了3个非实验性查询:is_item_name_any、is_name_any和is_owner_identifier_any。 修复了biome_has_all_tags、block_neighbor_has_all_tags和relative_block_has_all_tags查询会依赖全部标签而不是任何标签的问题。 修复了嵌套条件(三元)运算符的解析顺序为从右往左而不是从左往右的问题。 该Molang版本化更改仅对使用min_engine_version为1.18.10或更高的包中的Molang表达式生效。 例如之前的嵌套条件表达式A?B:C?D:E会被计算为(A?B:C)?D:E,而现在其会被计算为A?B:(C?D:E。 现在访问其他实体上所缺失的公共变量时会返回0.0,并且不再会导致出错。 修复了加载包含大写字母的公共变量时会导致出错的问题。 加入了slot.equippable,其作为WearableItemComponent和Molang的槽位选项。 加入了全域查询query.all和query.any以检查一个值是否与后面的所有值或任何值匹配。 加入了查询query.in_range以检查一个值是否在最小值和最大值之间(含区间端点)的范围内。 实验性 本段落的内容需要开启实验性玩法中的“荒野更新”、“假日创造者功能”和“应用测试框架”子选项后才可使用。 方块 青蛙卵 一种可放置于水上的非固体方块。 青蛙繁殖后产出。 可孵化出2-6只蝌蚪。 Froglight 共有3个不同颜色变种:Ochre、Pearlescent和Verdant。 会发出亮度为15的光。 青蛙捕食小型岩浆怪时掉落。 会根据青蛙的种类掉落对应变种。 Sculk、Sculk Vein、Sculk Catalyst、Sculk Shrieker和Sculk Sensor 现在属于实验性玩法中的“荒野更新”部分。 物品 刷怪蛋 加入了青蛙刷怪蛋和蝌蚪刷怪蛋。 蝌蚪桶 通过对蝌蚪使用水桶获得。 可用于携带蝌蚪,类似于鱼桶。 生物 青蛙 自然生成于沼泽生物群系。 时常鼓动鸣囊,在陆地上会跳跃行走,在水中会游泳。 生成在温度过低、适中、过高的区域中时分别为绿色、橙色、白色。 会跟随手持海草的玩家,并可以用海草繁殖。 繁殖后产下青蛙卵。 蝌蚪会发育成青蛙。 会捕食小型史莱姆和小型岩浆怪。 蝌蚪 青蛙的幼年形态。 在陆地上会像鱼一样扑腾,最终会脱水而死。 最终会发育成青蛙。 喂食海草可加速成长。 可以被装在水桶里。 游戏内容 状态效果 黑暗现在属于实验性玩法中的“荒野更新”部分。 技术性 方块组件 通过添加网络保存或加载标签的方式以修复BlockPartVisibilityComponent在多人游戏中的问题。(MCPE-141908) GameTest框架 将mojang-minecraft:Worldobject重命名为mojang-minecraft:world。 移除了mojang-minecraft:Commands,并为dimension、entity和player加入了runCommand方法。 mojang-minecraft模块 World 将函数getPlayers : Player[]替换为函数getPlayers(options: EntityQueryOptions = undefined) : EntityIterator。 返回一个迭代器至包含维度中所有玩家的合集。可选选项用于过滤结果。 World.events 加入了blockBreak和blockPlace事件。 玩家在世界中破坏或放置一个方块时调用。 为events.addEffect加入了可选选项。 会将回调限制为仅对特定实体触发(参见EntityEventOptions)。 物品使用事件 加入了事件event.beforeItemUse。 物品被使用前触发,可取消。 加入了事件event.itemUse。 物品被使用且未取消之前的事件时触发。 加入了事件event.beforeItemUseOn。 物品作用为方块前触发,可取消。 加入了事件event.itemUseOn。 物品作用为方块且未取消之前的事件时触发。 需要与自定义物品配合运行的定义事件: 加入了事件event.beforeItemDefinitionEvent。 处理物品定义事件前触发,可取消。 加入了事件event.itemDefinitionEvent 处理物品定义事件且未取消之前的事件时触发。 加入了方法triggerEvent(eventName : String) 若事件有指定eventName,则会触发ItemStack上的事件,类似于物品JSON文件中的定义。 BlockBreakEvent 加入了属性brokenBlockPermutation,用于指示哪种方块被破坏。 Entity 加入了runCommand方法 以实体的形式执行命令。 加入了dimension属性。 获取实体所在的维度。 加入了函数addTag(tag: string): bool。 为实体添加标签。若标签不存在,则返回true。 加入了函数hasTag(tag: string): bool函数。 若实体带有标签,则返回true。 加入了函数removeTag(tag: string): bool。 移除实体所带有的标签。若标签已移除,则返回true。 加入了函数getTags(): string[] 返回实体带有的所有标签。 为Entity加入了target属性。 target表示该Entity当前锁定的Entity目标,用于使AI锁定目标。 加入了函数getEntitiesFromViewVector(options: EntityRaycastOptions): Entity[]。 获取所有自实体视线向量与射线相交的实体。 加入了函数getBlockFromViewVector(options: BlockRaycastOptions): Block。 获取首个自实体视线向量与射线相交的方块。 加入了函数setVelocity(velocity: Vector): bool。 用于设置实体的速度。 加入了属性viewVector: Vector。 为向量,表示实体正在面向的方向。 加入了属性headLocation: Location。 表示实体head骨骼的位置。 加入了属性bodyRotation: number 为浮点数,表示实体body骨骼的旋转(角度制)。 加入了函数teleport(location: Location, dimension: Dimension, xRotation (optional): float, yRotation (optional): float)。 加入了函数teleportFacing(location: Location, dimension: Dimension, facingLocation: Location)。 Player 加入了方法startItemCooldown(itemCategory : string, durationTicks : int)。 在指定刻数的时间内开启或重置物品分类(如:ender_pearl)上的物品冷却。 加入了getItemCooldown(itemCategory : string)。 返回玩家的物品分类中的剩余持续时间(以刻为单位)。若没有冷却时间,则返回0。 ItemCooldownComponent 加入了物品冷却组件(item.getComponent("minecraft:cooldown"))。 只读属性cooldownCategory : string 表示该物品的冷却时间分类。 只读属性cooldownTicks : int 若已启用冷却,则表示该物品的冷却时间(以刻为单位)。 方法startCooldown(player : Player) 若已启用冷却,则开启或重置指定玩家的物品的冷却时间。 ItemType 移除了getName方法,并加入了只读属性.id。 Dimension 加入了runCommand方法。 在一个维度中执行命令。 加入了函数getEntitiesFromRay(pos: Location, direction: Location, options: EntityRaycastOptions): Entity[]。 获取所有自延伸方向开始与射线相交的实体。 加入了函数getBlockFromRay(pos: Location, direction: Location, options: BlockRaycastOptions) : Block。 获取首个自延伸方向位置开始与射线相交的方块。 加入了函数getPlayers(options: EntityQueryOptions = undefined) : EntityIterator。 返回一个迭代器至包含维度中所有玩家的合集。可选选项用于过滤结果。 加入了函数getEntities(options: EntityQueryOptions = undefined) : EntityIterator。 返回一个迭代器至包含维度中所有实体的合集。可选选项用于过滤结果。 更新了Dimension:spawnEntity以获取BlockLocation和Location。 EntityQueryOptions 加入了类EntityQueryOptions。 在调用getEntities和getPlayers时提供额外的过滤参数。 EntityQueryScoreOptions 加入了类EntityQueryScoreOptions。 与EntityQueryOptions一同使用,以提供记分板过滤项。 BlockExplodeEvent 将destroyedBlock重命名为block。 mojang-gametest模块 加入了registerAsync方法,用于通过异步函数来注册和跟踪GameTest的状态。 Test 加入了getDimensionto。 获取执行GameTest的维度。 为spawnSimulatedPlayer方法加入了gameMode: GameModeparameter。 SimulatedPlayer 将destroyBlock重命名为breakBlock。 将stopDestroyingBlock重命名为stopBreakingBlock。 移除了selectSlot方法。 加入了属性selectedSlot : int。 获取或设置玩家当前选择的快捷栏槽位。 修复 特性同步 加入了地球旗帜图案。 现在袭击胜利后Boss栏上方会显示“袭击 - 胜利”,并且村民会发射烟花庆祝胜利。(MCPE-51267) 现在与缺货的村民交易时其会播放拒绝的音效。(MCPE-113788) 玩家通过杀死掠夺者队长获得不祥之兆效果后,不再会出现粒子效果。 铁傀儡现在会根据自身的生命值在纹理上表现不同程度的开裂,并且铁锭现在可用于治疗铁傀儡。(MCPE-74081) 移除了与村民交易时其头顶上的绿宝石图标。 铁傀儡现在仅会主动攻击在村庄中声望过低且攻击过村民的玩家。 发光地衣现在拥有与Java版相匹配的光照等级。 更新了屠夫、制图师、图书管理员和流浪商人的交易选项。 调整了洞穴生物群系中装饰性地物的生成频率以近似匹配Java版。 调整了音乐唱片otherside输出的红石信号强度以匹配Java版。(MCPE-145751) 调整了音乐唱片Pigstep输出的红石信号强度以匹配Java版。(MCPE-74030) 更新了一些方块和物品的纹理以修复纹理同步问题。(MCPE-127539) 磁石指针 橡木门、深色橡木门、白桦木门、云杉木门、金合欢木门和丛林木门 橡木告示牌、深色橡木告示牌、白桦木告示牌、云杉木告示牌、金合欢木告示牌、丛林木告示牌、诡异木告示牌和绯红木告示牌 营火和灵魂营火 物品展示框和荧光物品展示框 洞穴藤蔓植株 红石比较器(激活状态) 凋灵 更多的纹理更新: 更新了玻璃板的顶部纹理以匹配Java版的新纹理。(MCPE-148572) 修复了深色橡木原木的顶部纹理。(MCPE-148577) 更新了去皮深色橡木原木的侧面纹理以匹配Java版的新纹理。(MCPE-148576) 更新了土径的侧面纹理。(MCPE-148568) 将纹理文件名door_oak更改为door_wood。(MCPE-148502) 反转处理了鹦鹉的头部和翅膀贴图模型。(MCPE-148573) 将甜菜种子和西瓜种子的纹理整体下调了1个像素以匹配Java版。(MCPE-148561) 移除了可可豆未使用的stage0和stage1纹理以同步Java版。 更新了盔甲架底座的平滑石头边框纹理。(MCPE-148565) 移除了橡木门和铁门纹理上的多余横线。(MCPE-148566) 移除了女巫、唤魔者和卫道士纹理上的兜帽。 更改了红色染色玻璃和蓝色染色玻璃的纹理透明度以匹配Java版。 修复了铁砧界面上的锤子图标的颜色问题。(MCPE-148575) 更新了制图台的深色橡木木板纹理。(MCPE-148562) 更新了木桶的云杉木板纹理。 更新了讲台底座的木板纹理。(MCPE-148567) 修复了金盔甲和钻石盔甲的纹理高亮不一致的问题。(MCPE-148591) 移除了胡萝卜的stage3纹理上多余的1个像素点。(MCPE-148563) 居中处理了棕色美西螈的背部纹理。(MCPE-148571) 船的物品纹理中桨的纹理现在与船身的颜色一致。(MCPE-150492) 性能与稳定性 修复了玩家接近村庄时可能发生的崩溃。 修复了退出世界时区块中的实体无法被保存的问题。(MCPE-144208) 现在加载出生点周围有恶地生物群系生成的特定种子世界时,游戏不再会崩溃。(MCPE-149659) 修复了与制图师村民交易时发生的崩溃。(MCPE-142388) 修复了使用Pocket UI在工作台界面按住⇧ Shift键并单击其中的盔甲时可能发生的崩溃。(MCPE-144863) 修复了附近生物数量过多时破坏方块、打开箱子或进入传送门会出现延迟或无响应的问题。(MCPE-149214) 优化了紫晶洞地物在世界中的生成。 减少了子区块请求系统和数据包优化发送的网络数据包数量。 游戏内容 乘船移动较远距离后下船时,船不再会消失。(MCPE-108568) 玩家现在可以在脚手架中使用表情。(MCPE-147624) 将冰霜行者的影响范围锁定为8格,以避免导致服务器无响应。 现在又可以解锁“强大的胃”成就了。(MCPE-146036) 玩家不再会被自己所穿戴的荆棘附魔盔甲反伤。(MCPE-142735) 修复了在使用鞘翅滑翔时睡觉的视角问题。(MCPE-117339) 掠夺者前哨站现在会生成正常数量的掠夺者和铁傀儡。(MCPE-141499) 世界生成 大型滴水石地物的底部不再会在熔岩中悬浮生成。(MCPE-141131) 滴水石簇中不再会生成仅1格高的石笋。(MCPE-148588) 现在滴水石锥有几率生成在大型钟乳石和大型石笋结构中。(MCPE-128128) 熔岩湖现在仅在Y坐标为正数的地方生成。(MCPE-146459) 接近Y=0处的熔岩湖仍会生成交叉的石头和深板岩外边。 修复了Realms中恶地和冻洋生物群系的生成与常规世界不一致的问题。 现在升级旧世界后,旧区块中的Y=0至4之间的基岩层会正确被深板岩代替。(MCPE-147373) 珊瑚现在会在暖水海洋的更深处生成。(MCPE-147399) 现在雪林生物群系中会生成更多种类的树。(MCPE-148361) 深层铜矿石现在会生成在溶洞中。(MCPE-144800) 海洋和沼泽生物群系中的废弃传送门不再包含水,并且其现在会在无水源时生成。 箱子和刷怪笼现在会正确地在结构中生成。(MCPE-23416、MCPE-48622、MCPE-97295) 被风蚀的恶地生物群系的陶瓦岩柱不再会作为其下方洞穴的平坦顶部生成。(MCPE-146984) 睡莲不再会生成在沼泽生物群系的含水层中。(MCPE-125913) 化石现在能够在Y=0以下处生成,且如此生成时有几率生成深层钻石矿石而不是煤矿石。(MCPE-144065) 化石不再会悬空在大型洞穴中或浮在水中生成。 废弃矿井现在总在基岩层之上生成。(MCPE-147575) 冰山地物不再能够代替雪屋结构的雪块生成。(MCPE-147690) 露天洞穴中的水不再会不均衡生成。(MCPE-149417) 含水层在生成时不再会丢失其中的水。(MCPE-146452) 生物 现在村民、兔子和狐狸在冰封山峰或尖峭山峰中会以其对应的雪地变种生成。(MCPE-119561) 山羊现在会正确生成于尖峭山峰和冰冻山峰。(MCPE-146886) 现在美西螈的爬行动画会受到速度的影响。(MCPE-131322) 史莱姆又会攻击雪傀儡了。(MCPE-146651) 修复了末影龙在濒死状态下飞向返回传送门时其会变得隐身的问题。(MCPE-149119) 现在美西螈、蜜蜂、船、猫、海豚、发光鱿鱼、山羊、疣猪兽、铁傀儡、豹猫、熊猫、鹦鹉、猪、北极熊、鱿鱼、炽足兽、狼和僵尸疣猪兽均可以被气球拴住。 骷髅马骑士现在会正确寻路。(MCPE-147521) 农民村民现在最多能够捡起数量不超过8组的物品。(MCPE-123412) 方块 火不再能在避雷针上点燃。 现在蜡烛会以正确的宽度与下方的墙连接。(MCPE-141156) 改进了方块实体(如沙子和沙砾)下落时的动画。(MCPE-142010) 紫水晶簇现在会在其支撑方块被破坏时正确地被破坏。(MCPE-126076) 铜块及其变种现在会在下界中氧化。(MCPE-134954) 大型垂滴叶现在只能放置在黏土块、砂土、泥土、耕地、草方块、苔藓块、缠根泥土、菌丝和灰化土上。(MCPE-123392) 现在靠近方块边缘的水会正确流动。 修复了敌对生物刷怪笼在其所在区块被重新加载时,其有时会停止生成生物的问题。(MCPE-142285) 修复了末影水晶不在玩家视线内时会停止渲染治疗光束的漏洞。(MCPE-149159) 结构方块的结构现在会正确变换(旋转或镜像)多面方块(例如发光地衣)。 修复了结构方块在加载结构时会无限生成相同实体的问题。(MCPE-137617) 滴水石锥现在只能放置在方块的完整一面上。 发光地衣现在会正确被放置。 游戏规则FireDamage设置为false时,岩浆块不再会对玩家造成伤害。(MCPE-99718) 含雪的花现在会正确被爆炸破坏。(MCPE-146492) 下界传送门方块在生存模式下不再可用。(MCPE-138819) 游戏规则选项“爆炸破坏”被关闭时,使用/summon命令生成的TNT不再会爆炸。(MCPE-49044) 修复了破坏正在闪烁的侦测器时,获得的物品在物品栏中保持输出状态的漏洞。(MCPE-114173) 修复了画可以与荧光物品展示框、告示牌、旗帜和火把相重叠的漏洞。 现在触摸控制玩家可以更改光源方块的亮度等级。 现在玩家在潜行时可以将光源方块放置在其他光源方块上。(MCPE-137744) 修复了使用VR游玩时无法更改光源方块的亮度等级的问题。 修复了按住鼠标右键并移动时无法连续放置光源方块的问题。(MCPE-135669) 光源方块现在会正确含水。(MCPE-148391) 物品 熔炉现在会在烧炼完毕后一直输出正确预期数量的物品。(MCPE-126004) 玩家不再可以复制熔炉中存储的经验值。(MCPE-71777) 现在拉弓时的摇晃动画仅在拉满弓箭时播放。 现在吃下食物时又会获得相应效果了。 现在手持玩家标记相对偏移的地图时会根据屏幕的长宽之比,从而使标记接近于屏幕边缘并保持总是可见。 物品被生物主手持有时不再会导致其物品数据受损。(MCPE-145034) 修复了第一人称下副手持有盾牌时没有动画播放的问题。(MCPE-125340) 辅助功能 修复了屏幕阅读器在“保存购买至Microsoft账户”界面上的问题。 现在文本转语音(TTS)能够正确读取实验性玩法选项的名称。 用户界面 为物品文本名称条框加入了适当的填充,其会在玩家在生存模式下装备盔甲并选择快捷栏上的物品时体现。(MCPE-143928) 修复了文本信息包含按钮图案时会减少文本偏移量的问题。 修复了在暂停界面向上滚动时无法打开成就界面的问题。 修复了HUD上的物品冷却在视觉上并不会半透明的问题。(MCPE-55206) 现在使用自定义分辨率对焦时,暂停界面上的“邀请加入游戏”和成就按钮拥有白色边框。 修复了使用手柄缓冲键导航“设置”菜单时,菜单上的选项卡切换顺序不正确的问题。 现在“邀请加入游戏”按钮会在服务器满员时正确被禁用。 修复了市场侧边栏上内容板块的滚动高度,以使不同分辨率的设备都会显示滚动条。 修复了添加玩家为好友时其用户名旁会多出“-”的问题。(MCPE-105464) 修复了在PS VR上切换注视控制和控制器选择后,物品工具提示会卡在创造模式物品栏中的问题。 修复了在PS VR上将沉浸模式更改为客厅模式后,玩家视角不会受到游戏的重视的问题。 Boss栏信息不再会在PS VR上修改VR显示模式后消失。 移除了包括反馈提示在内的许多界面上的双空格拼写错误。(MCPE-104037) 修复了玩家使用鞘翅滑翔时视觉效果会偏离中心、隐藏UI元素的问题。 修复了资源包设置界面中的上下箭头按钮会在高亮显示时变大的问题。(MCPE-147708) 修复了丢失Minecraft窗口并在“在Realms上创建世界”界面上选重新选择时,Realms按钮会消失的问题。 技术性 修复了生物碰撞箱的宽度和高度设置为负数时可能发生的崩溃。 修复了常加载区域有时会跳过一刻的问题。(MCPE-119312) 修复了执行/tag命令时游戏性能下降的漏洞。(MCPE-139609) 现在分屏游戏的第2个玩家可查看内容日志历史面板,而不会导致游戏崩溃。 修复了动画控制器引用其自身作为一种“动画”时可能发生的崩溃。 玩家在函数中嵌套调用命令时游戏不再会崩溃。(MCPE-144730) 加入了新的内容日志消息以协助获取BDS崩溃报告。(BDS-12751) 优化了RandomStrollGoal的性能。 降低了常加载区域的内存使用量以及加载时间。 我的世界1.18.2是基岩版的一次次要更新,发布于2021年12月9日,修复了一些漏洞。此版本与1.18.0和1.18.1相互兼容。 修复 修复了某些情况下在PlayStation上保存一些较大世界时,会导致纹理受损或数据丢失的问题。(MCPE-149193) 现在玩家与容器交互时又会正确打开物品栏界面了。(MCPE-148531) 修复了附近生物数量过多时破坏方块、打开箱子或进入传送门会出现延迟或无响应的问题。(MCPE-149214) 修复了将世界升级至1.18后其中的基岩层不会正确替换为深板岩的问题。(MCPE-149251) 我的世界1.18.1是基岩版的一次次要更新,在PlayStation平台上发布于2021年12月2日,在除Nintendo Switch外的其他平台上发布于2021年12月6日,修复了一些漏洞。此版本与其他平台上的1.18.0相互兼容。 修复 修复了在PlayStation上复制特定语言的备份世界时可能发生的崩溃。 修复了在Realms上游玩和聊天时可能发生的崩溃。 减少了钻石矿石的生成数量以匹配Java版。 修复了从其他维度返回主世界后移除光源导致的光照漏洞。(MCPE-145828) 玩家重生或起床后不再遇到难以移动的问题。 加入一条警告提醒,解释在Android设备上将文件存储位置设置为外部时可能会面临数据丢失的风险。 修复了各种崩溃以及与Android多用户和Amazon Kids/Freetime有关的存储问题。(MCPE-106524、MCPE-107503、MCPE-37685) 修复了在多人模式中当其他玩家离开玩家的渲染距离后模拟距离停止工作的问题。(MCPE-147391) 当checkForBlocks为true并且目标位置被阻挡时,/teleport命令不再执行成功。 修复了当已经拥有最大数量的Realms时购买Realms的页面可能出错的问题。 优化了市场库存界面,并提高了内容的加载速度。 我的世界1.18.0是洞穴与山崖第二部分的首个正式版,也是基岩版的一次主要更新,发布于2021年11月30日。该版本于2021年4月14日Java版快照21w15a发布时被一同公布。此次更新完全重制了主世界的生成机制,加入了含有含水层的更大的洞穴、更高的山脉,以及新的洞穴和山地生物群系。 在此次更新的首个测试版发布之前,其部分特性在实验性玩法中开发。1.16.220和1.17.0的测试版加入了1.18.0的部分特性,也可通过开启实验性玩法来启用,但这些特性在1.17.10之前的正式版中并不可用。 新内容 物品 音乐唱片 加入了音乐唱片“otherside”,作者为Lena Raine。 能够罕见地在要塞走廊祭坛的箱子或地牢的箱子中找到。 世界生成 洞穴 噪声洞穴 新的洞穴种类,有“意面洞穴”“芝士洞穴”“面条洞穴”3种类型,生成时均使用噪声生成器。 意面洞穴长而弯曲,空间宽敞。 芝士洞穴的形状像瑞士奶酪上的孔一样大小不一,且空间宽敞。 面条洞穴同样长而弯曲,但空间狭窄封闭。 含水层 大小、高度不一的积水湖泊,用于形成主世界的湖及洞穴内的水体。 岩浆块可以在其底部生成,产生涡流气泡柱。 取代了旧的水下雕刻器洞穴和水下峡谷。 Y=0以下的含水层中的水有几率被熔岩完全替代。 溶洞 一种新的地下生物群系。 由滴水石块、滴水石锥和小湖泊组成。 繁茂洞穴 一种新的地下生物群系。 生成于杜鹃树之下。 孢子花会悬挂在洞穴顶部,滴落孢子粒子。 洞穴藤蔓会悬挂在洞穴顶部,为洞穴提供照明。 顶部和地面被苔藓块所覆盖,地面上还会有苔藓地毯、草、高草丛和杜鹃花丛。 地面会生成由黏土块、水、大型垂滴叶和小型垂滴叶组成的多叶黏土层。 山地 加入了6种山地生物群系变种: 草甸 较平坦且高度较高,相较于平原要更冷而花更多。其中草为青色,水体为深蓝色。 会在高原以及一些山地的最底层生成,通常临近平原和其他温和的生物群系。 会长有草、高草丛、蒲公英、蓝花美耳草、矢车菊、虞美人、滨菊、绒球葱,以及带有蜂巢的橡树或桦树。 绵羊、蜜蜂、兔子和驴会生成于此。 掠夺者前哨站和平原村庄会生成于此。 雪林 可视作积雪的针叶林表面的草方块被替换成了雪块的生物群系。 会在临接森林类生物群系时在雪山的山坡处生成。 被雪、雪块和细雪所覆盖,且长有大片的云杉。 兔子和狐狸会生成于此。 掠夺者前哨站会生成于此。 积雪的山坡 会在临接平原和积雪的冻原时在雪山的山坡处生成。 被雪、雪块、细雪和冰所覆盖。 只有兔子和山羊会生成于此。 掠夺者前哨站和雪屋会生成于此。 尖峭山峰 生成于雪山顶峰处。 被雪、雪块和冰所覆盖。 只有山羊会生成于此。 掠夺者前哨站会生成于此。 冰封山峰 生成于雪山顶峰处,会在周围生物群系的温度过低时代替尖峭山峰生成。 被雪、雪块、冰和浮冰所覆盖。 只有山羊会生成于此。 掠夺者前哨站会生成于此。 裸岩山峰 生成于雪山顶峰处,会在生物群系的温度较高时代替尖峭山峰生成。 地表未覆雪,而是裸露出石头和条带状的沙砾和方解石地层。 此处不生成动物。 掠夺者前哨站会生成于此。 矿脉 由矿石和岩石构成的罕见蛇形结构,生成于主世界的地下。 在主世界Y=0到Y=50的区域,大型铜矿脉伴随花岗岩生成,且有几率包含粗铜块。 在主世界Y=-60到Y=-8的区域,大型铁矿脉伴随凝灰岩生成,且有几率包含粗铁块。 常规 音乐 加入了8首新的音乐,会在主世界生存模式和菜单界面中播放: 曲目“Stand Tall”“Left to Bloom”“Wending”“Infinite Amethyst”和“One More Day”的作者是Lena Raine。 “Stand Tall”会在积雪的山坡、尖峭山峰、冰封山峰和裸岩山峰中,以及菜单界面中播放。 “Left to Bloom”会在草甸和繁茂洞穴中,以及菜单界面中播放。 “Wending”会在雪林、尖峭山峰、裸岩山峰和溶洞中,以及菜单界面中播放。 “Infinite Amethyst”会在雪林和溶洞中,以及菜单界面中播放。 “One More Day”会在草甸、积雪的山坡和繁茂洞穴中,以及菜单界面中播放。 曲目“Floating Dream”“Comforting Memories”和“An Ordinary Day”的作者是谷冈久美。 “Floating Dream”会在尖峭山峰和繁茂洞穴中播放。 “Comforting Memories”会在雪林中播放。 “An Ordinary Day”会在积雪的山坡、溶洞和繁茂洞穴中播放。 旧世界升级 在旧区块周围生成新区块时,地形会根据旧区块进行调整,以更好地贴合旧区块。 旧区块的Y=0至Y=4处的基岩层会由深板岩替代。 旧区块的Y=0以下处会使用新的世界生成和洞穴生成。[5] 新的基岩层会从Y=-64处开始生成。 不适用于1.17.40.21版本前开启了实验性玩法(洞穴及悬崖子选项)的旧世界。 更改 方块 铜矿石 正常开采掉落粗铜的最大数量由3改为5。 切石机 现在可将1个铜块(含变种)加工成对应变种的4个切制铜块、4个切制铜楼梯或8个切制铜台阶。 生物 美西螈 现在仅生成于繁茂洞穴里黏土块上方的水中。 提高了生成几率。 溺尸 现在会生成在溶洞中。 山羊 现在仅会在积雪的山坡、尖峭山峰和冰封山峰中生成。 鳕鱼、鲑鱼、河豚、热带鱼、鱿鱼和海豚 现在仅生成于Y=50至64之间的水中。 热带鱼现在也会生成于任意高度的繁茂洞穴中。 鱼现在会远离美西螈。 发光鱿鱼 现在仅生成于Y=30以下的水中。 岩浆怪 现在会主动攻击铁傀儡。 史莱姆 不再会攻击雪傀儡。 常规 现在按照普通机制生成的敌对生物都只会在方块光照等级为0时自然生成。 世界生成 紫晶洞 现在仅生成于Y=30以下。 杜鹃树 现在可以在较浅的水域中生成。 沙滩 现在沙滩及其变种有几率不生成于开放水域的岸边。 生物群系 由于海拔高度不再取决于生物群系,下表中的生物群系不再自然生成: 不再自然生成的生物群系 恶地高原 竹林丘陵 桦木森林丘陵 黑森林丘陵 沙漠丘陵 沙漠湖泊 巨型云杉针叶林丘陵 巨型针叶林丘陵 沙砾山地+ 丛林丘陵 恶地高原变种 丛林变种 丛林边缘变种 繁茂的恶地高原变种 蘑菇岛岸 破碎的热带高原 雪山 积雪的针叶林丘陵 积雪的针叶林山地 沼泽丘陵 针叶林丘陵 针叶林山地 高大桦木丘陵 繁茂的丘陵 因此: 沙漠类型村庄现在会在任何沙漠生物群系中生成。 村庄和掠夺者前哨站现在会在任何针叶林生物群系中生成。 沼泽小屋现在会在任何沼泽生物群系中生成。 雪屋现在会在任何积雪的冻原和积雪的针叶林生物群系中生成。 洞穴 现在最低可生成于Y=-59处。 更改了雕刻器洞穴的生成位置以匹配Java版。 峡谷 调整了生成高度和位置,以匹配1.18.0之前的情况。 深板岩 深板岩团簇不再会在主世界的Y=0以上处生成。 现在作为主世界Y=0以下的主要岩石生成。 从Y=-1至Y=-7处,石头逐渐向深板岩过渡;从Y=-8处开始,深板岩完全替换掉石头。 废弃矿井 不再会悬空生成。 现在桥梁下方离方块较远时会生成锁链来拉起桥梁,或者生成橡木原木支柱来支撑桥梁。 不再会生成悬空的蜘蛛网。 提高了恶地废弃矿井的生成高度。 地牢 提高了生成数量,尤其是Y=0以下的数量。 沙砾 提高了沙砾团簇的生成数量。 现在会在Y=0以下处生成。 湖泊 移除了水湖地物,其功能由含水层替代。 熔岩 现在会从Y=-54处开始生成。 海底废墟和沉船 降低了生成几率。 主世界矿石最新分布情况概览 矿石分布 大幅更改了主世界矿石的生成机制。 深层矿石现在会在Y=-64到Y=-1之间生成。 煤矿石生成的Y高度区间由0~128变为0~320,在Y=96和136附近生成最多。 铜矿石生成的Y高度区间由0~96变为-16~112,在Y=48附近生成最多。 铁矿石生成的Y高度区间由0~64变为-64~72及80~320,在Y=16和232附近生成最多。 金矿石在恶地以外生成的Y高度区间由0~32变为-64~30,在Y=-16附近生成最多;在恶地生成的Y高度区间由0~80变为32~256。 青金石矿石生成的Y高度区间由0~32变为-64~64,在Y=0附近生成最多。 红石矿石和钻石矿石生成的Y高度区间由0~16变为-64~16,在基岩层附近生成最多。 绿宝石矿石生成的Y高度区间由0~30变为-16~320,仍只在山地生成,在Y=232附近生成最多,且整体数量显著增加。 更改了花岗岩、闪长岩、安山岩、泥土、沙砾的生成位置,以匹配Java版。 涌泉 现在可以在更多种类的方块中生成(例如泥土和雪块)。 熔岩涌泉现在能在方解石、泥土、雪块、细雪和浮冰之中生成,故可以生成在山地和积雪的生物群系中。 水泉不再在Y=192高度以上生成。 要塞 现在算法会刻意尝试使要塞完全被石头或深板岩包裹,以防洞穴等结构破坏它们的生成。 石岸 现在地表上有几率生成条带状的沙砾地层。 凝灰岩 凝灰岩团簇现在会在主世界的Y=0以下处生成。 村庄 现在外形略加分散。 常规 现在主世界在生成时使用多噪声生物群系源类型。 现在地势和海拔高度可以独立于生物群系而变化,生物群系会适应地势的变化。 现在主世界在生成时使用新的随机数生成器。 游戏内容 灾厄巡逻队 不再会自然生成卫道士。 袭击 Boss栏的颜色由紫色更改为红色。 状态效果 现在玩家击败袭击后获得的村庄英雄效果的时长为40:00,而不是无限次获得该效果。 常规 实验性玩法 移除了“洞穴及悬崖”子选项。 洞穴与山崖第二部分的特性因此不再属于实验性玩法。 菜单界面 全景图更改为新地形生成机制下的主世界地表。 种子 重写了种子系统。 用户界面 更新了“存储空间不足”的消息。 世界 加入了打开或升级旧世界时出现的警告,其上有一个备份世界勾选项。 开启该选项后,会自动创建一个备份世界。 世界高度限制 将主世界的可建筑高度范围扩大到Y=-64至320。 旧世界也会升级至新的世界建筑高度。 新的超平坦世界会从Y=-64开始生成。 世界类型 移除了旧世界类型。 旧世界的游戏版本现已锁定为1.17.40,现有的旧世界类型世界仍可正常游玩,但无法更新1.18.0的新内容。 技术性 Android 游戏数据的外部存储目录由/games/com.mojang/修改为/Android/data/com.mojang.minecraftpe/files/games/com.mojang/。 现在已经使用外部存储的玩家启动游戏时,会将游戏数据的外部存储目录迁移至新位置。 若迁移失败,则可以关闭迁移结果窗口,并且仍可以正常游戏。 现在除非玩家勾选保留游戏数据,否则在卸载游戏后游戏数据会全部丢失。 这是为了遵循Google的新API要求。 GameTest框架(实验性) 为TickEvent加入了只读属性deltaTime。 以秒为单位,表示最后一存储刻之间的时间。 物品组件 实现了物品脚本组件的第一部分: ItemStack 用于访问ItemStack上支持脚本的ItemComponents的公开接口。 hasComponent(componentId: string) 若ItemStack上有[componentId]组件附着于此,则返回true。 getComponent(componentId: string) 返回附着于该ItemStack组件的句柄。若组件不存在或组件没有向脚本公开,则返回未定义的句柄。 getComponents() 返回该ItemStack上附着于且支持脚本的组件的数组。 NumberRange 用于描述最小和最大数字之间的随机值的类。 属性min 范围内的最小值。 属性max 范围内的最大值。 next() 返回min和max之间的随机值。 物品注册表 加入了物品注册表类,用于通过名称获取所有物品。 get(itemId: string) 若指定名称的类存在,则返回ItemType的句柄。 脚本启动的物品组件 minecraft:food 只读属性nutrition 描述玩家食用该食物时会回复多少饱食度的数值。 只读属性saturationModifier 用于在玩家吃食物时应用饱食度修改器中的饱食度增益数值。 只读属性canAlwaysEat 若为true,则玩家即使不饿也可以一直食用该物品。 只读属性usingConvertsTo 该物品被食用时转换为其字符串名称。若为空,则该物品不会转换为任何内容。 minecraft:durability 只读属性maxDurability 该物品损坏前的可损耗的耐久值。 只读属性damageRange 描述该物品损耗耐久度的几率的NumberRange。 属性damage 获取或设置ItemStack上的当前损耗值。 getDamageChance(unbreaking: number = 0) 使用damageRange属性来获取物品在附有指定等级的耐久魔咒时损耗耐久度的最大几率。输入耐久魔咒的参数必须大于0。 修复 性能与稳定性 当服务端和客户端拥有不同运行时间的方块ID时,玩家不再会断开连接。 优化了在主世界放置藤蔓所需的时间延迟。 修复了一些游戏过程中可能发生的崩溃。 修复了加载部分存储区块时的崩溃。 修复了与已驯服的生物一同进入下界传送门时可能发生的崩溃。(MCPE-129738) 修复了使用错误模板来生成世界时可能出现的卡死问题。 辅助功能 为屏幕阅读器加入了其所缺少的“控制器失去连接”提示。 活动对象 闪电不再会出现阴影。(MCPE-140689) 方块 现在覆雪的草方块上的雪与其他雪类方块的颜色更加相似。(MCPE-57022) 现在营火被活塞推动或被爆炸破坏时,其会掉落2个木炭而不是1个。(MCPE-139467) 光源方块现在不会被爆炸破坏了。 现在玩家又可以通过按住“放置”键来连续放置并收回水、熔岩或细雪了。(MCPE-139671) 骨粉 现在对着诡异菌岩使用骨粉又有几率生成下界苗了。(MCPE-139672) 玩家 修复了玩家在使用鞘翅飞行时受到伤害碰撞箱不会正确更新的问题。(MCPE-109925) 修复了玩家在使用鞘翅飞行时受到伤害不会停止飞行的问题。(MCPE-54031) 物品 末影珍珠在林地府邸的战利品箱中不再会被荧光棒代替生成。(MCPE-137440) 调整了点燃的TNT、滞留药水、喷溅药水和附魔之瓶在远离玩家移动时的平滑度。(MCPE-101102) 部分教育版物品不再会触发craftingScreen.tab.none提示。(MCPE-102444) 现在所有地被植物均可放置在菌丝上。(MCPE-125928) 地物生成 发光地衣不再会生成于海底。(MCPE-125198) 要塞不再会在大型洞穴中浮空生成。 水下岩浆块地物现在会生成在水下洞穴和含水层中。(MCPE-141376) 发光地衣不再会生成在基岩附近。(MCPE-141412) 现在村庄中的建筑对其周围地形的影响更少了。 为地物加入了“三角分布”功能,并将地物使用的“高斯”分布修改为“三角”分布。 游戏内容 修复了移动下界传送门后其位置未更新的问题。(MCPE-28765) 游戏规则doFireTick被禁用时,破坏火下方的方块后不再会生成隐形的火。(MCPE-101371) 重新进入开启过“洞穴及悬崖”选项、玩家生成点在Y轴为负数的危险区域的世界时,玩家不再会传送至Y轴为正数的区域。(MCPE-141039) 铜矿石现在会掉落2-5(而不是2-3)个粗铜。(MCPE-144071) 现在1个铜块可以在切石机中制成4个切制铜块。(MCPE-144067) 修复了结构空位会导致在洞穴中的玩家错误生成在地表的问题。 修复了Y=0以下处的方块内部会错误应用光线追踪效果的漏洞。(MCPE-141130) 现在主世界在生成时使用随机数生成器。 对着点燃的蜡烛、点燃的蛋糕上的蜡烛、已激活的下界传送门或其他已点燃的方块使用火焰弹不再会消耗其数量。 修复了手持小型垂滴叶对着较浅的水源时,该水源会变亮的问题。(MCPE-123373) 现在大型花的上半部分被水流破坏时,其只会掉落一个物品。(MCPE-142799) 修复了能够透视地形的问题。 教育版特性:NPC不再拥有“空闲”音效。(MCPE-141856) 现在玩家在Y轴为负数的区域吃下紫颂果会被正确传送。(MCPE-135951) 加载旧世界时不再导致部分区块被替换为空气。(MCPE-98789) 修复了部分音乐目曲有时无法在下界中播放的问题。(MCPE-146266) 修复了树叶被按钮或台阶等特定方块遮挡时,其会变得不透明问题。(MCPE-139213、MCPE-53731) 修复了开启光线追踪效果时树叶下方方块的剔除面问题。 常规 配置高于推荐渲染距离的玩家现在会收到更改推荐值的提示。 更新了默认渲染距离和最大渲染距离,以提升性能。 现在玩家在游戏中登录时,会收到将要返回至主菜单的提示。 修复了天气不会影响或会受Y=255以上处的方块影响的问题。 改进了Microsoft账户禁用多人游戏时游戏界面显示的错误信息。 图形 现在附魔的雕刻过的南瓜的附魔光效仅会覆盖其自身,而不是覆盖其所在的槽位。(MCPE-68219) 修复了在旧世界中乘坐矿车时,向上看有时会看到矿车内部从而阻挡视线的漏洞。 更新了附魔物品的渲染方式,以使其在下界渲染时不再隐形。(MCPE-116880) 修复了取出花盆里的植物后仍然会渲染植物的问题。(MCPE-143661) 市场 在无网络连接或会话启动失败时不再会出现市场更新提示。 废弃矿井 废弃矿井的支柱不再会生成在熔岩上。(MCPE-135221) Y=0以下的废弃矿井中不再会生成泥土。(MCPE-141583) 现在废弃矿井会以原木代替木头来生成支柱。(MCPE-125133) 生物 生物现在能够跳过活板门。 生物不再会走到营火上。(MCPE-142054) 美西螈现在会在空中正确显示动画。(MCPE-131322) 甜浆果丛现在会正确伤害进入其中的生物。(MCPE-56142、MCPE-140012) 生物不再会试图走入甜浆果丛中。 修复了热带鱼无法在繁茂洞穴中生成的问题。(MCPE-144070) 羊驼被驯服后不再会改变其骑乘动作。(MCPE-143006) 提高了美西螈在繁茂洞穴中的生成几率。 鱼现在会试图远离美西螈。 岩浆怪现在会主动攻击铁傀儡,且史莱姆不再会攻击雪傀儡。(MCPE-51162) 现在寻路中的幻翼在试图穿过山地而被卡住时,其会正确更改寻路方向。(MCPE-119773) 粒子 水滴粒子现在可以触发溅落效果。 世界生成 冻洋生物群系中新区块的Y=0以下处不再会生成冰柱。(MCPE-125128) 降低了海底废墟和沉船的生成几率。(MCPE-143478) 杜鹃树不再会生成在水下。(MCPE-125919) 杜鹃树现在可以在较浅的水域中生成。 缠根泥土不再能够不伴随杜鹃树而独立生成。(MCPE-140867) 修复了滴水石簇会在主世界地表生成的问题。(MCPE-139877) 修复了小型垂滴叶会生成在岩浆块上的问题。 用户界面 结构方块现在可以在世界高度限制内正确加载和保存结构。(MCPE-122643) 修复了在市场中搜索不存在的内容时会错误显示“1项结果”的问题。 修复了分辨率比例为4:3的屏幕上会出现文字重叠的问题。 修复了在多人游戏中睡觉时的Java版同步问题。现在玩家睡觉时会显示一条有多少人在等待全体玩家睡觉的消息。 为不同渲染配置的玩家加入了更好的视觉反馈和提示。 将一些用户界面出现上的“存档”重命名为更为准确的“世界”。 现在滑块的步长值与实际步骤不对应时,其会显示在最近的步骤上。 重新加入了世界设置中消失的“终为白日”选项。(MCPE-137790) Xbox Live的链接现已更改为Xbox。 修复了文本中图标的渲染问题,以避免图标颜色失真。 特性同步 现在在袭击结束后,若玩家离袭击地点较远,则袭击者会自然消失。 袭击Boss栏的颜色由紫色更改为红色。(MCPE-46047) 卫道士不再会在灾厄巡逻队中自然生成。 盾牌格挡动画现在能够流畅播放。(MCPE-125951) 袭击Boss栏现在会在袭击者受到伤害时减少。 村民 现在存在时间较长的村民在世界时间为负数时,其会正确根据日程安排来工作。(MCPE-98361) 村庄英雄 现在在袭击中杀死过袭击者的玩家会在击败袭击后获得村庄英雄效果,并且该效果会保留在玩家身上,即使离开村庄也不会消失。(MCPE-53384) 技术性 现在通过函数内的/execute命令触发的函数调用顺序是一致的。(MCPE-111849) 加入了对子区块请求的缓存支持,并修复了地形上会出现空洞的问题。 修复了试图渲染在之前版本中通过JSON文件引入的原版生物时可能发生的渲染错误。 现在大部分内容日志报错和警告仅会在世界中显示一次。 修复了子区块有时会不使用缓存的请求无法被支持的缓存问题。 修复了在动画控制器版本为1.8.0的市场世界中会使用错误模式的动画控制器版本错误。 修复了不在JSON中指定的生物默认生成能力。 提升了RangedAttackGoal中的不可移动生物的性能。 修复了未将MoLang表达式标记为仅min_engine_version为1.17.40或更高版本时触发的内容日志报错。