• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~

版本快讯 [Minecraft Feedback] Minecraft 基岩版 正式版 1.20.40 发布

YYT

【Lv:6】

管理成员
开发者
风纪委员
正式会员
注册
2018/02/09
消息
3,853
金粒
2,252,443金粒
  • 基岩版(Bedrock Edition)是由Mojang Studios、Xbox Game Studios和SkyBox Labs开发的多平台版本Minecraft。
  • 基于基岩引擎,可用于移动端(Android、iOS)、Windows 10/11、主机(Xbox One、Switch、PlayStation 4)等平台。
  • 正式版通常包含所有特性,较为安全和稳定,推荐所有玩家尽情游玩。
  • 如需转载本文,请注明原作者与本贴链接。



1.20.40基岩版的一次次要更新,发布于2023年10月24日。此次更新同步了一些Java版的特性,加入了触摸控制的自定义按键功能,在实验性玩法中进一步调整了村民交易,并修复了一些漏洞。

1698225442838.jpg

新内容​

常规​

触摸控制
  • 加入了自定义按键功能。
    • 目前仅在世界中可用,且需要开启“自定义控件(实验)”选项。
选项
  • 重新加入了“显示操作按钮”选项。
  • 在轻触设置中加入了“自定义控件(实验)”选项。
    • 用于启用触摸控制的自定义按键功能。

更改​

方块​

幽匿感测体校频幽匿感测体

物品​

探险家地图
  • 更改了制图师出售的探险家地图上的结构图标。

生物​

女巫
  • 看向玩家的距离范围由半径4格内增加至半径8格内。
僵尸村民
  • 治愈所需时间由100秒更改为3-5分钟。
  • 被治愈时获得的力量效果的时长由100秒更改为300秒。

游戏内容​

骑乘
  • 坐骑现在会为乘客吸收摔落伤害。
    • 若坐骑死于摔落伤害,则会将摔落伤害传递给乘客。
声音
  • 加入了下列音效:
    • 凋灵骷髅的新音效
    • 流浪乞求食物
      • 流浪猫跟随手持鱼的玩家时播放。
    • 填充玻璃瓶
      • 使用玻璃瓶从水源填充水、从炼药锅填充水或药水时播放。
        • 此前使用的是溅水音效。
    • 清空玻璃瓶
      • 将水或药水倒入炼药锅时播放。
        • 此前使用的是溅水音效。
  • 现在使用/give命令时会播放捡起物品的音效。
  • 山羊角吹奏音效的衰减距离由16格增加至256格。
交易
  • 现在制图师不处于主世界时不会出售探险家地图。

命令格式​

游戏规则
  • 将spawnRadius游戏规则的默认值更改为10。

常规​

触摸控制
  • 略微更改了十字键控制下的按钮样式。

技术性​

附加包和脚本引擎
  • 将CameraSetOptions各个选项的名称更改为不含有单词“Script”。
  • minecraft:transformation现在会防止方块被变换至超过30×30×30像素的限制,也会防止minecraft:unit_cube被平移或缩放。无效方块现在会显示为数据更新方块。(MCPE-173799
API
  • 在1.6.0版本中开放了World.getMoonPhase、MoonPhase和MoonPhaseCount。
  • 将相机API由测试版移动至1.6.0。
    • 将Entity.is*API由beta开放至1.6.0。
      • isSleeping
      • isSneaking
      • isSprinting
      • isSwimming
      • isClimbing
      • isOnGround
      • isInWater
      • isFalling
    • 将玩家等级和经验API由beta开放至1.6.0。
      • addLevels
      • addExperience
      • level
      • getTotalXP
      • xpEarnedAtCurrentLevel
      • totalXpNeededForNextLevel
      • resetLevel
    • 将Player.is*API由beta开放至1.6.0。
      • isEmoting
      • isGliding
      • isJumping
      • isFlying
    • 更新了除ActionFormData、MessageFormData和ModalFormData上显示的方法外的所有方法,以支持在只读模式下调用它们。
    • BlockInventoryComponent
      • container成员变量现在会反映其可以是容器或未定义。
    • 修复了@minecraft/server-ui模块无法与版本高于1.2.0的@minecraft/server一同运行的版本控制漏洞。
    • 将WeatherType移动至1.6.0。
      • 将setWeather函数移动至1.6.0
      • 将entityRemove事件或属性由测试版移动至1.6.0。
      • 将entityRemove事件或属性由测试版移动至1.6.0。
    • 将EntityRemovedAfterEvent类由测试版移动至1.6.0。
    • 将EntityRemoveAfterEventSignal类由测试版移动至1.6.0。
    • 将EntityRemovedBeforeEvent类由测试版移动至1.6.0。
    • 将EntityRemoveBeforeEventSignal类由测试版移动至1.6.0。
      • 将entityLoad事件或属性由测试版移动至1.6.0。
    • 将EntityLoadAfterEvent类由测试版移动至1.6.0。
    • 将EntityLoadAfterEventSignal类由测试版移动至1.6.0。
      • 将entitySpawn事件或属性由测试版移动至1.6.0。
    • 将EntityInitializationCause枚举由测试版移动至1.6.0。
    • 将EntitySpawnAfterEvent类由测试版移动至1.6.0。
    • 将EntitySpawnAfterEventSignal类由测试版移动至1.6.0。
      • 将playerBreakBlock事件或属性由测试版移动至1.6.0。
      • 将playerBreakBlock事件或属性由测试版移动至1.6.0。
    • 将PlayerBreakBlockAfterEvent类由测试版移动至1.6.0。
    • 将PlayerBreakBlockAfterEventSignal类由测试版移动至1.6.0。
    • 将PlayerBreakBlockBeforeEvent类由测试版移动至1.6.0。
    • 将PlayerBreakBlockBeforeEventSignal类由测试版移动至1.6.0。
      • 将playerPlaceBlock事件或属性由测试版移动至1.6.0。
    • 将PlayerPlaceBlockAfterEvent类由测试版移动至1.6.0。
    • 将PlayerPlaceBlockAfterEventSignal类由测试版移动至1.6.0。
    • 将BlockEventSignalOptions类由测试版移动至1.6.0。
      • 将isAir(): boolean由测试版移动至1.6.0。
      • 将isLiquid(): boolean由测试版移动至1.6.0。
      • 将amount由测试版移动至1.6.0。
      • 将keepOnDeath: boolean由测试版移动至1.6.0。
      • 将lockMode: ItemLockMode由测试版移动至1.6.0。
      • 将nameTag?: string由测试版移动至1.6.0。
      • 将clone(): ItemStack由测试版移动至1.6.0。
      • 将getTags(): string[]由测试版移动至1.6.0。
      • 将hasTag(tag: string): boolean由测试版移动至1.6.0。
      • 将setCanDestroy(blockIdentifiers?: string[]): void由测试版移动至1.6.0。
      • 将getCanDestroy(): string[]由测试版移动至1.6.0。
      • 将setCanPlaceOn(blockIdentifiers?: string[]): void由测试版移动至1.6.0。
      • 将getCanPlaceOn(): string[]由测试版移动至1.6.0。
      • 将getProperty函数移动至1.6.0。
      • 将resetProperty函数移动至1.6.0。
      • 将setProperty函数移动至1.6.0。
命令
  • 使用@e[type=item]执行命令后,重新进入世界不再会导致命令自动补全功能失效。(MCPE-164734
  • 现在使用override作为成因的/damage命令会无视受击后伤害免疫而造成伤害。(MCPE-160290
  • 将/recipe命令的描述文本颜色由天蓝色更改为白色。(MCPE-173362
组件
  • 加入了尝试加载带有无效cause值的伤害传感器时出现的内容日志错误。
  • 现在允许对minecraft:icon物品组件进行单值解析。
  • 现在骆驼的冲刺组件可以通过使用minecraft:dash来应用于除马、驴和骡外的可骑乘生物。
实体组件
  • behavior.random_look_around_and_sit现已公开continue_sitting_on_reload字段以供创作者使用。
    • 用于控制骆驼在重载时保持坐下姿势的方式。
  • 将behavior.is_scenting重命名为通用的behavior.timer_flag_1,并对创作者开放。
    • behavior.timer_flag_1:开始此行为时触发事件,等待一段时间后停止。因超时或被其他行为中断而停止时会触发另一事件。 query.timer_flag_1会在此行为运行时在客户端和服务端上返回1.0,否则返回0.0。
  • 将behavior.is_rising重命名为通用的behavior.timer_flag_2,并对创作者开放。
    • behavior.timer_flag_2:开始此行为时触发事件,等待一段时间后停止。因超时或被其他行为中断而停止时会触发另一事件。 query.timer_flag_2会在此行为运行时在客户端和服务端上返回1.0,否则返回0.0。
  • 将behavior.is_feeling_happy重命名为通用的behavior.timer_flag_3,并对创作者开放。
    • behavior.timer_flag_3:开始此行为时触发事件,等待一段时间后停止。因超时或被其他行为中断而停止时会触发另一事件。 query.timer_flag_3会在此行为运行时在客户端和服务端上返回1.0,否则返回0.0。
  • 解锁了behavior.random_search_and_dig以供创作者使用。
  • 加入了target_blocks字段。
    • 生物可刨挖方块的列表。
    • target_blocks未被添加时默认为泥土、草方块、灰化土、缠根泥土、苔藓块、泥巴和沾泥的红树根。
  • 加入了item_table字段。
    • 生物可刨挖出的指定物品的战利品表路径。
    • item_table优先于items。
  • 加入了行为无法读取或找到item_table且无法获取items中的物品时出现的内容日志错误。
  • on_item_found事件现在会在物品被找到且刨挖完毕时触发。此前该事件的触发会导致刨挖提前停止。
生物
  • 加入了新的查询函数query.is_in_lava,用以确认生物目前是否处于熔岩中。
性能与稳定性
  • 特定音效定义使用错误JSON类型时,音效定义文件sound_definitions.json不再会导致游戏崩溃。(MCPE-168913
Molang
  • 将block_property和has_block_property替换为block_state和has_block_state。
    • 该Molang版本化更改仅对使用min_engine_version为1.20.40或更高版本的包中的Molang表达式生效。
交易表
  • 交易物品现在拥有filters属性,用以确定交易是否应该出现。
  • 交易物品不再支持通过biome属性来检查村民的生物群系类型,现在可以在filters属性中使用is_mark_variant过滤器代替之以检查村民的生物群系类型。
教育版特性
  • 修复了若用户在基版本为1.19.8以下的世界中没有世界建造者权限,则无法使用/summon命令生成NPC的问题。

实验性​

本段落的内容需要开启实验性玩法中的“村民贸易再平衡”和“测试版 API”子选项后才可使用。

世界生成​

远古城市
  • 增加了生成经验修补附魔书的概率。
沙漠神殿
  • 增加了生成耐久(I到III级)附魔书的概率。
丛林神庙
  • 增加了生成耐久(I到III级)附魔书的概率。
废弃矿井
  • 增加了生成效率(I到V级)附魔书的概率。
掠夺者前哨站
  • 增加了生成快速装填(I到III级)附魔书的概率。

游戏内容​

交易
  • 更改了制图师的交易项。
    • 现在可以出售7种新的地图,可出售的具体种类与其生物群系着装有关。
      • 沼泽和丛林着装的村民一般不会自然生成,需要玩家在对应生物群系繁殖村民或者治愈对应生物群系生成的僵尸村民。
      • 各村庄地图指向对应生物群系的村庄,丛林探险家地图指向丛林神庙,沼泽探险家地图指向沼泽小屋。
    • 现在可以出售1-2种旗帜,此前只能出售1种旗帜。
  • 更改了盔甲匠的交易项。
    • 购买钻石盔甲现在还需要少量钻石。
    • 大师级别的盔甲匠现在会收购铁块(除针叶林盔甲匠)或钻石块(针叶林盔甲匠)。
    • 锁链盔甲现在仅由丛林和沼泽盔甲匠出售。
    • 除针叶林盔甲匠外,专家级别的盔甲匠将会出售带有固定附魔的锁链盔甲或铁盔甲,热带草原盔甲匠会以较低的价格出售附有诅咒的盔甲。
    • 现在可在针叶林盔甲匠处将钻石盔甲换成其他种类的钻石盔甲。
      • 玩家提供的盔甲必须是没有耐久损耗的;盔甲可以附带纹饰和魔咒,但在交换后会丢失。

技术性​

脚本API
  • 加入了chat(message: string)方法。
  • 将get更改为返回ItemType | undefined。
  • 将ItemDefinitionTriggeredAfterEvent上的source更改为可选的。
  • Player
    • 加入了下列方法:
      • above(steps?: number): Block | undefined
      • below(steps?: number): Block | undefined
      • north(steps?: number): Block | undefined
      • east(steps?: number): Block | undefined
      • south(steps?: number): Block | undefined
      • west(steps?: number): Block | undefined
      • offset(offset: Vector3): Block | undefined
      • center(): Vector3
      • bottomCenter(): Vector3
      • playMusic(trackId: string, musicOptions?: MusicOptions): void
      • queueMusic(trackId: string, musicOptions?: MusicOptions): void
      • stopMusic(): void
    • getItemStack函数现在会返回ItemStack或未定义。
  • BlockStates
    • get函数现在会返回BlockStateType或未定义。
  • 更新了ExplosionAfterEvent和ExplosionBeforeEvent。
    • getUpdatedBlocks()现在会返回Block[]。
    • setUpdatesBlocks(blocks: Block[])现在接受Block[]。
  • 动态属性
    • 不再需要属性注册,并移除了worldInitialize事件中的propertyRegistry。
    • 移除了对实体或世界中可设置属性的数量和大小的限制。
    • 移除了默认值。getProperty现在总会对未设置属性返回未定义。
    • 字符串动态属性的长度现在被限制于32767字节。
    • 移除了removeDynamicProperty函数。
      • 使用带有未定义值的setDynamicProperty可移除属性。
    • 加入了getDynamicPropertyIds函数。
      • 用于返回行为包所使用的实体或世界中所有动态属性ID的数组。
    • 加入了getDynamicPropertyTotalByteCount函数。
      • 用于返回实体或世界通过行为包所使用的总字节数。
    • 加入了clearDynamicProperties函数。
      • 用于移除实体或世界中由行为包加入的动态属性。
    • 动态属性编号现在以双精度(64位)进行存储。
  • 在事件之前和之后加入了PlayerInteractWithBlock和PlayerInteractWithEntity。
  • 在测试版中加入了PlayerDimensionChangeBeforeEvent和PlayerDimensionChangeAfterEvent。
  • 加入了getWeather函数。
  • 加入了在实体上调用的matches函数。
    • 接受EntityQueryOptions,实体匹配时会返回true,否则返回false。
  • 将getRotation由beta移动至1.6.0。
  • 将setRotation由beta移动至1.6.0。
  • 加入了PlayerLeaveBeforeEvent。
    • 玩家离开服务器时、Player对象移除前会触发该事件。
  • 将PlayerDimensionChangeAfterEvent由测试版开放至1.6.0。
物品
  • 自1.20.40版本起,弃用了minecraft:weapon组件。
  • 自1.20.40版本起,弃用了minecraft:on_use组件。
  • 自1.20.40版本起,弃用了minecraft:on_use_on组件。

修复​

原版趋同
  • 现在先前被剪过羊毛并重新长出羊毛的绵羊会在死亡时掉落羊毛。(MCPE-99972
  • 狐狸现在能够捡起可装备物品。(MCPE-173898
  • 现在关闭运输船、运输竹筏或运输矿车的物品栏时会产生振动。
  • 制图师不处于主世界时不再会将探险家地图作为交易物品。
  • 僵尸村民现在拥有正确的生物群系服饰覆盖层。(MCPE-172377
  • 将高级设置中的重生半径的默认值更改为10。
  • 更改了溅水音效。(MCPE-174524
    • 现在仅会在活动对象被水淹没至眼部高度时播放进入或离开水中的环境音效,以同步Java版。
    • 更新了进入水中时的溅水音效以匹配Java版。
  • 现在HUD上的Boss栏使用与Java版相同的颜色。(MCPE-43591
  • 骆驼不再能在熔岩或水中冲刺。
  • 铁傀儡不再会自然生成于会导致它们窒息的2格高空间内。(MCPE-173006
  • 现在创建铁傀儡和雪傀儡时会产生类似于方块被破坏的粒子效果。
  • 现在使用与Java版相匹配的流动的水和熔岩的混合机制。(MCPE-41103
  • 女巫现在会看向16格距离内的玩家。
性能与稳定性
  • 修复了在“法术符文”市场地图中的“Archold”房间中运行时可能发生的崩溃。
  • 修复了一些游戏过程中可能发生的崩溃。
游戏内容
  • 使用精准采集附魔工具挖掘幽匿块后不再会掉落经验。
  • 现在僵尸村民的治愈时间会随机取3分钟和5分钟之间的值,以近似匹配Java版。
  • 修复了玩家在灵魂沙上缓慢移动时偶尔不会得到灵魂疾行的移动速度加成的问题。(MCPE-173155
  • 创造模式玩家在飞行并松开潜行键时不再能够偶尔穿过方块。(MCPE-172785
  • 玩家使用鞘翅滑翔至方块处时不再能够偶尔穿过方块。(MCPE-73307
  • 使用水桶放置水后的数刻内不再能够收集液体。(MCPE-100598
    • 该修复有助于快速连续放置和收回液体的行为变得更加一致,便于玩家使用水桶规避摔落伤害。
  • 在船上从高处坠落时不再会受到摔落伤害。(MCPE-152753
  • 现在被骑乘的实体会吸收落地时的摔落伤害,若坐骑死亡,则将摔落伤害传递给骑乘者。
  • 药箭被阻挡时,玩家不再会受到药箭的状态效果的影响。(MCPE-52904
  • 下界和末地中创建的村庄不再会保存至主世界。(MCPE-85954
  • 现在山羊角的吹奏声能够在256格距离之外听见。(MCPE-153254
  • 修复了游戏会在生物在摩擦力为0的方块上移动时锁定的问题。(MCPE-173073
生物
  • 生物落入1格深的水中时不再会受到摔落伤害。(MCPE-173094
  • 兔子现在再次可以啃食部分或完全成熟的胡萝卜作物。(MCPE-131980
  • 骆驼行走时不再看起来像是滑行。(MCPE-169666
  • 骆驼站立不动时不再会移动四肢。(MCPE-172846
  • 骆驼不再能够在熔岩中无限冲刺。(MCPE-172369
  • 修复了嗅探兽在物品产生时会立即结束刨挖,而不是在指定刨挖持续时间结束时结束的漏洞。
方块
  • 修复了编辑告示牌时偶尔会编辑到错误的一侧的问题。(MCPE-169067
  • 修复了物品展示框被击中或破坏时可能不会掉落其中的物品的漏洞,该漏洞极其罕见,约有0.000003%的概率出现。
  • 第三人称相机视角不再能够穿过炼药锅的底部。(MCPE-173010
  • 无论摔落高度为多少,摔落在细雪中时不再会受到任何伤害。(MCPE-174859
  • 现在从高于两格半的高度摔落在细雪中时,重量较轻的生物和穿戴皮革靴子的实体再次会陷入细雪的顶层。
  • 修复了水方块的镶嵌形式相关的崩溃。
  • 修复了连续放置多个告示牌时键盘会无响应的问题。(MCPE-175072
  • 现在按钮和部分其他非完整方块再次会阻止蜘蛛和其他生物在其上以及其毗邻方块上生成。(MCPE-175119
物品
  • 现在再次可以使用铁桶取出含水方块中的水,完全被水淹没的含水方块除外。(MCPE-174529
  • 第一人称视角下的诡异菌钓竿不再会朝向后方。(MCPE-169765
常规
  • 有对角线的旗帜图案被用于盾牌时不再会倒转。(MCPE-169577
  • 更新了制图师出售的探险家地图上的结构图标。
  • 箱子现在使用方块状态minecraft:cardinal_direction,而不是facing_direction,该状态使用字符串值south、west、north和east,而不是0、1、2、3、5和6。
  • 陷阱箱现在使用方块状态minecraft:cardinal_direction,而不是facing_direction,该状态使用字符串值south、west、north和east,而不是0、1、2、3、5和6。
  • 末影箱现在使用方块状态minecraft:cardinal_direction,而不是facing_direction,该状态使用字符串值south、west、north和east,而不是0、1、2、3、5和6。
  • 切石机现在使用方块状态minecraft:cardinal_direction,而不是facing_direction,该状态使用字符串值south、west、north和east,而不是0、1、2、3、5和6。
  • 修复了触摸控制下点击并长按整组物品时的合成问题。(MCPE-175114
  • 修复了iOS平台上换行符旁的§文本修饰符会覆盖文本的问题。(MCPE-174480
辅助功能
  • 修复了文本转语音不会告诉玩家如何打开聊天或表情功能的问题。
  • 现在弹窗标题或描述的文本转语音消息会正确播放。
触摸控制
  • 加入了关闭“使用摇杆冲刺”选项时的骆驼冲刺按钮。(MCPE-172674
  • 修复了使用触摸控制时的潜行键会部分挡住向前移动的方向键的问题。(MCPE-38566
用户界面
  • 点击关闭游戏窗口时不再会取消选择好友。重新选中游戏窗口时也不再会为当前选中的好友添加新的邀请。
  • 锻造台的部分槽位不再会显示两个重叠的提示框。(MCPE-168369
  • 物品名称不再会与伤害吸收生命条相重叠。(MCPE-152131
  • 物品名称不再会与坐骑的生命条相重叠。(MCPE-152130
  • 物品名称不再会与氧气条相重叠。(MCPE-152129
  • 更新了酿造台界面,以使其在缩放时始终保持在背景内。(MCPE-154385
  • 修复了垂直同步设置的提示框会不悬浮地显示的漏洞。
  • 自动补全文本现在会将插入符移动至行末。
  • 将无效物品放入副手槽中时不再会使该物品被丢弃。
音频
  • 现在守卫者和远古守卫者在陆地上时再次会发出扑腾音效。(MCPE-26929
  • 凋灵骷髅现在拥有独特的音效。
  • 更新了凋灵骷髅头颅放置在音符盒顶面时播放的音效。
  • 现在使用/give命令时会播放捡起物品的音效。
  • 流浪猫现在会在乞求食物时发出音效。
  • 更改了玻璃瓶相关的音效。(MCPE-157918
    • 现在对着水源使用玻璃瓶来装水时会播放音效。
    • 现在将水瓶或药水倒入炼药锅时会播放正确的音效。
    • 现在使用玻璃瓶取出炼药锅中的水或药水时会播放正确的音效。
    • 现在饮用水瓶中的水时会播放正确的音效。
  • 新的溅水音效现在也会在Android平台上播放。(MCPE-174524
图形
  • 现在已穿戴的盔甲的闪烁强度整体较弱,但闪烁强度会随着时间推移而显著增强或减弱。
  • 随机光源不再会出现在无光照的世界中。(MCPE-169001
  • 溅水粒子现在会在活动对象的腰部处产生,而不是在头部上方产生。
教育版选项
  • 修复了在打开公文包的情况下关闭游戏时会导致游戏崩溃的漏洞。
游戏规则
  • 将重生半径游戏规则的默认值更改为10。



 
最后编辑:
进入时卡在40%的界面,不知是设备问题或是安装包问题.
 
进入时卡在40%的界面,不知是设备问题或是安装包问题.
 

在线会员

  • fanting
  • xiao_zhang_fei
  • 储夏琰
  • 反斜杠先
  • 星陨_果酱君
  • OranGWhiT
  • 海贝
  • mioo
  • 海贝壳
  • 2801326928
  • lzy2633
  • Tosucceeds
  • 化纸成鸢
  • 芸落
  • xinye1111
  • Lappand
  • zw35426
  • REEEEEEEEE
  • white kirby
  • Reiyans
...和 34 更多。
后退
顶部 底部