Note: Players on Nintendo Switch will see this update as version 1.19.1. Note: 任天堂switch玩家看到的是1.19.1版本。
New Features: 新功能:
Deep Dark 深暗之域
In the depths of the Overworld, you will find one of the scariest biomes in all of Minecraft. Buried undergound, especially at the bottom of mountainous regions, this area is filled with sculk blocks, ancient structures, loot chests, and one, single, solitary mob. To navigate the deep dark, you need to sneak, use Silk Touch, and above all else – don’t wake the warden!
The only mob that spawns in the deep dark is none other than the warden. The warden will only make an appearance if its slumber is disturbed, which means that brave explorers must sneak around very quietly. Quick movements risk setting off a sculk sensor that trigger a sculk shrieker. If you have the misfortune of hearing it pierce through the silent shroud of the deep dark, it’s time to get out. Even though the warden can’t see, this doesn’t slow it down but works to its advantage. The warden can sniff out any intruders and uses vibrations to detect their exact location.
There are five different types of sculk blocks to be found in the deep dark. If you want to mine them, you will need to stay stealthy and use Silk Touch. The sculk block is a great decorative block thanks to its atmospheric glow. The sculk sensor is a redstone block that detects vibrations, so walk carefully or use a wool block to muffle your steps. The sculk catalyst spreads sculk around it and sculk veins generate around patches of sculk that spawn from the sculk catalyst. Finally, the sculk shrieker is possibly the most dangerous block of all since it will summon the warden if you’re not careful!
The recovery compass is the solution for finding the way back to the last location you died. Loot chests in ancient cities to discover echo shards and craft one for yourself!
Towering trees, wide roots, small saplings, and muddy terrain make up the new mangrove swamps. Found in areas with high temperatures and high humidity, this new swamp also introduces mangrove trees and mud blocks, bringing a wide range of new materials to craft builds inspired by the beauty of the Overworld!
Mangrove trees introduce a brand-new type of wood block to build with, the logs can be crafted into planks, stairs, buttons, slabs, fences, doors, signs, and pressure plates. You can also craft with the mangrove tree’s leaves, roots, and small saplings called propagules!
Mud can be found all over mangrove swamps and crafted with wheat into packed mud! Use it to craft a variety of mud brick blocks including stairs, slabs, and walls. This block is also renewable by using a water bottle on dirt, so there is no risk of running out of mud. Placing Mud above a block that has pointed dripstone underneath will eventually turn the mud block into clay!
Frogs feed on small slimes, breathe on land and in water, and lay eggs called frogspawn. The eggs will hatch and turn into tadpoles, making this the first mob that isn’t bred from a smaller version of itself! There are three different types to discover – temperate frogs, warm frogs, and cold frogs – so getting your hands on all three means that you will need to travel through the Overworld!
These luminous blocks come in three different variants depending on which frog type produces it. If you want to light up your base with ochre, verdant, or pearlescent froglights, you will need to figure out a way to feed a frog a very small magma cube!
The winner of the Minecraft Live 2021 Mob Vote is flying into Minecraft! Instantly recognizable by its luminous blue sheen, you won’t lose this mob once you find it. Hand it an item and it will pick up matching items it finds in the world. It loves music and will drop items if it hears a note block playing nearby. The allay spawns in pillager outposts and woodland mansions and is waiting for you to set it free!
Minecraft Live 2021 生物投票的获胜者现在飞到Minecraft中来了!它那亮眼的蓝色的光泽很容易识别出来,一旦你找到了这个生物,你就不会再失去它了。塞给它一个物品,它就会在整个世界中寻找并捡起同样的物品。它很喜欢音乐,如果它听到了听到附近有正在播放的音符盒,它就会把手中的物品丢到音符盒附近。悦灵会在掠夺者前哨站和林地府邸中生成,并等待着你让它重获自由!
Boat in Chest 运输船
The Wild Update makes it possible for you to craft a boat with a chest on it, which is convenient since there are plenty of new blocks to bring back from your new adventures!
荒野更新让你可以制作一艘带箱子的船,这让你可以很方便的让你把新的冒险中众多新方块带回来!
Goat Horn 山羊角
Dropped by goats that ram into hard blocks and can be used to make a variety of sounds! Can you find all eight variants?
山羊角由撞击坚硬方块的山羊掉落,它可以发出各种各样的声音!你能集齐全部的八种山羊角变体吗?
New Music 新的音乐
Added new music by Lena Raine and Samuel Åberg
添加了由 Lena Raine 和 Samuel Åberg 创作的新音乐
Music Disc 5
音乐唱片 “5”
Unlike other discs, it can only be obtained by finding and crafting nine disc fragments together
与其他的唱片不同,它只能通过9个唱片残片来合成。
These disc fragments can be found rarely in ancient city chests
这些唱片残片在远古城市中有很低的概率找到
Mobile players: To hear the new music, you will need to download the updated Minecraft Original Music Pack, available FREE from Marketplace
手机版玩家:如果你想听新的音乐,你需要从市场中免费下载新的Minecraft原创音乐包。
Updated Mobile Touch Controls 手机触摸控制更新
Updated the visual style of the touch control joystick
更新了触摸控制摇杆的视觉样式
Players can now continuously jump while holding down the jump button (MCPE-117045)
Shulkers no longer fail to spawn when there’s another Shulker at relative negative y and x axis
当在相对负 y 轴和 x 轴有另一个潜影贝时,潜影贝不再无法生成
Spectator Mode (Experimental): 旁观模式(试验性玩法):
Our initial implementation of Spectator Mode will not include every feature available in the Java Edition (such as "mob view", speed control, etc.), we have chosen to focus on the parts of spectator mode that we hope will be most useful. We would like to hear about bugs you have found with the features that are included currently, and you may now report these at bugs.mojang.com if they have not been reported already. Any additional parity breaks, feature requests, or suggestions for what to add next should be made through feedback.minecraft.net . 我们最开始做出的旁观模式并不包括java版中的每一项功能(例如“生物视角”,速度控制等)我们选择将开发重点放在我们希望最有用的旁观模式部分上。我们希望听到你提出目前包括的所有功能中可以发现的错误,并在 bugs.mojang.com 报告这些错误,如果他们还没有被报告过的话。关于任何特性问题、功能要求或者关于接下来该添加什么的建议,请访问 feedback.minecraft.net .
What’s Currently in Scope 当前范围内的内容
Enabling and Disabling 启用与禁用
Players can switch to and from Spectator using the Settings Menu and the '/gamemode spectator' command, if cheats are enabled. Player inventory, health, held items etc are unchanged when switching into spectator mode and then out again
如果启用了作弊的话,玩家可以在设置里面或者“/gamemode spectator”指令来切换成旁观模式。当切换成旁观模式后,玩家的背包、生命值、手持物品都不会改变
Movement 移动
Spectators are always flying and cannot become grounded
旁观模式的玩家将会一直保持飞行状态,而不可以着陆
(For this version we will not attempt movement parity with Java edition, but may do more in this area later)
(在当前版本中我们不会尝试将移动特性与java版同步,但是以后可能会)
World Interactions 世界交互
Spectators pass through solid blocks and entities without any collisions
旁观模式的玩家会穿过固体方块和实体而不发生任何碰撞
Spectators can see out of solid objects
旁观模式的玩家可以看到固体方块外的东西
Spectators are not affected by any in-game blocks, mobs, items, portals, or effects and cannot take damage
旁观模式的玩家不会受到游戏中任何方块,怪物,物品,传送门或者药水效果的影响,也不会受到伤害
Portals currently affect spectators, but this is a bug we intend to fix in the future
传送门现在会影响到旁观模式的玩家,但是这是个bug,我们打算在之后修复
Spectators cannot use items or interact with blocks or mobs (for example, they cannot attack, feed, mount, or trade with mobs)
旁观模式的玩家不能使用物品或者方块与生物互动(例如他们不能攻击、喂食、骑乘或者与生物交易)
Spectators cannot open their inventory or interact with block UIs like chests (This is not in parity with Java yet)
旁观模式的玩家不能打开他们的背包或者与箱子等方块互动(这点还没和java版同步)
Currently spectators that die drop their inventory, this is a known issue that we want to address
目前,旁观模式的玩家死亡后会掉落他们的物品,这是一个已知的问题,我们打算解决掉这个问题。
User Interface 用户界面
Spectators have a reduced HUD that does not show the crosshair, hotbar, XP, health, hunger or armor
旁观模式的玩家现在有一个缩水的HUD,不会显示十字准心,快捷键,经验,生命值,饥饿值或者盔甲值
Visibility and Rendering 可见性以及渲染
Spectators cannot be seen by mobs or other players except other spectators
除了其他旁观模式的玩家,其他生物或者玩家都看不到旁观者
Spectators appear as a transparent floating head (to those who can see them). The body, arms, legs, armor and held items are not rendered.
Fixed issue where the Invert Y Axis setting was not working correctly with touch controls
修复了反转 Y 轴选项在移动端不能正常工作的问题
The player can now slide from movement directions to jump and not get interrupted when jump and sneak are swapped on 'Classic’ touch controls (MCPE-151149)
Fixed a bug where an undamaged tool, such as Pickaxe, when name-changed on an Anvil, would fail to work correctly when used for the first time (MCPE-152637)
Added settings to change duration of notifications
添加了修改通知持续时间的设置项
The "Submit Feedback" button is now described as a link by Text-To-Speech
文本语音转换程序现在会将“Submit Feedback(提交反馈)”按钮描述为一个链接
Added appropriate messaging when there is no internet connection on Xbox devices
在Xbox设备上添加了有关没有互联网连接时的消息
Fixed enchantment option on Pocket UI Profile not being displayed
修复了Pocket UI下的附魔选项不会正确显示的问题
Fixed a bug where items could be dropped by clicking in the dark gray area of the left side of player inventory when using Furnace, Blast Furnace, Smoker, Enchant Table, Grindstone, Brewing Stand, Anvil, Beacon, and Smithing Table
Fixed a crash when loading a Behavior Pack with non-JSON object in entity components, component_groups, and "add"/"remove" events (MCPE-151377, MCPE-151380)
Actors using movement prediction will once again teleport smoothly
使用移动预测的 Actor 现在将再次被平滑传送
Added in a check to prevent an actor that is a passenger from being ridden by the vehicle it is on, preventing an infinite loop looking for the root vehicle (MCPE-133774)
The is_moving filter now returns the correct value when an actor is moving
is_moving筛选器现在当活动对象移动时返回正确值
Added a target_block_filters to "behavior.move_to_block" and "is_waterlogged" filter test to prevent mobs from moving to blocks underwater (MCPE-153783)
Added adjustable fog effect that can expand or shrink over time. Users will get the sense of eyes adjusting when going into water
添加了可以随时间增强/减弱的雾效果。进入水下时的效果更加接近人眼。
ITEM COMPONENTS ITEM 组件
Added new data-driven Item component minecraft:chargeable - Allows the item to be charged (like Apples or Bows) when the use action button is held on_complete - Trigger executed when the items use duration has been completed
Avoid clearing temp Molang variables during hand rendering
避免在 hand rendering 时清除 Molang 的临时变量
GameTest Framework 游戏测试框架
IMPORTANT BREAKING CHANGE 重要突破性变化
GameTest module type changed from "javascript" to "script" in manifest.json. Added an optional attribute “language” which has only one supported value – javascript.
manifest.json中,GameTest 模块类型已从"javascript"修改为"script"。同时添加了可选属性“language”,虽然它目前只有一个有效值——javascript
New JavaScript modules in manifest.json should look as follows:
Added read-only property rotation: XYRotation - Gets the rotation of the Entity
加入了只读的方向参数: XYRotation- 获取实体的方向
Removed property bodyRotation - Note: Use rotation.y instead
移除了 bodyRotation- 注意: 用 Entity.rotation.y 替代
XYRotation
XYRotation
Renamed class PitchYawRotation to XYRotation
重命名类 PitchYawRotation 至 XYRotation
Renamed property pitch to x
重命名参数 pitch 至 x
Renamed property yaw to y
重命名参数 yaw 至 y
New events:
New events:
Added event buttonPushEvent - fires when a button is pushed
加入了事件 ‘buttonPushEvent’ – 按下按钮时激活
Added event events.projectileHit - Fires when a projectile hits a Block or Entity
添加事件events.projectileHit——当投掷物击中方块或实体时触发
Added event events.itemStartUseOn - Sent when the player first interacts with a block
添加事件events.itemStartUseOn——当玩家第一次与一个方块互动时发送
Added event events.itemStopUseOn - Sent when fire if the block is successfully interacted with and the block has changed - such as when grass is turned to a path with a Shovel
Added event events.itemStopCharge - Sent either when the player has finished an items use cycle or when the player has released the use action with the item
添加事件events.itemStopCharge- Sent either when the player has finished an items use cycle or when the player has released the use action with the item
ItemStartUseOnEvent Added read only property buildBlockLocation - The result build block position. Useful for determining where a block was placed
Added member player?: Player to the LeverActivate event - The player that activated the lever
添加了成员player?: Playerto the LeverActivate event——激活拉杆的玩家
New property on Player : onScreenDisplay : ScreenDisplay - exposes a new interface to trigger on screen content.
Player的新属性:onScreenDisplay : ScreenDisplay——添加了一个新的接口来触发屏幕上的内容。
ScreenDisplay Type
ScreenDisplay 类型
setTitle(title : String, options? : TitleDisplayOptions) - cause a title to show up on the player's HUD, optionally specifying the subtitle and fade in, stay and fade out times
updateSubtitle(subtitle : String) - update the subtitle (but not the title)
updateSubtitle(subtitle : String)——更新副标题 (而不是标题)
setActionBar(text : String) - set the action bar text
setActionBar(text : String)——设置使用按钮文本
TitleDisplayOptions object
TitleDisplayOptions 对象
subtitle? : String - optional subtitle
subtitle? : String——可选的副标题
fadeInSeconds : Int - number of seconds to fade in new title and subtitle
fadeInSeconds : Int——淡入新的标题与副标题的秒数
staySeconds : Int - number of seconds to have the title and subtitle stay on screen
staySeconds : Int——新的标题与副标题持续的秒数
fadeOutSeconds : Int - number of seconds to fade out title and subtitle
fadeOutSeconds : Int——淡出新的标题与副标题的秒数
Support of dynamic properties that script can use to persist data per-World or per-Entity. Note that properties must be registered using the propertyRegistry in the new WorldInitialize event.
对动态属性进行支持,脚本可以使用它们来保持每个世界或者每个实体的数据
DynamicPropertiesDefinition
动态属性定义
Added function defineNumber(identifier: string): void - Defines a dynamic number property
Added event worldInitialize(worldInitializeEvent: WorldInitializeEvent) - Fires during world load and contains the property registry used for declaring dynamic properties
Added function registerEntityTypeDynamicProperties(propertiesDefinition: DynamicPropertiesDefinition, entityType: EntityType) - Registers dynamic property definitions for the given EntityType
Added function getDynamicProperty(identifier: string): boolean | string | number - Gets a dynamic property from the world/entity if it exists, otherwise returns undefined
添加函数getDynamicProperty(identifier: string): boolean | string | number ——如果存在,则从世界/实体中获取一个动态属性,否则返回undefined
Added function removeDynamicProperty(identifier: string): boolean - Removes a dynamic property value from the world/entity
ScoreboardScoreInfo - Score-Identity pair for an objective
ScoreboardScoreInfo - 对象的分数-特征配对
participant : ScoreboardIdentity - (read-only) The participant
participant : ScoreboardIdentity - (只读) 参与者
score : Int - (read-only) The score
score : Int - (只读) 分数
Commands
指令
Added /script profiler command to create GameTest script performance traces. Script profiles should be written to the Minecraft logging folder. See this article for more information on the Script Profiler.
Dedicated Server has been updated to allow servers to explicitly list which script modules they want loaded when running scripts. A default configuration file is located at /config/default/permissions.json . Without this new file, all script modules are disabled by default. See this article for more information on usage of scripts plus servers.