Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minecraft:Java Edition 20w17a

From SAS Gaming Wiki

Template:Infobox version

20w17a is the thirteenth Minecraft:snapshot for Minecraft:Java Edition 1.16, released on April 22, 2020,<ref name="20w17a">Template:Snap</ref> which added the Template:Cmd command, tweaked Minecraft:bastion remnant loot, and lowered the spawn rate of Minecraft:ruined portals, along with bug fixes.

Additions

Command format

Minecraft:Commands

  • Added the Template:Cmd command.
    • Used to get, set, or modify Minecraft:attributes.
    • Syntax:
      • attribute <target> <attribute> get [<scale>]: get total value of attribute
      • attribute <target> <attribute> base set <value>: sets base value
      • attribute <target> <attribute> base get [<scale>]: get base value
      • attribute <target> <attribute> modifier add <uuid> <name> <value> (add|multiply|multiply_base): adds modifier (fails if modifier is already present)
      • attribute <target> <attribute> modifier remove <uuid>: removes modifier
      • attribute <target> <attribute> modifier value get <uuid> [<scale>]: get value of modifier
    • Parameters:
      • <target>: single entity (note: only players, armor stands and mobs have attributes)
      • <attribute>: name of attribute (like minecraft:generic.max_health)
      • <name>: string (in optional quotes) describing human-readable name of modifier
      • <value>: floating point value (note: certain attributes have limits on final value, so the change might not be noticeable)

General

Options

  • Added an "Entity Distance" scale option ranging from 50% to 500%.

Minecraft:Tags

  • Added pressure_plates block tag.
  • Added stone_pressure_plates block tag.
    • Contains stone and polished blackstone pressure plates.

Minecraft:Sounds

World creation

Changes

Blocks

Minecraft:Furnaces

  • Breaking a furnace now gives the experience for the smelted things inside.

Minecraft:Gilded blackstone and Minecraft:Nether gold ore

Minecraft:Smithing tables

File:SmithingTableUI-20w17.png
The new smithing table UI
  • Improved UI.
    • Added an ingot outline to the second input slot.
    • Added a hammer icon above the input slots, similar to the anvil UI.

Minecraft:Soul fire lanterns and Minecraft:soul fire torches

  • Renamed "Soul Fire Lantern" and "Soul Fire Torch" to "Soul Lantern" and "Soul Torch", respectively.
  • IDs have been changed from soul_fire_torch and soul_fire_lantern to soul_torch and soul_lantern, respectively.

Minecraft:Walls

World generation

Minecraft:Bastion remnants

  • Loot has been tweaked.
    • Ancient debris and netherite scraps have been made generally rarer.
    • Netherite gear can no longer be found in bastion remnants; instead, diamond gear is found.
    • The chances and stack sizes of various items have been tweaked.

Minecraft:Ruined portals

  • Now spawn about 30% less frequently.

Gameplay

Creative inventory

  • Inventory tab names, which appear in the description of items when in the Search tab, now display in boldface.
    • Other information, such as tag names, are now displayed in boldface as well.
  • Netherite ingots and netherite scrap have been moved next to iron and gold ingots.

General

Block storage format

  • Format in chunks has been slightly changed to speed up various tasks (rendering, pathfinding, world generation, etc.).
    • BlockStates in Sections elements no longer contain values stretching over multiple 64-bit fields.
      • If the number of bits per block is not the power of two (i.e. single 64-bit value can't fill the whole number of blockstates) some bits aren't used.
      • For example, if a single block state takes 5 bits, the highest 4 bits of every 64-bit field are unused. That also means a slight increase in storage size (in case of 5 bits, from 320 to 342 64-bit fields).

Fonts

  • Chat component style now supports font property, which is a resource location for the font in the resource pack. No entry is equivalent to minecraft:default.
  • Full range of Unicode characters is supported, making it possible to type emojis and other Unicode characters outside of the Basic Multilingual Plane.
    • However, custom resource packs must be used to display correct characters instead of tofu, due to the lack of these characters in the default font.
  • Force Unicode option now switches between normal and alternative font (called uniform.json) - no reload needed.

Minecraft:Main menu

  • The "Singleplayer" button jumps directly to the "Create World" screen if there are no worlds to select.

Minecraft:Raw JSON text format

  • The JSON color component now supports 6-digit hexadecimal colors to specify custom colors other than the 16 default Minecraft:color codes.
    • Example: /tellraw @a {"text":"Turquoise output","color":"#00ff88"}
  • The hoverEvent chat component now uses the parameter contents, with contents depending on type:
    • For show_text - chat component
    • For show_item - either item id or object with fields id, count and tag (with last one being serialized NBT)
    • For show_entity - object with fields: id (UUID), name (chat component) and type (entity type resource location)
    • The value argument is now deprecated, but still supported.

Minecraft:Tags

  • Changed the wall_post_override block tag to include the banners and pressure_plates block tags.

UI

  • Changed checkbox texture.

World save format

  • Saving level.dat now uses randomly-named temporary files (instead of using level.dat_new every time).
  • player/*.dat are now saved in a way similar to level.dat (including leaving .dat_old files).

Fixes

Template:Fixes

Videos

Template:Slicedlime

References

Template:Reflist

Navigation

Template:Navbox Java Edition versions

Minecraft:de:20w17a Minecraft:es:Java Edition 20w17a Minecraft:fr:Édition Java 20w17a Minecraft:ja:Java Edition 20w17a Minecraft:pt:Edição Java 20w17a Minecraft:ru:20w17a (Java Edition) Minecraft:zh:Java版20w17a