跳到主要内容

Minecraft - 1.19.10 (Bedrock)

Updated Add-On Template Packs

  • Updated Add-On templates for 1.19.10 with new resources, behaviors, and documentation, are available to download at aka.ms/MCAddonPacks

General

  • Fixed a crash that could occur if a mob had the flocking component
  • Fixed a bug where Soul Campfire was using the wrong tag, resulting in cases where some custom recipes for Campfires were not working correctly (MCPE-98305)
  • Fixed interaction priority when using a Bucket on a waterlogged and interactable block, eg. Lever (MCPE-154221)
  • The Trader Llama is now its own dedicated mob instead of being a normal Llama with specific component groups
  • Ensured content errors are not ignored when loading entity JSON schemas with invalid value types for following fields: The "Runtime_Identifier", "Is_Spawnable" and "Is_Summonable" fields for "description", the "component_groups" field and the "event" field for "events" (MCPE-151381)

Commands

  • Fixed an issue where, after 1.18.30, teleporting an entity to a chunk that has not been loaded since before 1.18.30 would result in the loss of that entity
  • Fixed an issue in the teleport command where a "facing" argument would calculate an incorrect vertical orientation (MCPE-144870)
  • Teleporting entities into unloaded chunks no longer deletes them
  • Autocomplete suggestions now show only valid parameters
  • New execute command functionality is now available via the "Upcoming Creator Features" experimental toggle
  • Chests with loot tables no longer drop items when removed with '/clone', '/fill' or '/setblock' (MCPE-151876)
  • Fixed an issue where entities loaded by Structure Blocks and commands would cause the despawn of the original mob used to save the structure and any mobs from previous loads of the structure (MCPE-155036)
  • Pillagers and Vindicator Captains spawned with commands are once again hostile by default (MCPE-116971)

Blocks

  • Renamed minecraft:block_collision block component to minecraft:collision_box
  • Renamed the minecraft:block_light_filter component to minecraft:light_dampening and added appropriate versioning
  • Renamed the 'part visibility' component's field 'rules' to 'conditions' and added appropriate versioning 
  • Renamed the 'crafting_table' component's field 'custom_description' to 'table_name' and added appropriate versioning
  • Renamed the 'minecraft:block_light_filter' component to 'minecraft:light_dampening'
  • Renamed the 'part visibility' component's field 'rules' to 'conditions'
  • Renamed the 'crafting_table' component's field 'custom_description' to 'table_name'
  • Blocks with _'_block_light_absorption' component of value 16 no longer fail to load
  • Renamed the component 'minecraft:ticking' to 'minecraft:queued_ticking'
  • Renamed the 'minecraft:ticking' component's field 'range' to 'interval_range', which is now described in ticks rather than seconds
  • Renamed the 'minecraft:flammable' block component fields 'flame_odds' and 'burn_odds' to 'catch_chance_modifier' and 'destroy_chance_modifier'
  • Added ability to set 'minecraft:flammable' block component using booleans for default flammable or nonflammable values
  • Updated documentation for minecraft:map_color and minecraft:material_instances
  • Cake blocks now emit Block_Change game events when slices are eaten

Items

  • Fixed 'minecraft:block_placer' item component to correctly trigger block component 'minecraft:on_player_placing'
  • Hunger Exhaustion component now uses new correct default values (MCPE-154238)
    • Please note, add-on packs that alter 'player.json' may need to ensure that the player saturation rate is set correctly to match the default values, if required

Actors

  • Added 'minecraft:drink_milk' behavior, which allows a mob to drink Milk based on specified environment conditions
  • Actor properties will now save and load correctly across multiple clients and entities
  • Direction facing will now be preserved through a transformation from one actor type to another
  • Fixed an issue where projectiles with an offset weren't spawned based on the player's rotation (MCPE-153880)
  • Fixed a bug that prevented the owner of the 'minecraft:angry' component from broadcasting anger to its friends if it has no target. A mob with this component will now be able to get angry if it both does not have a target and the component's 'filters' list is empty (MCPE-94996)
  • Mobs can now be hit by projectile when their hitboxes are outside the mob's bounds
  • Replaced 'values' field with 'range' field, which only supports array JSON types. Added required 'type' JSON field for actor properties with supported values 'int', 'float', 'bool', and 'enum'. The 'default' and 'range' fields on the property must match the type specified in the new 'type' field

Graphical

  • Fog setting with negative fog start will no longer cause flames on player model in UI to get tainted by fog color
  • “particles_blend” material is no longer culled
  • Fixed the issue where water fog expanding speed did not match value specified in 'midPercentage' field (MCPE-153864)
  • Fixed issue where under water fog transition between biomes is not smooth while affected by eye adapting effect

GameTest Framework (Experimental)

  • Added argument keepVelocity: bool to functions teleport and teleportFacing - If true, preserves velocity when teleporting the Entity
  • The /script profiler command now includes native API calls its trace call stacks