跳到主要内容

Minecraft Beta - 1.16.100.52 (Xbox One/Windows 10/Android)

  • Updated Actor Properties. Two fields that were invalid and appeared in some vanilla content will now give a content error. The field "value" on "minecraft:can_fly" and the property "minecraft:foot_size" should simply be removed from any entity files 
  • Make boat use the Buoyancy Component. Added two new components, the inside_block_notifiercomponent, which fires specified events when the actor enters or exits specified blocks, and the out_of_control component, which sets a corresponding actor flag, in order to make this possible 
  • Added error checks to parsing of minecraft shareables items. Displays content log if item name is invalid or the array is empty 
  • Attempting to load a custom material that is not defined no longer causes a crash. A proper content error is now thrown 
  • Exposed new data parameters to control the behavior of Drop Item For Goal. This includes: "seconds_before_pickup", "cooldown", "minimum_teleport_distance", "max_head_look_at_height", "teleport_offset", and "entity_types". Check out the new Actor component documentation! 
  • Exposed new data parameters to control the behavior of Harvest Farm Block Goal, including "max_seconds_before_search", "search_cooldown_max_seconds", and "seconds_until_new_task". Check out the new Actor component documentation! 

Aseprite

  • The UI now supports using aseprite JSON files for animations, which allows more advanced animations than simple flip books

Commands

  • Added a new /structure command that allows to save and load structures without having to use structure blocks 
  • Added /playanimation command which allows you to run a one-off animation. It assumes all variables have been setup correctly for the animation to run
  • Added /ride command which allows you to make entities ride other entities, stop entities from riding, make rides evict their riders, or summon rides or riders

Format Version Checks

  • Updated the format_versionfield in geometry, particles, and animation files to behave as entity behavior files do. That is, you no longer need to specify a specific version for it to be accepted, instead you can just specify the version of the release you are targeting

SetBannerDetailsFunction

  • Now supports customizing non-Illager banners
  • Up to 6 patterns and colors can be specified

Accepted banner types

  • "default"
  • "illager_captain"

Accepted color values

  • "black"
  • "red"
  • "green"
  • "brown"
  • "blue"
  • "purple"
  • "cyan"
  • "silver"
  • "gray"
  • "pink"
  • "lime"
  • "yellow"
  • "light_blue"
  • "magenta"
  • "orange"
  • "white"

Accepted pattern values

  • "base"
  • "border"
  • "bricks"
  • "circle"
  • "creeper"
  • "cross"
  • "curly_border"
  • "diagonal_left"
  • "diagonal_right"
  • "diagonal_up_left"
  • "diagonal_up_right"
  • "flower"
  • "gradient"
  • "gradient_up"
  • "half_horizontal"
  • "half_horizontal_bottom"
  • "half_vertical"
  • "half_vertical_right"
  • "mojang"
  • "piglin"
  • "rhombus"
  • "skull"
  • "small_stripes"
  • "square_bottom_left"
  • "square_bottom_right"
  • "square_top_left"
  • "square_top_right"
  • "straight_cross"
  • "stripe_bottom"
  • "stripe_center"
  • "stripe_downleft"
  • "stripe_downright"
  • "stripe_left"
  • "stripe_middle"
  • "stripe_right"
  • "stripe_top"
  • "triangle_bottom"
  • "triangle_top"
  • "triangles_bottom"
  • "triangles_top"

Possible input

"function": "set_banner_details","type": "default","base_color": "blue","patterns": [  {    "pattern": "flower",    "color": "white"  },  {    "pattern": "triangle_bottom",    "color": "brown"  }]