Minecraft Wiki
(Created page with "{{Version nav |title=v1.16.230 |edition=Bedrock |planned=yes |date=? |prevparent=1.16.0 |prev=1.16.220 |nextparent=1.17.0 }}<onlyinclude> '''1.16.230''' is an upcoming minor...")
 
No edit summary
(24 intermediate revisions by 14 users not shown)
Line 9: Line 9:
 
}}<onlyinclude>
 
}}<onlyinclude>
   
'''1.16.230''' is an upcoming minor update to {{el|be}} with an unknown release date.
+
'''1.16.230''' is an upcoming minor update to {{el|be}} with an unknown release date, which will fix bugs.<ref>{{cite|url=https://feedback.minecraft.net/hc/en-us/articles/360058571432|title=Minecraft Beta - 1.16.230.50 (Xbox One/Windows 10/Android)|website=Minecraft Feedback|date=March 25, 2021}}</ref>
   
 
Development phases contain some of the [[Caves & Cliffs]] features through [[experimental gameplay]], which will not be included in the full release for this update but will be part of [[Bedrock Edition 1.17.0|1.17.0]].<ref>{{tweet|MattGartzke|1334183958586683396|My understanding is that Experimental Features only exist in Beta releases.}}</ref><ref>{{tweet|MattGartzke|1364622682201882626|You'll see more 1.16 versions before seeing 1.17. Increasing the second octet is still a little ways off, even though we're still testing Caves and Cliffs features. At the end of the day, it's just a version number.|25 Feb 2021}}</ref>
 
Development phases contain some of the [[Caves & Cliffs]] features through [[experimental gameplay]], which will not be included in the full release for this update but will be part of [[Bedrock Edition 1.17.0|1.17.0]].<ref>{{tweet|MattGartzke|1334183958586683396|My understanding is that Experimental Features only exist in Beta releases.}}</ref><ref>{{tweet|MattGartzke|1364622682201882626|You'll see more 1.16 versions before seeing 1.17. Increasing the second octet is still a little ways off, even though we're still testing Caves and Cliffs features. At the end of the day, it's just a version number.|25 Feb 2021}}</ref>
  +
  +
== Changes ==
  +
=== Blocks ===
  +
; [[Structure Block]]
  +
* Added placement animation options in Load Mode, similar to the {{cmd|structure}} functionality.
  +
** There are three animation mode options: None, Place by Layer, and Place by Block.
  +
** These animations can be adjusted by time in seconds.
  +
  +
=== Gameplay ===
  +
; [[Chat]]
  +
* Added a warning message when attempting to place blocks at the minimum height limit.
  +
  +
=== General ===
  +
; [[Controls]]
  +
* Added mouse and keyboard support for Android devices.
  +
** Only supports Android Oreo and higher.
  +
  +
=== Mobs ===
  +
  +
; [[Evoker]]
  +
* Now despawn in Peaceful [[difficulty]].
  +
  +
=== Technical ===
  +
; GameTest Framework
  +
* Added Dimension class
  +
* Added World.getDimension
  +
* Updated the GameTest Framework interface. See the list below for specific changes:
  +
** <code>function assertEntityPresentInArea(entityIdentifier : string)</code> - Throws an Error if an entity matching the given identifier does not exist in the test region
  +
** <code>function print(text : string)</code> - Prints the given text to the chat
  +
** <code>function assertEntityInstancePresent(entity : Entity, position : BlockLocation)</code> - Throws an Error if the given entity is not present in the given block location
  +
** Removed <code>function setEntityTamed(entityIdentifier : string, position : BlockLocation)</code> - Replaced by component function setTamed(showParticles : bool)
  +
* Entity
  +
** <code>function getComponents()</code> - Returns an array of supported components
  +
** <code>function getComponent(componentIdentifier : string)</code> - Returns the component matching the given identifier
  +
** <code>function hasComponent(componentIdentifier : string)</code> - Returns true if the given component exists on the entity and is supported
  +
** <code>function getName()</code> - Returns the name of the entity (e.g. "Horse")
  +
** Components for color, health, leashable, and tamemount were added
  +
** <code>function kill()</code> - Kills the entity
  +
* World
  +
** <code>addEventListener(eventName : string, callback : function(entity : Entity))</code> - Registers an event listener for entity events Supported Events:
  +
*** <code>onEntityCreated</code> - Fires when an entity is created
  +
*** <code>onEntityDefinitionTriggered</code> - Fires when an entity definition event is triggered
  +
* Renamed {{cmd|gametest runall}} to {{cmd|gametest runset}}
  +
* The default value for the tag parameter is now {{cd|suite:default}}.
  +
* GameTest
  +
** <code>function assertEntityData(position : BlockLocation, entityIdentifier : string, callback : function(entity: Entity))</code> - Asserts that the given condition is true for all entities of the given type at the given location
  +
** <code>function spawnItem(itemType : ItemStack, position : Location)</code> - Spawns an item at the given location
  +
** <code>function assertIsWaterlogged(position : BlockLocation, isWaterlogged : bool)</code> - Asserts that the block at the given location is waterlogged
  +
** <code>function assertRedstonePower(position : BlockLocation, power : number)</code> - Asserts the redstone power level at the given location
  +
** Added Commands.run
  +
* New Effect APIs on the Entity Type
  +
** <code>function getAmplifier()</code> - Gets the effect's amplifier level
  +
** <code>function getDuration()</code> - Gets the effect's remaining duration
  +
** <code>function addEffect(effectType : EffectType, duration : number, amplifier: number)</code> - Adds an effect to the Entity
  +
** <code>function getEffect(effectType : EffectType)</code> - Gets an effect from the Entity
  +
* Updated constructor to ItemStack
  +
* Updated ItemType
  +
** <code>constructor (x : number, y: number, z: number)</code> - World coordinate
  +
** <code>function getName()</code> - gets the item's name
  +
* Add new enumerations: Minecraft.Effects & Minecraft.Items
   
 
== Fixes ==
 
== Fixes ==
Line 30: Line 90:
 
* First person main hand and off-hand shields are now symmetrical ({{bug|MCPE-116736}})
 
* First person main hand and off-hand shields are now symmetrical ({{bug|MCPE-116736}})
 
* Fixed an issue where patterns in the loom with different resolutions than Vanilla assets would not display correctly
 
* Fixed an issue where patterns in the loom with different resolutions than Vanilla assets would not display correctly
  +
* Fixed a bug where the screen reader did not read the focused button on some screens
* Leads now correctly attach to Goats ({{bug|MCPE-104161}})
 
  +
* Fixed a bug where English screen reader pronounced "A button" as "a button", now saying "Button A" instead
  +
* Trident in Players' and Mobs' hands are now correctly positioned in all perspective modes ({{bug|MCPE-116681}})
  +
* Trident raising animation modified for first person to more closely match the previous version
  +
* Water Buckets can now be used to pick up fish ({{bug|MCPE-94520}})
  +
* Fixed a bug where if the view bobbing setting was disabled, the player's hand would still bob ({{bug|MCPE-79380}}).
  +
* Zombie Villagers properly shake while being cured.
  +
* Fixed player spawning in unsafe locations when entering a random world for the first time ({{bug|MCPE-42310}}).
  +
* Fixed a crash that could occur during gameplay.
  +
* Fixed a crash that occurred when curing a Zombie Villager in another dimension if the player had not travelled back to the Overworld since entering the World. ({{bug|MCPE-121559}})
  +
* Fixed a crash that occurred when generating jungle biomes when the Caves and Cliffs experimental toggle was enabled.
  +
  +
; Mobs
  +
* Rabbits can now raid carrot crops ({{bug|MCPE-113321}})
  +
* Animals can no longer be fed infinitely until they are bred ({{bug|MCPE-19309}})
  +
* Striders shake properly when out of lava again ({{bug|MCPE-69511}})
  +
  +
; Graphical
  +
* Charged creeper aura is rendered correctly in most cases now ({{bug|MCPE-65798}}).
  +
* Fixed Paintings no longer rendering
  +
* Ray tracing specific textures will be allocated/deallocated when toggling ray tracing on/off.
  +
  +
; Items
  +
* Switching between some items (bow, trident, crossbow, shield) in your main hand will no longer skip animation ({{bug|MCPE-116680}}).
  +
  +
; Gameplay
  +
* Underwater visibility has been improved
  +
* Underwater color has been tuned to better match Java Edition with a richer blue tint
   
 
; User Interface
 
; User Interface
* Fixed an issue where cancelling joining a world while generating it caused the user to get stuck in the progress screen ({{bug|MCPE-114776}}).</onlyinclude>
+
* Fixed an issue where cancelling joining a world while generating it caused the user to get stuck in the progress screen ({{bug|MCPE-114776}})
  +
  +
; Character Creator
  +
* Fixed a crash that could occur when switching between owned and non-owned Character Creator items.
  +
* Fixed an issue with Character Creator items not applying properly to characters. ({{bug|MCPE-122726}})</onlyinclude>
  +
  +
; Technical
  +
* Several enums in ActorDataIDs were added by mistake, and are now being removed.
  +
* Catmull-Rom animations will no longer glitch if the time for a keyframe matches its value.
  +
* All functions run using the {{cmd|schedule}} command now run from the origin they are supposed to, instead of from the server.
  +
* Replaced "Whitelist" language use to "AllowList". Dedicated server command "whitelist" changed to "allowlist". Dedicated server "whitelist.json" file changed to "allowlist.json" file. JSON format remains the same.
  +
* Fixed {{cd|query.is_in_ui}} so that it is available to use when a data-driven mob is rendering in the UI ({{cd|query.is_in_ui}} returns true when the mob is rendering in the UI, such as in the inventory window).</onlyinclude>
   
 
== References ==
 
== References ==
Line 39: Line 137:
   
 
{{Bedrock Edition versions|1.0}}
 
{{Bedrock Edition versions|1.0}}
  +
  +
[[es:Edición Bedrock 1.16.230]]
  +
[[pt:Edição Bedrock 1.16.230]]
  +
[[ru:1.16.230 (Bedrock Edition)]]
  +
[[zh:基岩版1.16.230]]

Revision as of 15:49, 21 April 2021

1.16.230 is an upcoming minor update to Bedrock Edition with an unknown release date, which will fix bugs.[1]

Development phases contain some of the Caves & Cliffs features through experimental gameplay, which will not be included in the full release for this update but will be part of 1.17.0.[2][3]

Changes

Blocks

Structure Block
  • Added placement animation options in Load Mode, similar to the /structure functionality.
    • There are three animation mode options: None, Place by Layer, and Place by Block.
    • These animations can be adjusted by time in seconds.

Gameplay

Chat
  • Added a warning message when attempting to place blocks at the minimum height limit.

General

Controls
  • Added mouse and keyboard support for Android devices.
    • Only supports Android Oreo and higher.

Mobs

Evoker

Technical

GameTest Framework
  • Added Dimension class
  • Added World.getDimension
  • Updated the GameTest Framework interface. See the list below for specific changes:
    • function assertEntityPresentInArea(entityIdentifier : string) - Throws an Error if an entity matching the given identifier does not exist in the test region
    • function print(text : string) - Prints the given text to the chat
    • function assertEntityInstancePresent(entity : Entity, position : BlockLocation) - Throws an Error if the given entity is not present in the given block location
    • Removed function setEntityTamed(entityIdentifier : string, position : BlockLocation) - Replaced by component function setTamed(showParticles : bool)
  • Entity
    • function getComponents() - Returns an array of supported components
    • function getComponent(componentIdentifier : string) - Returns the component matching the given identifier
    • function hasComponent(componentIdentifier : string) - Returns true if the given component exists on the entity and is supported
    • function getName() - Returns the name of the entity (e.g. "Horse")
    • Components for color, health, leashable, and tamemount were added
    • function kill() - Kills the entity
  • World
    • addEventListener(eventName : string, callback : function(entity : Entity)) - Registers an event listener for entity events Supported Events:
      • onEntityCreated - Fires when an entity is created
      • onEntityDefinitionTriggered - Fires when an entity definition event is triggered
  • Renamed /gametest runall to /gametest runset
  • The default value for the tag parameter is now suite:default.
  • GameTest
    • function assertEntityData(position : BlockLocation, entityIdentifier : string, callback : function(entity: Entity)) - Asserts that the given condition is true for all entities of the given type at the given location
    • function spawnItem(itemType : ItemStack, position : Location) - Spawns an item at the given location
    • function assertIsWaterlogged(position : BlockLocation, isWaterlogged : bool) - Asserts that the block at the given location is waterlogged
    • function assertRedstonePower(position : BlockLocation, power : number) - Asserts the redstone power level at the given location
    • Added Commands.run
  • New Effect APIs on the Entity Type
    • function getAmplifier() - Gets the effect's amplifier level
    • function getDuration() - Gets the effect's remaining duration
    • function addEffect(effectType : EffectType, duration : number, amplifier: number) - Adds an effect to the Entity
    • function getEffect(effectType : EffectType) - Gets an effect from the Entity
  • Updated constructor to ItemStack
  • Updated ItemType
    • constructor (x : number, y: number, z: number) - World coordinate
    • function getName() - gets the item's name
  • Add new enumerations: Minecraft.Effects & Minecraft.Items

Fixes

Android
  • Added mouse and keyboard support for Android devices that support it (Oreo and newer)
  • Certain Android devices no longer fail to perform multilingual input
  • Crosshair placement is no longer offset on certain Android devices
  • The game will no longer fail to properly shutdown on certain Android devices
  • Fixed resolution issues on certain Android devices
  • Fixed networking issues on certain Android devices
  • Going underwater on certain Android devices no longer makes the screen go pitch-black
  • Structure blocks can now be exported on Android
General
  • Fixed issue where smelting behavior for several fuel sources was broken (MCPE-121863)
  • First person eating animation is now centered in the frame (MCPE-116678)
  • First person main hand blocking animation now plays properly (MCPE-115536)
  • First person main hand and off-hand shields are now symmetrical (MCPE-116736)
  • Fixed an issue where patterns in the loom with different resolutions than Vanilla assets would not display correctly
  • Fixed a bug where the screen reader did not read the focused button on some screens
  • Fixed a bug where English screen reader pronounced "A button" as "a button", now saying "Button A" instead
  • Trident in Players' and Mobs' hands are now correctly positioned in all perspective modes (MCPE-116681)
  • Trident raising animation modified for first person to more closely match the previous version
  • Water Buckets can now be used to pick up fish (MCPE-94520)
  • Fixed a bug where if the view bobbing setting was disabled, the player's hand would still bob (MCPE-79380).
  • Zombie Villagers properly shake while being cured.
  • Fixed player spawning in unsafe locations when entering a random world for the first time (MCPE-42310).
  • Fixed a crash that could occur during gameplay.
  • Fixed a crash that occurred when curing a Zombie Villager in another dimension if the player had not travelled back to the Overworld since entering the World. (MCPE-121559)
  • Fixed a crash that occurred when generating jungle biomes when the Caves and Cliffs experimental toggle was enabled.
Mobs
  • Rabbits can now raid carrot crops (MCPE-113321)
  • Animals can no longer be fed infinitely until they are bred (MCPE-19309)
  • Striders shake properly when out of lava again (MCPE-69511)
Graphical
  • Charged creeper aura is rendered correctly in most cases now (MCPE-65798).
  • Fixed Paintings no longer rendering
  • Ray tracing specific textures will be allocated/deallocated when toggling ray tracing on/off.
Items
  • Switching between some items (bow, trident, crossbow, shield) in your main hand will no longer skip animation (MCPE-116680).
Gameplay
  • Underwater visibility has been improved
  • Underwater color has been tuned to better match Java Edition with a richer blue tint
User Interface
  • Fixed an issue where cancelling joining a world while generating it caused the user to get stuck in the progress screen (MCPE-114776)
Character Creator
  • Fixed a crash that could occur when switching between owned and non-owned Character Creator items.
  • Fixed an issue with Character Creator items not applying properly to characters. (MCPE-122726)
Technical
  • Several enums in ActorDataIDs were added by mistake, and are now being removed.
  • Catmull-Rom animations will no longer glitch if the time for a keyframe matches its value.
  • All functions run using the /schedule command now run from the origin they are supposed to, instead of from the server.
  • Replaced "Whitelist" language use to "AllowList". Dedicated server command "whitelist" changed to "allowlist". Dedicated server "whitelist.json" file changed to "allowlist.json" file. JSON format remains the same.
  • Fixed query.is_in_ui so that it is available to use when a data-driven mob is rendering in the UI (query.is_in_ui returns true when the mob is rendering in the UI, such as in the inventory window).

References