Java Edition 22w46a

Minecraft 22w46a
22w46a.jpg: Infobox image for Minecraft 22w46a the version in Minecraft
Java Edition 22w46a.png: Infobox image for Minecraft 22w46a the version in Minecraft
Edition

Java Edition

Release date

November 16, 2022

Type

Snapshot

Snapshot for

1.19.3

Downloads

Client (.json)
Server

Obfuscation maps

Client
Server

Protocol version

 dec1073741932
 hex4000006C

Data version

3210

Resource pack format

12

Data pack format

10

Minimum Java version

Java SE 17

22w46a is the fifth and final snapshot for Java Edition 1.19.3, released on November 16, 2022,[1] which adds piglin heads and the unique interactions between note blocks and heads in the built-in experimental data pack, /fillbiome command and new telemetry data screen, changes the telemetry and the mechanism of texture loading, and fixes bugs. This is the final snapshot released in 2022.

Additions

Command format

/fillbiome

  • A new command to change biome entries for an area.
    • Because biomes are not stored per-block, affected positions may not match input precisely.
  • Syntax: /fillbiome [<from>] [<to>] [<biome>]
    • from: One corner of the area to fill.
    • to: The other corner of the area to fill.
    • biome: The biome to set.

General

Options

  • Added telemetry data collection screen.
    • Displays information about the type of data that is sent.
    • The level of data sent can be controlled between "Minimal" and "All".
      • "Minimal" sends only the required data.
      • "All" sends the required data, as well as optional data.
    • The default data level is "Minimal".

Tags

  • Added #all_signs block tag, contains #signs.

Changes

Mobs

Endermen

  • Now only spawn at light level 7 and below in the Nether, instead of 11 and below, to nerf certain portal-based mob farms.
  • Blocks carried by endermen now use loot tables to generate drops when killed.
    • This is done by simulating the block being mined using a Silk Touch diamond axe.

Skeletons and wither skeletons

  • Now only spawn at light level 7 and below in the Nether, instead of 11 and below, to nerf certain portal-based mob farms.

Gameplay

Advancement

  • Changed the description of the "Glow and Behold!" advancement.

Creative inventory

  • Reordered "Redstone" tab.
  • Added rails to the "Tools & Utilities" tab next to minecarts.

Command format

/execute

  • Can now be conditional on biomes.
  • Syntax: /execute if|unless biome [<pos>] [<biome>]

General

Logging

  • Every telemetry event sent from the client is now logged to disk.
    • Old log files are removed after 7 days.
    • These can be found under the logs/telemetry directory.
      • A shortcut to this directory is available via the "Open My Data" button on the telemetry data collection screen.

Resource pack

  • To improve loading performance, block and item textures are now loaded before they are processed by block and item models.
    • By default, textures not in the textures/item and textures/block directories will no longer be automatically recognized and will fail to load.
  • Can have configuration files now, located in the new atlases directory, that control which images are included in the atlases. That directory contains following JSON entries for configuring atlases:
    • blocks: textures used by block and item models.
    • banner_patterns, beds, chests, shield_patterns, shulker_boxes, signs: used to render some special-case models.
    • mob_effects: textures used for effect icons in the UI.
    • paintings: textures used for paintings.
    • particles: textures used for particles (referenced by the textures field in files within the particles directory).
  • If multiple packs include those files, they are merged by their order within the pack (same as tags in data packs).
  • Inside these files is a JSON object with a single list called sources.
    • Every entry in sources runs in during load, in order of definition, adding or removing new files to the texture list; to be later referenced by block models, particles, etc.
  • Types of sources:
    • directory: lists all files in a directory and its subdirectories, across all namespaces.
      • source: directory in pack to be listed (relative to textures directory)
      • prefix: string to be appended to the sprite name when loaded.
    • single: adds a single file.
      • resource: location of a resource within the pack (relative to textures directory, implied .png extension).
      • sprite: sprite name (optional, defaults to resource).
    • filter: removes sprites matching the given pattern.
      • namespace, path: patterns (regular expressions, regex) of ids to be removed (only works for entries already in the list), if omitted, any value will be matched.
    • unstitch: copies rectangular regions from other images.
      • resource: location of a resource within the pack (relative to textures directory, implied .png extension)
      • divisor_x, divisor_y: used for determining the units used by regions.
      • regions: list of regions to copy from the source image.
        • sprite: sprite name.
        • x, y: coordinates of the top-left corner of the region.
        • width, height: size of the region.
      • Values such as x are transformed to real image coordinates via dividing by their divisor, and then multiplying by the real image size.
  • Example:
    • If a pack has a file named assets/test/textures/fancy/iridium.png and source is {"type": "directory", "source": "fancy", "prefix": "custom/"}, the texture will be available in models as test:custom/iridium.

Tags

  • Removed #stripped_logs block and item tags.

Telemetry

  • Added WorldUnloaded event, and removed client Java version from the WorldLoaded event.
    • They are required events.
    • Data includes game mode, client or server modded status and game version.
    • Can be used to calculate how long the world session has lasted (in seconds and ticks).
    • Data from WorldLoaded is sent when a world is launched, and data from WorldUnloaded is sent when a world is shut down (quitting to title, disconnecting from a server).
  • Added 2 new optional events:
    • PerformanceMetrics
      • Data includes frame rates, rendering performance, memory usage, operating system, and the modded status of the client and server.
      • With game version, it can be used to compare the performance profile for new versions of Minecraft.
    • WorldLoadTimes
      • Data includes the total time in milliseconds for the world to load, whether this was a new world, as well as game version and platform details.
      • Can indicates what impacts load times when added new features or do larger technical changes.

General

  • Translation files and pack.mcmeta are now including non-ASCII characters (encoded as UTF-8) directly instead of using escape sequences.

Experimental

These additions and changes only take effect when the 1.20 experimental data pack is enabled.

Additions

Blocks

Piglin head

  • Piglins now drop their heads when killed by a charged creeper.
  • The piglin head flaps its ears when powered by redstone, or when worn by a player while walking.

General

Tags

  • Added #all_hanging_signs to the new #all_signs block tag, as the additional part when built-in data pack enabled.

Changes

Blocks

Block of bamboo and block of stripped bamboo

  • Changed their top textures.

Bamboo planks

Chiseled bookshelf

  • Books in chiseled bookshelves can be added or removed from any slot by targeting the specific slot.

Note block

  • When placing a mob head on a note block, that note block will now play one of the ambient sounds of that mob when played by a player or powered by redstone.

Gameplay

Advancement

  • Camels are now required for the "Two by Two" advancement.
  • "Glow and Behold!" advancement can be obtained by using a glow ink sac on a hanging sign now.
    • The description now says "Make the text of any sign glow".

Fixes

43 issues fixed

From released versions before 1.19

  • MC-121865 – High potion effect durations being displayed as **:** is misleading.
  • MC-147605 – Text cursors can exist in multiple fields.
  • MC-151412 – "Edit Server Info" window does not focus "Server Name" text field automatically
  • MC-187539#tick function tag runs before #load instead of the other way around.
  • MC-205563 – Endermen holding powder snow drop a powder snow bucket when killed.
  • MC-209621 – Endermen holding potted plants do not drop the pot nor the plant.
  • MC-221722 – Squids use the new texture when using Programmer Art.
  • MC-222099 – Endermen holding candle cakes do not drop the candle or the cake upon being killed.
  • MC-233042 – Server Address field isn't focused when Direct Connection menu is opened.
  • MC-234029 – You cannot hold any key to rapidly navigate between elements quickly after opening the inventory.
  • MC-234161 – You cannot hold the Tab ↹ key to navigate between buttons quickly in the "Optimize World" menu.
  • MC-234240 – You cannot hold the Tab ↹ key to navigate between buttons quickly in the "Superflat Customization" menu.
  • MC-234408 – You cannot hold the Tab ↹ key to navigate between buttons quickly in the "Reset world" realms menu.
  • MC-234409 – You cannot hold any key to rapidly execute the same function in the "World options" realms menu.
  • MC-234572 – You cannot hold the Tab ↹ key to navigate between buttons quickly in the "Delete Server" menu.
  • MC-234621 – You cannot hold the Tab ↹ key to navigate between buttons quickly in the "remove player" realms menu.
  • MC-234782 – You cannot hold the Tab ↹ key to navigate between buttons quickly in the "Close realm" realms menu.
  • MC-234846 – You cannot hold the Tab ↹ key to navigate between buttons quickly in the "switch world" realms menu.
  • MC-234904 – You cannot hold the Tab ↹ key to navigate between buttons quickly in the "Data Packs" menu.
  • MC-248926 – Setting spectatorsGenerateChunks to false and relogging freezes the game on the Loading Terrain screen.
  • MC-249059 – Loading terrain screen cannot close before 2 seconds have passed.

From 1.19

  • MC-250262 – Players sometimes get stuck on the "Loading terrain..." screen after switching dimensions whilst dead.

From 1.19.2

  • MC-256308limit selector parameter with "arbitrary" sorting does not stop searching early.

From the 1.19.3 development versions

  • MC-256472 – Camels aren't required for the "Two by Two" advancement.
  • MC-256509 – Heads and Skulls are placed backwards.
  • MC-256510 – Using a glow ink sac on a hanging sign does not grant the advancement "Glow and Behold!".
  • MC-256669 – Crafting recipe for bamboo hanging signs is unlocked by having any stripped log.
  • MC-256878 – You cannot hold the Tab ↹ key to navigate between buttons quickly in the "Edit draft chat report" menu.
  • MC-256882 – Bats fly in the perched position and vertical movement is not smooth.
  • MC-256935 – Long player names within the "Select Chat Messages to Report" menu can extend past the scroll bar.
  • MC-256993 – End crystal knockback bug.
  • MC-257073 – You cannot hold the Tab ↹ key to navigate between buttons quickly in the "Experimental Features Warning" menu.
  • MC-257113 – Ender dragon, wither, snow golem and iron golem spawn eggs from before 1.13 do not convert properly.
  • MC-257114 – Incoherency: A random seed is already generated on the "Create New World" seed text field screen despite the "Leave blank for a random seed" label.
  • MC-257188 – You aren't prompted that your draft reports will be discarded upon disconnecting from worlds by using the "Title Screen" button within the death screen.
  • MC-257266 – Entities sink or fall through snow when it accumulates while the snowAccumulationHeight gamerule is set to any value greater than 1.

From the previous development version

  • MC-257329 – Right-hand side tabs in the creative inventory are misaligned.
  • MC-257334 – Stacked items do not show creative inventory tab label.
  • MC-257354 – Messages sent by the hosts of LAN worlds are now considered unverified and cannot be reported.
  • MC-257355 – The "Social Interactions" menu now falsely claims that there are no reportable messages for given players.
  • MC-257378 – Villagers and piglins can't open or close doors.
  • MC-257401 – Frog walk animation speeds up greatly when tempted by food or chasing slimes.
  • MC-257410 – "Game Menu" on the pause menu is clickable.

Video

Video made by Slicedlime:

References

Navigation