Java Edition 23w42a

From Minecraft Wiki
Jump to navigationJump to search
Minecraft 23w42a
23w42a.jpg: Infobox image for Minecraft 23w42a the version nav in Minecraft
Java Edition 23w42a.png: Infobox image for Minecraft 23w42a the version nav in Minecraft

Java Edition



Release date

October 18, 2023

Snapshot for



Client (.json)

Obfuscation maps


Protocol version

 dec: 1073741981
 hex: 4000009D

Data version


23w42a is the third snapshot for Java Edition 1.20.3, released on October 18, 2023,[1] which adds the "Update 1.21" experimental toggle and fixes bugs.



  • Added the "Update 1.21" experimental toggle (update_1_21 data pack).
Game rule
  • Added playersNetherPortalDefaultDelay to control time (in game ticks) that a player needs to stand in a nether portal before changing dimensions, while in Survival and Adventure mode. Defaults to 80.
  • Added playersNetherPortalCreativeDelay to control time (in game ticks) that a player needs to stand in a nether portal before changing dimensions, while in Creative mode. Defaults to 1.
  • Added projectilesCanBreakBlocks, to control whether impact projectiles will destroy blocks that are destructible by them (i.e. chorus flowers, pointed dripstone and decorated pots). Defaults to true.
Loading screen
  • Added a new screen for handling corrupted level files.
    • It gives the player the option to restore a backup, and a quick link to the bug tracker for reporting a bug about it.
  • Added "Hide Splash Texts" in accessibility options, which allows the splash in the main menu to be hidden.
  • Added hideSplashTexts, defaults to false.
  • Added new white_smoke particle type.



Decorated Pot
  • Now appears in the Redstone tab of the Creative inventory.


Custom structure
  • Changes to structure type definitions (data/minecraft/worldgen/structure):
    • Added optional pool_aliases list to jigsaw structures.
    • Aliases represent the possibility to rewire jigsaw pool connections by redirecting pool references on individual structure instances.
    • Alias variants are represented in type and is one of:
      • direct: 1:1 mapping from an alias to a new pool.
        • alias: Pool to replace.
        • target: Pool to replace with.
      • random: 1:n mapping where a pool from n is randomly selected for the structure instance.
        • alias: Pool to replace.
        • targets: Randomized list of candidate pools to replace alias with.
      • random_group
        • groups: Each group is a randomized list of above alias types.
        • Only one group is selected per structure instance.
        • This enables modelling selections such as "if pool X is replaced with X1, also replace pool Y with Y1".
Data pack
  • The version is now 21.
Entity format
  • In NBT format for entity type tnt:
    • Added block_state.
      • This field allows replacement of rendered block model.
    • Renamed Fuse to fuse.
Raw JSON text format
  • Changes to chat component serialization:
    • Components of type nbt now have source field with allowed values: entity, block, and storage.
Resource pack
  • The version is now 19.
  • Added block model, item model and block state definitions for crafter.
  • Added GUI container texture and sprites for crafter.
  • Added white_smoke particle definition.
  • Added firework_rocket into the impact_projectiles entity tag.

Experimental additions


  • A variant of crafting table, can be crafted with five iron ingots, a crafting table, two redstone dusts, and a dropper in the crafting table.
  • Crafters can be oriented in any direction when placed.
  • A pickaxe can increase the speed of mining them.
  • Have a user interface similar to crafting table.
    • Have 3×3 interactable crafting grid.
    • Their crafting grid slots are toggleable, meaning that the player can change the behavior of a slot by clicking or pressing on a slot with an empty hand.
      • A toggled slot cannot hold any items and therefore cannot have items placed into it by other blocks such as hoppers and droppers.
      • A toggled slot can be toggled off by player, whether clicked directly or holding item(s), pressing slot keys associated with an empty or a not empty hotbar slot.
    • Unlike the crafting table, the slots display a preview of the crafted item which will be crafted and ejected on the next redstone pulse, but cannot be manually taken out by the player.
    • The user interface is shared between all players interacting with them, meaning that multiple players can interact with them at the same time, similar to chests and hoppers.
    • The user interface does not have a recipe book to provide help, so the player must know the recipes.
  • The crafter ejects one crafted item at a time when powered by a new redstone pulse, a redstone signal that is not a continuous signal.
    • Upon receiving this new signal, crafters eject the recipe result from the front face.
    • All the result items will be ejected together when the output result has multiple type of items.
  • They can interact with hoppers and droppers, to input/output automatically.
    • Hoppers can be used to both insert and pull items out of them.
    • Droppers can be used to insert items into them.
    • Moving items in from another block with a hopper or a dropper prioritizes filling items into slots, by following these rules:
      • If there is a toggled slot, skipped.
      • If there is not a toggled slot, crafters prioritize the first empty slot from left-to-right and top-to-bottom.
      • If there is not a toggled slot, and there are no empty slots, crafters prioritize the smallest stack of the same item. If there are multiple possible stacks, pick the first from left-to-right and top-to-bottom.
    • If failed to select a slot, hoppers and droppers will not take any action.
  • When read by a redstone comparator, the redstone signal strength is 0 to 9, where each non-empty or toggled slot adds 1 strength.

Experimental changes


  • Added crafter into mineable/pickaxe, and needs_stone_tool block tags.


20 issues fixed
From released versions before 1.20
  • MC-189261 – Various Realms buttons and texts are incorrectly capitalized.
  • MC-223774 – Firework Rockets can't be used to break Chorus Flowers.
  • MC-225364 – Chorus flowers can be destroyed by projectiles in adventure mode.
  • MC-225365 – Pointed dripstone can be destroyed by tridents in adventure mode.
  • MC-232719 – The scroll bar within the singleplayer menu doesn't reset its position to the top of the list when searching for worlds.
  • MC-234483 – Some strange pixels can be seen on the left side of world slot frames within several realms menus.
From 1.20
  • MC-262888 – Clicking "I know what I'm doing!" on the world loading screen when loading a world in a new snapshot is way too loud.
From 1.20.2
  • MC-264966Signature is missing from Property texturesappears in the logs of some Minecraft worlds due to player heads.
  • MC-265515 – The "You don't seem to have a Realm" element in the realms menu cannot be selected via the mouse cursor.
  • MC-265517 – The "Buy a realm!" button is automatically selected when opening the "Add Realm" interface.
  • MC-265551 – "No pending invites!" tooltip in Realms is now untranslatable.
From the previous development version
  • MC-265744 – Kick during login causes client error.
  • MC-265745 – You can’t break decorated pots with fireworks launched from crossbow.
  • MC-265751 – Decorated pot subtitles are inconsistent.
  • MC-265758 – Decorated pots can be destroyed by projectiles in adventure mode.
  • MC-265761 – Decorated pots are missing from the creative inventory's redstone blocks tab.
  • MC-265767 – Commands don't show error messages in chat.
  • MC-265773 – Functions executed as advancement rewards are executed at the top level.
  • MC-265778/gamerule maxCommandChainLength 0 prevents subsequent command execution in the world.
  • MC-265789 – Realms popup strings consist of inconsistent concluding punctuation.


Videos made by slicedlime:


  1. "Minecraft Snapshot 23w42a" –, October 18, 2023