找回密码
 立即注册

微信登录

只需一步,快速开始

QQ登录

只需一步,快速开始

Minecraft 基岩版 1.19.60 发布

sky_tianle 2023-2-10 14:17:27 版本资讯 阅读 535

马上登录/注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
Minecraft - 1.19.60 (Bedrock)
Minecraft 基岩版 1.19.60


Posted: February 7, 2023
发表于: February 7,2023

It's time for a new update to Minecraft Bedrock Edition! This time, we're focusing on quality of life improvements with quite a few fixes to the game, including over 70 bugs reported by the community. There's also a nice amount of Vanilla parity tweaks and some new experimental features to test out! For the tech savvy players and creators, we have quite a few improvements on the technical side as well. Dive into the full changelog below for the full scoop and happy crafting!
是时候发布 Minecraft 基岩版的更新啦!本次,我们聚焦于游戏质量改进,修复了部分游戏漏洞,包含 70 多个由社区报告的漏洞。同时进行了大量的原版特性同步调整,并带来了一些实验性特性!对技术宅玩家和创作者来说,本次更新也在技术侧进行了大量的改进。请详阅完整更新日志,玩的开心!



Vanilla Parity:
原版特性同步:

Mobs
生物

  • Added new Spawn Egg items for Ender Dragon, Iron Golem, Snow Golem, and Wither mobs, which can be obtained using commands
  • 添加了末影龙、铁傀儡、雪傀儡和凋灵的生物刷怪蛋物品,可通过指令取得
  • Polar Bear Spawn Egg colors have changed to distinguish it from the Ghast Spawn Egg
  • 更换了北极熊刷怪蛋的颜色,方便与恶魂刷怪蛋相区分
  • Vex hitboxes are now vertically centered with their models (MCPE-257340)
  • 恼鬼碰撞箱现在位于其模型垂直居中的位置 (MCPE-257340)
  • Vex and Allay now sit properly in Boats and Minecarts (MCPE-164441)
  • 恼鬼和悦灵现可正确的乘坐船和矿车 (MCPE-164441)
  • Fixed Vex texture disparity between Bedrock and Java (MCPE-164227)
  • 同步了基岩版和 Java 版的恼鬼纹理 (MCPE-164227)
  • Slimes and Magma Cubes no longer spawn in spaces that are 2 blocks tall or less (MCPE-46540)
  • 史莱姆和岩浆怪不会生成在低于(含)两格高的空间内了 (MCPE-46540)
  • Glow Squid now emit particles when spawned outside of water
  • 发光鱿鱼在水外生成时会产生粒子
  • Using a Saddle on a tamed Horse, Donkey, or Mule now results in it being equipped (MCPE-83815)
  • 现在能够在驯服的马、驴和骡上装备鞍了 (MCPE-83815)
  • Using Horse Armor on an unarmored, tamed Horse now results in it being equipped (MCPE-163336)
  • 现在可在未驯服且为装备马鞍的马上装备马鞍了 (MCPE-163336)
  • Using a Carpet on a tamed Llama now results in it being equipped (MCPE-163336)
  • 现在可在驯服的羊驼上装备地毯了 (MCPE-163336)
  • Dispensers can now equip Saddles and Horse Armors to tamed Horses
  • 发射器可为驯服的马装备鞍和马鞍了
  • Dispensers can now equip Saddles and Chests to tamed Mules and Donkeys
  • 发射器可为驯服的骡和驴装备鞍和箱子了
  • Dispensers can now equip Carpets and Chests to tamed Llamas
  • 发射器可为驯服的羊驼装备地毯和箱子了
  • Dispensers can now equip Saddles to Pigs and Striders
  • 发射器可为猪和炽足兽装备鞍了
  • Shears in a Dispenser now only shear one Sheep at a time
  • 发射器中的剪刀现在一次只能为一只羊剪毛
  • Shears in a Dispenser can now shear Snow Golems and Mooshrooms
  • 发射器中的剪刀现在可以修剪雪傀儡和哞菇
  • The Wandering Trader no longer has a chance to offer duplicate Seed trades (MCPE-161780)
  • 流浪商人不会出售相同的种子 (MCPE-161780)
  • Endermen, Skeletons, and Wither Skeletons now only spawn at light level 7 and below (instead of 11 and below) in the Nether (MCPE-163701)
  • 末影人、骷髅和凋灵骷髅现仅在下界亮度小于等于 7(原来是 11)的区域生成了 (MCPE-163701)
  • Updated the Skeleton/Zombie Horse's and Donkey/Mule's saddle and chest textures
  • 更新了骷髅马/僵尸马和驴/骡的鞍与箱子的纹理
  • Villagers will now ensure that rain can pass through the block above them before launching Fireworks when celebrating after a raid victory (MCPE-152386)
  • 村民在庆祝袭击胜利时会先确保雨可穿过其头顶的方块才会燃放烟花 (MCPE-152386)
  • Axolotls no longer tick their dry out timer when unloaded (MCPE-131041)
  • 美西螈生物卸载后不会继续计时干燥时长了 (MCPE-131041)
  • Husks can now fit in a two blocks high space and baby Husks in a one-high space (MCPE-105369)
  • 成年尸壳可站立在两格高的空间内,幼年尸壳可站立在一格高的空间内 (MCPE-105369)
  • All mobs are now able to path through Wither Roses (MCPE-159212)
  • 现在所有生物均可寻路穿过凋灵玫瑰 (MCPE-159212)


Blocks
方块

  • Crimson and Warped block sets now have a unique set of sounds
  • 绯红和诡异方块组拥有了专有音效
  • Campfires do not set players and mobs on fire anymore, but still inflict damage (MCPE-98931)
  • 营火不会再点燃玩家或生物了,但依然会造成伤害 (MCPE-98931)
  • Campfires do not destroy Minecarts and Boats anymore (MCPE-109489)
  • 营火不会摧毁矿车和船了 (MCPE-109489)
  • Bamboo plant placement now behaves the same way as Java Edition; it will no longer grow by clicking on the side of a Bamboo plant with a Bamboo item in-hand (MCPE-99587)
  • 竹子植物的放置现与 Java 版一致,手持竹子点击另一竹子侧面不会在其上生长了 (MCPE-99587)
  • Bamboo sapling no longer replaces double plants when placed (MCPE-99806)
  • 竹笋在放置时不会替换两格高的植物了 (MCPE-99806)
  • Pumpkins and Melons can now grow on Mycelium and Moss blocks (MCPE-125932)
  • 南瓜和西瓜可种植在菌丝体和苔藓块上了 (MCPE-125932)
  • The Sculk Shrieker block's shriek sound can now be heard at the longer distance of 32 blocks (MCPE-163989)
  • 幽匿尖啸体的尖啸音效可在 32 格外听到,比原来更远 (MCPE-163989)
  • Respawn Anchor no longer retains its charges if mined with Silk Touch or picked (MCPE-145682)
  • 重生锚使用精准采集挖掘后再放置不会保留其原有充能状态了 (MCPE-145682)
  • Beacon effect particles are now transparent (MCPE-17679)
  • 信标效果粒子现在变为透明 (MCPE-17679)
  • Conduit effect particles are now transparent (MCPE-93728)
  • 潮涌能量效果粒子现在变为透明 (MCPE-93728)
  • Redstone Dust now emits a sound when placed on the ground (MCPE-65423)
  • 红石粉放置在地面上时将会发出声音 (MCPE-65423)
  • Wooden Doors, Iron Doors, Wooden Trapdoors, Iron Trapdoors and Fence Gates now use the same opening and closing sounds as Java Edition
  • 木门、铁门、木制活板门、铁制活板门和栅栏门将使用与 Java 版相同的打开/关闭音效
  • Updated Pressure Plates to have different sound pitches based on their behaviour to match Java Edition
  • 现在压力板将根据其动作发出不同音高的音效,与 Java 版相匹配
  • Added a unique click sound for Wooden Buttons to match Java Edition
  • 为木制按钮添加了独有的点击音效,与 Java 版相匹配
  • Changed Frogspawn map color to match Java Edition (MCPE-159715)
  • 更改了青蛙卵在地图上的颜色,与 Java 版相匹配 (MCPE-159715)
  • Change Bed block map colors to match Java Edition (MCPE-40709)
  • 更改了基岩在地图上的颜色,与 Java 版相匹配 (MCPE-40709)
  • Changed various blocks’ Map colors to appear correctly match Java Edition (MCPE-19228)
  • 更改了多个方块的地图上颜色使之正确显示并与 Java 版相匹配 (MCPE-19228)


Experimental Features:
实验性特性:

  • In addition to experimental features added in 19.50, several new experimental features are now playable from the upcoming 1.20 update!
  • 除去 19.50 中已经添加的实验性特性,部分来自 1.20 版本更新的实验性特性现可供游玩!
  • Enable the “Next Major Update” toggle in world settings to enable this content
  • 启用世界设置中的“下个主版本更新”来启用此部分内容
  • These features are a work in progress and are still in active development. The design and functionality of these features will likely change before they’re released
  • 这些特性仍在积极开发中,其设计与功能可能会在发布前修改
  • Please remember: Worlds that have used experimental toggles will always be flagged as “Experimental”. We recommend keeping these experimental worlds as separate copies from your main saves. More information can be found in this article
  • 请牢记:打开了实验性特性的世界将被标记为“实验性”。我们推荐将实验性世界作为您的主存档分开保存的副本。详见 这篇文章


Mob Heads on Note Blocks
音符盒上的生物头颅

  • When placing a Mob Head on a Note Block, that Note Block will now play one of the ambient sounds of that mob when played by a player or powered by Redstone!
  • 将生物头颅放置在音符盒上时,音符盒将会在被红石信号激活时播放这种生物的环境音效


Piglin Mob Head
猪灵生物头颅

  • Piglins will now drop their heads when killed by a charged Creeper!
  • 猪灵被闪电苦力怕击杀后将会掉落头颅
  • Placing the Piglin Head on a Note Block will play one of the Piglin's ambient sounds
  • 将猪灵头颅放置在音符盒上时会播放其一种环境音效
  • The Piglin Head will flap its ears when powered by Redstone on worn by a player!
  • 猪灵头颅被红石信号激活或被玩家佩戴时将会拍打耳朵


Bamboo
竹子

  • Added Block of Bamboo, which can be crafted from 9 Bamboo
  • 添加了竹块,可由 9 个竹子合成
  • Added Stripped Block of Bamboo, which can be obtained by using an Axe on a Block of Bamboo
  • 添加了去皮竹块,可通过对竹块使用斧头得到
  • Both Block of Bamboo and Stripped Block of Bamboo can be crafted into 2 Bamboo Planks
  • 竹块和去皮竹块均可合成为两个竹板


Fixes:
修复:

Stability and Performance
性能与稳定性

  • Fixed a potential crash when gliding through an End Gateway
  • 修复了疾跑穿过末地传送门时可能出现的崩溃
  • The game no longer crashes when killing an entity with invalid conditions, functions, or pools entries in its loot table (MCPE-164623)
  • 击杀带有无效条件、函数或战利品表中存在无效条目的实体时,游戏不会崩溃了 (MCPE-164623)
  • Fixed multiple crashes that could occur when players died while affected with Withering
  • 修复了玩家带有凋零效果时死亡可能引起的多种崩溃
  • Fixed a crash on Xbox when the Edit World Button on the Select World Screen had quick successive selections
  • 修复了 Xbox 平台上选择世界界面中编辑世界按钮在快速连续选择时崩溃的问题
  • Fixed a bug that caused players to desync from multiplayer games if they saved and quit after dying and rejoining a game (MCPE-162630)
  • 修复了玩家死亡后保存并退出再重新加入多人游戏时,可能与多人游戏失去同步的问题 (MCPE-162630)


Gameplay
Gameplay

  • Fixed a bug causing players’ hitboxes and nameplates to be unaligned when rejoining a world after dying and returning to menu without respawning (MCPE-162630)
  • 修复了玩家死亡后重新进入世界而没有重生时,其碰撞箱和姓名牌未正确对齐的问题 (MCPE-162630)
  • Raids now trigger properly when the player with bad omen enters a village while riding/gliding (MCPE-152774)
  • 带有不祥征兆且正在骑乘/疾跑的玩家进入村庄时,将正确触发袭击 (MCPE-152774)
  • Fixed an issue where players could fall out of moving blocks when pushed upwards (MCPE-163725)
  • 修复了玩家站在被向上推动的方块上时可能掉落的问题 (MCPE-163725)
  • Fixed an issue where night was being incorrectly skipped if the last player in a game was in the Nether or End
  • 修复了最后一个玩家在下界或末地中时夜晚被错误跳过的问题
  • A player entering the Nether or End will now trigger a night skip if all players left in Overworld are sleeping
  • 若剩余所有主世界中的玩家均在睡觉,最后一个玩家进入下界或末地时将触发跳过夜晚
  • Fixed a bug where dropping an item and sleeping at the same time would cause the server to hang (MCPE-162989)
  • 修复了同时丢出物品和睡觉会导致服务器挂起的问题 (MCPE-162989)
  • Orbs spawned within the same block will merge and combine XP values until orb limit is reached (REALMS-10706)
  • 生成在同个方块内的经验球将会混合成一个(经验也会合并),直到达到上限 (REALMS-10706)


Mobs
生物

  • Entities no longer disappear when sent through End Gateways (MCPE-164985)
  • 通过末地传送门送下去的生物不会消失了 (MCPE-164985)
  • Ravagers are now able to attack when standing on various partial blocks like Mud (MCPE-162483)
  • 劫掠兽站在泥巴等不完整的方块上时可以攻击了 (MCPE-162483)
  • Vex now use a separate charging animation when empty-handed (MCPE-164490)
  • 恼鬼空手时将使用单独的冲刺动画 (MCPE-164490)
  • Vex now render offhand items
  • 恼鬼会渲染副手的物品
  • Fixed the Vex being incorrectly lit in dark surroundings
  • 修复了恼鬼在黑暗环境中发光的问题
  • Players can no longer see through terrain by riding a Horse, Mule, or Donkey at the edge of a 2-block-tall space
  • 玩家无法通过在两格高的空间内骑乘马、骡或者驴被透视地形了
  • Villagers will now take damage from lightning bolts on Peaceful difficulty, like other mobs
  • 和平难度下,村民会和其他实体一样,受到闪电伤害了
  • Tropical Fish no longer use surface density limit when spawning underground (MCPE-157485)
  • 热带鱼在地下生成时不使用表面密度限制 (MCPE-157485)
  • Evokers now play a ‘sit’ animation when riding a mount or vehicle (MCPE-43778)
  • 唤魔者骑乘生物或载具时将播放坐下的动画 (MCPE-43778)


Blocks
方块

  • Entities no longer get pushed out by Doors activated by Redstone signals (MCPE-158971)
  • 实体不会被红石信号打开/关闭的门推动了 (MCPE-158971)
  • Using the Pick Block functionality on Fern and Grass now selects the correct item in the inventory instead of the first one between them
  • 对蕨和草使用选取方块功能键时将选取到正确的方块,而非二者中的首个
  • Using the Pick Block functionality on Acacia Leaves and Dark Oak Leaves now selects the correct item in the inventory instead of the first one between them
  • 对金合欢树叶和深色橡木树叶使用选取方块功能键时将选取到正确的方块,而非二者中的首个
  • Hoppers no longer fail to collect items when trying to pull in multiple item types (MCPE-38963)
  • 漏斗在尝试收纳多种类型的物品时不会无法收集物品了 (MCPE-38963)
  • Prevent Pistons from re-creating moving blocks that were destroyed mid-move (MCPE-164804)
  • 现通过在移动中破坏方块来阻止活塞重新创建正在移动的方块 (MCPE-164804)
  • Blocks that require supporting blocks now appear properly on a Map when placed on partial blocks or above air (MCPE-159713)
  • 需要底部支撑的方块放在不完整方块或空气上时,可在地图上正确显示 (MCPE-159713)
  • Scaffolding now displays particles and produces vibrations when the block under it is destroyed (MCPE-163738)
  • 脚手架下的方块被破坏时将会产生粒子并发出震动 (MCPE-163738)
  • Stone Walls are now placed correctly in a line when continuously placing them
  • 石墙在连续放置时将可正确的放置为直线
  • Levers now produce the same sound effect as Stone Buttons (MCPE-163335)
  • 现在拉杆与石制按钮发出的音效相同 (MCPE-163335)


Items
物品

  • Fixed item degradation when rapidly attacking mobs (MCPE-157150)
  • 修复了在快速攻击生物时物品的耐久消耗 (MCPE-157150)
  • Fixed an issue that prevented some Tripwire Hooks from being valid trades when trading with a Fletcher Villager (MCPE-108195)
  • 修复了与制箭师村民交易时绊线钩视作无效交易的问题 (MCPE-108195)
  • Ender Pearls will no longer teleport a sleeping player (MCPE-161189)
  • 末影珍珠不会传送正在睡觉的玩家了 (MCPE-161189)


Touch Controls
触摸控制

  • Fixed a bug that prevented items from moving indirectly between Creative Mode inventory and players' extended inventory in Pocket UI (MCPE-164479)
  • 修复了移动端 UI 中阻止物品在创造模式背包和玩家拓展物品栏间移动的问题 (MCPE-164479)
  • Fixed a problem where the touch d-pad's forward button was not functional when holding the strafe left/right button (MCPE-155199)
  • 修复了按住左/右键时,十字方向键的前进键无法使用的问题 (MCPE-155199)
  • The inventory tab will now reset its hover state if the player uses a second input method and hover on another tab
  • 若玩家使用另外的输入方法并悬停在了另一个物品组上时,背包物品组将重置悬停状态
  • Fixed a bug where players couldn’t interact with toast notifications in Joystick and Crosshair touch controls
  • 修复了玩家使用摇杆和十字准星触控时无法与弹出式通知交互的问题
  • The pressing direction of the build button in touch controls will now be visually clicked down instead of up when being pressed (MCPE-162026)
  • 触摸控制中,建造按钮的按下方向变为向下点击,而非向上点击 (MCPE-162026)
  • Fixed an issue where players could not remove items by clicking on the inventory items in Classic profile (MCPE-162124)
  • 修复了使用经典触控方案的玩家在点击创造模式背包时无法移除物品的问题 (MCPE-162124)
  • The touch focus circle has been reactivated with the new touch controls (not in Crosshair mode)
  • 在新的触控方案中,触摸聚焦圆环重新激活可用(不是分离控制十字准星模式)
  • Resolved an issue that pressing the inventory button could interact with the world instead of opening the inventory on some devices (MCPE-154499)
  • 解决了在某些设备上按下背包按钮会与世界中的内容交互而非打开背包的问题 (MCPE-154499)
  • Fixed an issue that players couldn’t scroll the inventory screen when one row was appearing off-screen (MCPE-159870)
  • 修复了背包中某一行在屏幕外时玩家无法滚动背包界面的问题 (MCPE-159870)
  • Added several levels of intervals for repeat crafting when holding on the crafted items
  • 为按住合成按钮进行重复合成动作添加了一些时间间隔
  • Removed the camera movement delay when the player swiped from the attack and build buttons in crosshair mode
  • 移除了玩家在十字准星模式下在攻击按钮和建造按钮间切换时的相机移动延迟
  • Fixed inventory screen touch interactions not working properly on Nintendo Switch
  • 修复了 NS 上背包界面触摸控制未能正确工作的问题
  • The correct tip for dismounting Boats and Minecarts now appears when not using classic touch controls
  • 使用非经典触控方案时,下船和矿车时将展示正确的提示
  • Toast notifications can now be swiped away on touch devices in-game
  • 现在弹出式通知可在游戏内滑动收起了
  • Touch Control settings section is no longer visible on Xbox
  • 触摸控制设定部分在 Xbox 设备上不再可见


Graphical
图像

  • Highlight selection no longer highlights the entire card for transparent objects like saplings
  • 高亮选区时不会再高亮不透明物品的整个部分了,例如树苗
  • V-sync settings are now properly configured in options (non-ARM devices) (MCPE-110006)
  • 垂直同步设定现在非 ARM 设备上正确配置 (MCPE-110006)


Accessibility
无障碍

  • The new Create New World screen is now available for text to speech users. We'd be happy to receive your feedback on it here: aka.ms/cnwnarration
  • 新的创建新世界界面现对文字转语音用户可用,欢迎反馈: aka.ms/cnwnarration
  • Fixed text to speech enumeration for world on the Play screen, select language in settings screen, select controls in settings screen, and friends in invite friends screen when there are a large number of items in the list
  • 修复了文本转语音在游玩界面、设置中的语言选择界面和控制界面,以及邀请朋友界面中列表里有太多项时读出的枚举错误的问题


User Interface
用户界面

  • Fixed a bug where the mouse cursor was visible and is no longer usable to control the player camera on the HUD screen after exiting the menu screen with a touch while moving the mouse around
  • 修复了鼠标光标可见且在鼠标移动时通过触摸退出菜单屏幕后,鼠标不可用来控制 HUD 屏幕上的玩家摄像机的问题
  • Fixed text being slightly off-centered to the left for Furnace, Blast Furnace, and Smoker screens (MCPE-151597)
  • 修复了熔炉、高炉和烟熏炉中文本略微偏左的问题 (MCPE-151597)
  • Feedback button on the main menu will now prompt the player with a modal before redirecting to their web browser
  • 主菜单的反馈按钮会在跳转到网页浏览器前提示玩家
  • Fixed an issue where text fields would not regain focus after being deselected with a gamepad (MCPE-153842)
  • 修复了文本区域在手柄中取消选择后无法恢复焦点的问题 (MCPE-153842)
  • Text fields are no longer deselected with second click on them once they are selected
  • 文本区域一旦被选择,将无法通过再次点击取消其焦点
  • Fixed an issue where user interface elements on the Achievements screen and the new Create New World screen didn't properly trigger sound effects (MCPE-163722)
  • 修复了进度和新的创建新世界界面中的界面元素无法正确触发音效的问题 (MCPE-163722)
  • Added a missing error screen that displays when attempting to create a world with too little available disk space
  • 添加了在磁盘空间过小时尝试创建新世界时的错误界面
  • Fixed the quality of the Mojang Studios logo loading screen on Xbox (MCPE-163036)
  • 修复了 Xbox 上 Mojang Studio 徽标显示的分辨率质量 (MCPE-163036)
  • Removed extra space around the "open chat" message that appears when entering a world (MCPE-162700)
  • 移除了进入世界时打开聊天栏消息周围的额外空间 (MCPE-162700)
  • Fixed an issue that caused the Wandering Trader's trade window to show a profession (MCPE-162576)
  • 修复了流浪商人的交易窗口展示职业的问题 (MCPE-162576)
  • Resource packs will now be applied to the world after navigating to another screen before creation
  • 若资源包在创建完成前玩家跳转到另一界面,此资源包仍会应用到世界中
  • Fixed an issue where some resource packs prompted an error after being downloaded
  • 修复了部分资源包下载完成后报错的问题


Android
安卓

  • The screen will no longer automatically turn off while a world is loaded when playing on Android devices
  • 安卓设备上正在游玩世界时,不会自动息屏了
  • Updated splash screen to be consistent between Android 12+ devices and older devices (MCPE-151413)
  • 更新了启动图,在Android 12+的设备和旧设备之间保持一致 (MCPE-151413)
  • Fixed controller input sometimes getting stuck when a controller was disconnected on Android devices
  • 修复了手柄与安卓设备断开连接时手柄输入偶尔会卡住的问题
  • The UI no longer flickers on Android when the on-screen keyboard appears (MCPE-142356)
  • 虚拟键盘弹出时 UI 不会闪烁了 (MCPE-142356)


Realms
Realms

  • New Realm button on the two player Realm info screen now activates correctly
  • 双人 Realms 信息界面中的创建新 Realms 按钮现可正确激活
  • Added a highlight to Realms terms and agreements checkbox when the UI is hovered
  • 为 Realms 协议与条款确认复选框添加了悬停高亮
  • Redirect players back to the world selection screen if they choose to leave on the Download Resource Packs prompt
  • 若玩家选择离开下载资源包界面的提示,将会重定向到世界选择界面
  • Fixed a bug where the option "Require players to accept resource packs to join" did not reflect the actual state (REALMS-10799)
  • 修复了选项“要求玩家接受资源包才能加入”选项不反应实际情况的问题 (REALMS-10799)
  • Fixed erroneously showing previously applied packs on Realms settings screen after a Realm reset
  • 修复了在重置 Reamls 后 Reamls 设置中仍会错误展示先前应用的资源包的问题
  • Updated error message for failing to join an owned Realms server that is out of date. New messaging now describes the issue and provides steps to resolve issue
  • 更新了未能加入已过期的 Reamls 服务器的错误消息。新的消息详细描述了此问题,并给出了解决问题的步骤


Technical Updates:
技术性更新:

Updated Add-On Template Packs
更新了 Add-On 模板包

  • Updated Add-On templates for1.19.60 with new resources, behaviors, and documentation are available to download at aka.ms/MCAddonPacks
  • 为 1.19.60 更新了 Add-On 模板包,带来的新的资源,新的行为,以及新的文档。下载戳 aka.ms/MCAddonPacks



Performance / Stability
性能与稳定性

  • Fixed a crash that could occur when teleporting players to other dimensions using commands (MCPE-164940)
  • 修复了使用指令将玩家传送至其他维度时发生的崩溃 (MCPE-164940)
  • Fixed a crash that could occur when using the “instant_despawn” component
  • 修复了使用 “instant_despawn” 组件时可能出现的崩溃
  • Fixed a crash that could occur when loading actors
  • 修复了加载活动对象时可能出现的崩溃


General
通用

  • Added a content error for the condition that custom blocks with permutations or properties fail to load in non-experimental worlds for JSON formats 1.19.60 and onwards
  • 为此情况添加了内容错误:带有排列或属性的自定义方块无法在 JSON 格式 1.19.60 及以后的非实验性世界中加载
  • Ensure Block Permutation Conditions cannot have side effects (i.e. 'math.random', 'math.random_integer', and variable assignment)
  • 现确保方块排列条件不会产生副作用 (例如 'math.random', 'math.random_integer' 和 variable assignment)
  • Released BlockSelectionBoxComponent outside of experimental toggle in json formats 1.19.60 and higher
  • BlockSelectionBoxComponent 在 JSON 格式高于 1.19.60 时移出了实验性选项
  • Released BlockDisplayNameComponent outside of experimental toggle in json formats 1.19.60 and higher
  • BlockDisplayNameComponent 在 JSON 格式高于 1.19.60 时移出了实验性选项
  • Ensure Block Permutation Conditions can only use 'query.block_property' Molang Query
  • 现确保方块排列条件仅能使用 'query.block_property' Molang Query
  • Fixed albedo color arrays in texture sets for custom blocks (MCPE-163622)
  • 修复了自定义方块纹理中的漫反射颜色数组 (MCPE-163622)


Recipes
合成表

  • Renamed and converted all Smithing Table recipes to use the newly introduced “minecraft:recipe_smithing_transform” recipe format
  • 将所有锻造台合成表重命名并转换为了新引入的 “minecraft:recipe_smithing_transform” 合成表格式


Particles
粒子

  • Updated particles documentation with descriptions of new materials and included example particles in the example resource pack
  • 更新了粒子文档,介绍了新的材质,已将示例粒子加入示例资源包豪华套餐


Commands
指令

  • Executing the ‘/say’ command via the new execute syntax now displays the entity’s name that produced the message (MCPE-161450)
  • 现在通过新的 execute 语法执行 ‘/say’ 指令将会展示产生此消息的实体名 (MCPE-161450)
  • When teleporting a group of leashed mobs using "/tp @e" a far enough distance away to unleash them, all mobs now get properly unleashed (MCPE-159617)
  • 当使用 “/tp @e” 将一组被拴住的生物传送到足够远的位置时,所有生物均可正确地解除拴绳 (MCPE-159617)
  • Fixed a bug causing players to not wake up when teleported while sleeping (MCPE-162346)
  • 修复了传送正在碎觉觉的玩家不会醒来的问题 (MCPE-162346)
  • Running ‘/execute if|unless score’ on a player that doesn’t have a score set will now return false (MCPE-156279)
  • 对一玩家运行 ‘/execute if|unless score’ 且未设定分数时将会返回 false (MCPE-156279)
  • ‘/execute if|unless score’ no longer accepts selectors that can return multiple entities (ie. @e, @a)
  • ‘/execute if|unless score’ 不会接受可返回多种实体的选择器了 (ie. @e, @a)


Commands (Experimental)
指令 (实验性)

  • Fixed a bug where the @Initiator selector would not work with the Upcoming Creator Features experiment enabled (MCPE-164727)
  • 修复了 @initiator 选择器在 Upcoming Creator Features 实验性特性启用时不工作的问题 (MCPE-164727)


Components
组件

  • Released BlockPlacementFilterComponent outside of experimental toggle in JSON formats 1.19.60 and higher
  • BlockPlacementFilterComponent 在 JSON 格式高于 1.19.60 时移出了实验性选项
  • Expanded "minecraft:shooter" component to define multiple projectiles that can specify different projectile definitions and condition filters
  • 扩展了 "minecraft:shooter" 组件,现可定义多个抛射物,指定不同的抛射物定义及条件过滤器
  • Exposed more fields to shooter component to allow for more projectile customization such as throw power, sounds, and whether the attack is a magic attack
  • 对 shooter组件开放了更多字段,允许自定义抛射物投掷能量、声音,以及是否为魔法攻击等等
  • Projectiles that teleport their owner will no longer do so while their owner is sleeping (MCPE-161189)
  • 传送发出者的抛射物在其发出者正在睡觉时不会进行传送 (MCPE-161189)
  • Added "inventory" as a possible "domain" value for the "has_equipment" filter, which allows to check for items stored in the actor's inventory
  • 将 "inventory" 作为一个可能的 "domain" 值添加给了 "has_equipment" 过滤器,允许检查活动对象背包中存储的物品
  • Added an "equip_item_slot" field to the "interact" component
  • 将 "equip_item_slot" 字段添加进了 "interact" 组件
    • If set, an item held by the player will be equipped to the specified slot upon successful interaction
    • 若设定,玩家所持有的物品将在交互成功后装备到指定物品槽
    • If an item is already present in the specified slot, it will be moved to the player's inventory
    • 若指定的物品槽已有物品,这件已有的物品将会被移动到玩家背包中
    • Equipping an item removes it from the player's inventory, unless the player is in Creative Mode
    • 除非玩家在创造模式,否则装备时会将其从玩家背包移除

  • Players now respond correctly to speed changes using the minecraft:movement component
  • 使用 minecraft:movement 组件时,玩家可正确地对速度变化做出反应


Actor Filters
活动对象过滤器

  • Created new actor filters "on_fire", "on_hot_block", "target_distance", and "actor_health"
  • 创建了新的活动对象过滤器 "on_fire", "on_hot_block", "target_distance" 和 "actor_health"


AI Goals
AI 行为

  • The "celebrate_survive" AI behavior will now consider the highest rain passable block in addition to sky visibility before firing Fireworks
  • "celebrate_survive" AI 行为将在发射烟花前考虑雨可穿过的最高方块位置以及天空能见度
  • The "move_outdoors" AI behavior will now consider the highest rain passable block in addition to sky visibility when searching for a place to consider as being outdoors
  • "move_outdoors" AI 行为将在室外寻找地点时考虑雨可穿过的最高方块位置以及天空能见度
  • Exposed new data parameters for the "trade_with_player" AI behavior to specify such things as the conditions that need to be met for the goal to start and the max distance the mob can be from its trading player before exiting the goal
  • 开放了 “trade_with_player” AI 行为新的数据参数,以指定如目标开始需要满足的条件以及在退出目标之前生物可与其交易的玩家的最大距离


Particle Effects
粒子效果

  • Fixed a bug causing particles with collision and "expire_on_contact" to not expire when collided
  • 修复了带有碰撞体和 “expire_on_contact” 的粒子碰撞时不会失效的问题
  • Added support for mixed color blending on particle effects
  • 添加了对粒子效果混合颜色的支持


Molang
Molang

  • Added new Molang query.is_local_player to allow detection of the current player
  • 添加了新的 Molang query.is_local_player 允许监测当前玩家
  • Fixed a bug where dividing any value in Molang by a dynamically determined negative variable resulted in a division by a positive (absolute) value instead
  • 修复了将 Molang 中的任意值除以一个动态确定的负变量后,会变成除以其绝对值的错误
    • This is a Molang Versioned Change that only takes effect for Molang expressions in packs that use a min_engine_version of 1.19.60 or higher
    • 此项为 Molang 版本更改,仅对 min_engine_version 为 1.19.60 或更高版本的包中的 Molang 表达式生效




API (Experimental)
API (实验性)

Entities/Players/SimulatedPlayer: Fire, levels, experience, and more
Entities/Players/SimulatedPlayer: 火焰,经验,等级,还有更多

  • Entity
  • Entity
    • Added method setOnFire(seconds: number, useEffects?: boolean = true): boolean) which sets an entity on fire (if it is not in water or rain)
    • 添加了方法 setOnFire(seconds: number, useEffects?: boolean = true): boolean) 设置实体点燃(如果不在水里或者雨中)
    • Added method extinguishFire(useEffects?: boolean = true): void which extinguishes the fire
    • 添加了方法 extinguishFire(useEffects?: boolean = true): void 灭火
    • If an entity is on fire, you can call getComponent('minecraftnfire') on it, which returns an object of type EntityOnFireComponent, which has a property onFireTicksRemaining
    • 若某实体被点燃,你可对此实体调用 getComponent('minecraftnfire') ,将会返回 EntityOnFireComponent, 拥有属性 onFireTicksRemaining
    • Fixed a bug where viewDirection would return the direction from the previous tick
    • 修复了 viewDirection 返回前一时间刻的方向的问题
    • Fixed a bug where getEntitiesFromViewDirection would use the direction from the previous tick
    • 修复了 getEntitiesFromViewDirection 使用前一时间刻的方向的问题
    • Fixed a bug where getBlockFromViewDirection would use the direction from the previous tick
    • 修复了 getBlockFromViewDirection 使用前一时间刻的方向的问题
    • Fixed a bug where headLocation would return the location from the previous tick
    • 修复了 headLocation 返回前一时间刻的位置的问题
    • Fixed a bug where the getEffect method could return an invalid Effect (and another case where an Effect could become invalid after a new Effect was added) (ADO:941598)
    • 修复了 getEffect 可能返回无效效果的问题 (另一种情况是,在添加了新的效果后,效果可能会失效) (ADO:941598)
    • Added method getEffects which returns an array of all active effects on the entity (ADO:824338)
    • 添加了方法 getEffects 返回此实体所有激活中的效果数组 (ADO:824338)

  • EntityHealthComponent
  • EntityHealthComponent
  • Player
  • Player
    • Added function addLevels(amount: number): number - Adds/Removes level to/from the player and returns the current level of the player
    • 添加了函数 addLevels(amount: number): number - 添加/移除给定玩家的等级,返回此玩家的当前等级
    • Added function addExperience(amount: number): number - Adds/Removes experience to/from the player and returns the current experience of the player
    • 添加了函数 addExperience(amount: number): number - 添加/移除给定玩家的经验,返回此玩家的当前经验
    • Added function resetLevel(): void - Resets the level of the player
    • 添加了函数 resetLevel(): void - 重置玩家等级
    • Added function getTotalXp(): number - Gets the total experience of the player
    • 添加了函数 getTotalXp(): number - 获取玩家的总经验
    • Added read-only property level - Gets the level of the player
    • 添加了只读属性 level - 获取玩家等级
    • Added read-only property xpEarnedAtCurrentLevel - Gets the experience earned at the current level of the player
    • 添加了只读属性 xpEarnedAtCurrentLevel - 获取玩家当前等级所取得的经验
    • Added read-only property totalXpNeededForNextLevel - Gets the total experience required for the current level of the player
    • 添加了只读属性 totalXpNeededForNextLevel - 获取玩家当前等级所需要的经验

  • Simulated Player
  • Simulated Player
    • Added property isSprinting - Used to get or set if the sprinting state of the simulated player is set to true
    • 添加了属性 isSprinting - 若模拟玩家的疾跑状态为 true,则可用于获取或设置

  • Added function respawn() - Respawns the SimulatedPlayer if it's dead
  • 添加了函数 respawn() - 若 SimulatedPlayer 已死亡则将其重生
  • Added function disconnect() - Removes the SimulatedPlayer from the world
  • 添加了函数 disconnect() - 将 SimulatedPlayer 从世界中移除


Blocks & Redstone
方块 & 红石

  • Added function getRedstonePower(): number - Gets the Redstone signal strength of the Block if it is part of a circuit, otherwise returns undefined
  • 添加了函数 getRedstonePower(): number - 若给定的方块是红石电路的一部分,则获取该方块的红石信号强度,否则返回 undefined


Fill Block APIs
填充方块 API

  • Added function dimension.fillBlocks(begin: BlockLocation, end: BlockLocation, block: BlockPermutation | BlockType, options?: BlockFillOptions): number
  • 添加了函数 dimension.fillBlocks(begin: BlockLocation, end: BlockLocation, block: BlockPermutation | BlockType, options?: BlockFillOptions): number
    • Fills an area between begin and end with block of type block . Returns number of blocks placed
    • 将使用 block 类型的方块填充 beginend 间的区域,返回放置的方块总数

  • Added new interface BlockFillOptions with member matchingBlock?: BlockPermutation | BlockType
  • 添加了新的接口 BlockFillOptions ,拥有成员 matchingBlock?: BlockPermutation | BlockType
    • Used with fillBlocks to apply additional options, such as only filling blocks matching matchingBlock
    • 可与 fillBlocks 一同使用来应用额外选项,例如只填充 matchingBlock 的方块




Command to script message passing
指令到脚本信息传递

  • Added the '/scriptevent' command as part of the Beta APIs experiment. This is what will trigger events.scriptEventReceive events (see below)
  • 添加了 '/scriptevent' 作为测试版 API 的一部分,将会触发 events.scriptEventReceive events (见下)
    • Usage: /scriptevent <messsageId: string> [message: ???]
    • 用法: /scriptevent <messsageId: string> [message: ???]
    • messageId must be namespaced, use of the minecraft namespace is invalid (e.g. "/scriptevent give:coal", "/scriptevent my_scripts:spawn_sheep")
    • messageId 必须使用命名空间, 使用 minecraft 命名空间无效 (例如 "/scriptevent give:coal", "/scriptevent my_scripts:spawn_sheep")
    • message is optional, with a max length of 256 characters
    • message 可选,最大 256 字符

  • events.scriptEventReceive
  • events.scriptEventReceive
    • Added system event events.scriptEventReceive
    • 添加了系统事件 events.scriptEventReceive
    • Added read-only property id: String- The namespaced ID of the event
    • 添加了只读属性 id: String- 事件的命名空间 ID
    • Added read-only property message: String- The content of the message the event was sent with
    • 添加了只读属性 message: String- 事件一同发送的消息内容
    • Added read-only property sourceBlock: Block - The command block that triggered/executed the command call if applicable, otherwise undefined
    • 添加了只读属性 sourceBlock: Block - 若可应用,则为触发/执行此命令的命令方块,否则为 undefined
    • Added read-only property sourceEntity: Entity - The player/entity that executed the command call if applicable, otherwise undefined
    • 添加了只读属性 sourceEntity: Entity - 若可应用,则为执行此命令的玩家或实体,否则为 undefined
    • Added read-only property initiator: Entity - The player that caused an NPC to execute the command call if applicable, otherwise undefined
    • 添加了只读属性 initiator: Entity - 若可应用,则为导致 NPC 运行此命令的玩家,否则为 undefined
    • Added read-only property sourceType: MessageSourceType - The type of source the event was triggered by
    • 添加了只读属性 sourceType: MessageSourceType - 此事件的触发来源类型
    • subscribe() can filter by valid namespace string using the ScriptEventMessageFilterOptions class
    • subscribe() 可以使用 ScriptEventMessageFilterOptions 类并通过有效的命名空间字符串进行过滤

  • ScriptEventMessageFilterOptions
  • ScriptEventMessageFilterOptions
    • Added ScriptEventMessageFilterOptions class
    • 添加了 ScriptEventMessageFilterOptions
    • Added property namespaces: string[] - An array of namespaces to filter on
    • 添加了属性 namespaces: string[] - 需要过滤的命名空间数组




Item Stacks
物品堆

  • ContainerSlot
  • ContainerSlot
    • Added class ContainerSlot - Used to directly manipulate items stored within a container
    • 添加了类 ContainerSlot - 用于直接操作存储在容器中的物品
    • Renamed entity property viewVector to viewDirection and now returns Vector3
    • 将实体属性 viewVector 重命名为 viewDirection 且现在返回 Vector3
    • Renamed entity function g etEntitiesFromViewVector to getEntitiesFromViewDirection
    • 将实体函数 getEntitiesFromViewVector 重命名为 getEntitiesFromViewDirection
    • Renamed entity function getBlockFromViewVector to getBlockFromViewDirection
    • 将实体函数 getBlockFromViewVector 重命名为 getBlockFromViewDirection

  • Container
  • Container
    • Added function getSlot(slot: number): ContainerSlot - Returns the slot at the given container slot index
    • 添加了函数 getSlot(slot: number): ContainerSlot - 返回给定容器槽位索引的物品槽
    • Added function clearItem(slot: number): void - Clears the item at the given slot index
    • 添加了函数 clearItem(slot: number): void - 清除给定容器槽位索引的物品
    • Added function clearAll(): void - Clears all items in the container
    • 添加了函数 clearAll(): void - 清除容器中所有物品
    • Made the itemStack argument of function setItem optional - If not provided, the slot is cleared
    • 使 itemStack 参数(函数为 setItem )变为可选 - 若未提供,则清除此物品槽
    • Added event events.playerSpawn - Fires when a player spawns in the world
    • 添加了事件 events.playerSpawn - 玩家生成在世界时触发
    • Renamed event events.entityCreate to world.events.entitySpawn . This event no longer fires for players
    • 将事件 events.entityCreate 重命名为 world.events.entitySpawn . 此事件不再为玩家触发




Refactored and Improved Player events
重构和改进的玩家事件

  • PlayerJoinEvent
  • PlayerJoinEvent
    • Added read-only property playerId - The unique ID of the player that joined the world
    • 添加了只读属性 playerId - 加入此世界玩家的专有 ID
    • Added read-only property playerName - The name of the player that joined the world
    • 添加了只读属性 playerName - 加入此世界的玩家名称
    • Removed property player
    • 移除了属性 player

  • PlayerLeaveEvent
  • PlayerLeaveEvent
    • Added read-only property playerId - The unique ID of the player that left the world
    • 添加了只读属性 playerId - 离开世界玩家的专有 ID




Say/Tell/sendMessage APIs
Say/Tell/sendMessage API

  • Renamed IRawMessage to RawMessage for naming consistency
  • IRawMessage 重命名为 RawMessage 以保持命名一致性
  • RawMessage
  • RawMessage
    • Changed the signature of property withfrom (string[] | RawMessage)[]? to (string[] | RawMessage)?
    • 将属性 withfrom 的签名 (string[] | RawMessage)[]?  修改为 (string[] | RawMessage)?




Scoreboard get/set value APIs
计分板获取/设置数值 API

  • Scoreboard
  • Scoreboard
    • Added setScore(ScoreboardObjective, ScoreboardIdentity, Number)
    • 添加了 setScore(ScoreboardObjective, ScoreboardIdentity, Number)
    • Added getScore(ScoreboardObjective, ScoreboardIdentity)
    • 添加了 getScore(ScoreboardObjective, ScoreboardIdentity)

  • ScoreboardObjective
  • ScoreboardObjective
    • Added setScore(ScoreboardIdentity, Number)
    • 添加了 setScore(ScoreboardIdentity, Number)
    • Added getScore(ScoreboardIdentity)
    • 添加了 getScore(ScoreboardIdentity)
    • Added removeParticipant(ScoreboardIdentity)
    • 添加了 removeParticipant(ScoreboardIdentity)

  • ScoreboardIdentity
  • ScoreboardIdentity
    • Added setScore(ScoreboardObjective, Number)
    • 添加了 setScore(ScoreboardObjective, Number)
    • Added getScore(ScoreboardObjective)
    • 添加了 getScore(ScoreboardObjective)
    • Added removeFromObjective(ScoreboardObjective)
    • 添加了 removeFromObjective(ScoreboardObjective)




EntityHurtEvent updates
EntityHurtEvent updates

  • Added read-only property damageSource: EntityDamageSource - Gets information about the damage source
  • 添加了只读属性 damageSource: EntityDamageSource - 获取伤害来源信息
  • EntityDamageSource
  • EntityDamageSource
    • Added property cause: EntityDamageCause - Gets the damage cause
    • 添加了属性 cause: EntityDamageCause - 获取伤害原因
    • Added property damagingEntity?: Entity - Gets the damaging Entity
    • 添加了属性 damagingEntity?: Entity - 获取伤害来源实体
    • Added property damagingProjectile?: Entity - Gets the damaging projectile Entity
    • 添加了属性 damagingProjectile?: Entity - 获取伤害来源抛射物实体
    • Added function applyDamage(amount: number, source?: EntityDamageSource): boolean - Applies damage to the Entity and returns the result of the operation
    • 添加了属性 applyDamage(amount: number, source?: EntityDamageSource): boolean - 将伤害应用于实体,并返回操作结果












【苦力怕553 译自feedback.minecraft.net 2023 年 2 月 1 日发布的 Minecraft - 1.19.60 (Bedrock)
【本文来源于MCBBS,原文链接:www.mcbbs.net/thread-1426088-1-1.html

(0)
sky_tianleLv5-金锭

帖子地址: 

发表回复

使用道具 举报