A Minecraft Java Pre-Release!
We are pleased to provide the first Pre-Release of 1.20.3, which includes bug fixes and modifications to the server resource pack handling!
CHANGES IN TECHNICAL
- It is currently Data Pack version 26.
- It is now version 22 of the Resource Pack.
- Modifications to how the downloaded/world resource pack is handled
GLOBAL RESOURCE BUNDLES
Resource packs for Realms, the world (resources.zip), and resource packs managed by dedicated servers are all affected.
USAGE
- Toast has taken the place of the download screen.
- The program for the world resource pack will launch along with chunk loading.
SUBURBAN STORAGE
The downloaded packs are currently kept in the downloads directory, where they are arranged differently than in the server-resource-packs directory.
- No longer are files in this directory automatically cleaned (up to 10 packs were kept previously).
- Additionally, there is a log file log located inside this directory.JSON that serves as a debugging tool to store details about downloaded files.

SERVER SETUP
Downloaded packs may now be distinguished from one another thanks to their unique ID (GUID/UUID).
- The resource-pack-id option in server.properties can be used to set this value for the dedicated server pack.
- If the value is absent, the URL will be used to generate it.
- A pack will be redownloaded before each application if its hash is not configured.
- In the past, the most recent pack download was used if the hash was absent.
PACKAGES
With the software for third-party servers, the following possibilities are added:
- Now, the client can accept resource packs from several servers.
- There is a new packet that unapplies server resource packs.
- Resource packs are not cleared before going into the setup stage.
VERSION 26 OF DATA PACK

minecraft:short_grass is the new name for the minecraft: grass block and item.
VERSION 22 OF THE RESOURCE PACK
minecraft:short_grass is the new name for the minecraft: grass block and item.
BUGS FIXED IN 1.20.3 PRE-RELEASE ONE
- MC-142160 – pausedTickDelta updated when the game is unpaused rather than paused
- MC-164316 – Resource pack update by a hash doesn’t work
- MC-251126Â – The server resource pack is not re-downloaded when a hash mismatch is detected with the previously downloaded version
- MC-265927 – Edit box length restrictions can result in unpaired surrogate characters
- MC-265929 – Ctrl+Backspacing a word with non-BMP characters in an edit box deletes additional characters
- MC-266456 – Breezes in minecarts or boats are passive
- MC-266468 – Breeze cannot attack in deep water
- MC-266472 – Charged creeper / wither armor is rendered incorrectly
- MC-266507Â – The number of block drops from TNT explosions is capped at 16
- MC-266563 – End Crystals and TNT Minecarts that explode without a source entity deal no damage at all
- MC-266571 – Breezes won’t attack while under the effects of levitation status
- MC-266656Â – The interpolation of particle, entity, and block entity transforms is disrupted when pausing the game in singleplayer
- MC-266723 – Monsters Hunted advancement requires killing a Breeze even when they’re disabled
- MC-266724 – scoreboard players reset no longer works
- MC-266729Â – Unformatted objects in scoreboard error messages
ACCESS THE EARLY ACCESS
There are pre-releases of Minecraft: Java Edition available. Launch the Minecraft Launcher, select the “Installations” tab, then turn on snapshots to install the Pre-Release.
Please backup your worlds or run testing versions in a different folder from your primary worlds to avoid corrupting them.
Platform-neutral server jar:
Report bugs here:
WANT TO GIVE FEEDBACK?
- Visit the official Minecraftapp website for more information. Come talk with us on the official Minecraft Discord channel if you’re feeling chatty.