
Minecraft 1.21.5 Pre-Release 2 Server Hosting
- 20% Off Today
- ONLYMINECRAFT
20% off Minecraft Hosting for the first month. Use Promo Code MODTASTIC
- 14-Day Moneyback Guarantee
- 24hr Free Trial Server
- Premium Support Included
- Instant Server Setup
A new Minecraft Java 1.21.5 Pre-Release is here!
Today we’re shipping the first pre-release of Minecraft 1.21.5. From now on you will mostly see bug fixes and technical tweaks until the start of the next snapshot cycle. As we enter the pre-release phase we will be releasing more frequently than our regular cadence on Wednesdays, so keep an eye out for the next pre-release!
Minecraft 1.21.5 Pre-Release 2
We’re shipping some crash fixes in today’s pre-release.
Technical Changes
- The Data Pack version is now 71 since this was missed in Pre-Release 1
Fixed bugs in 1.21.5 Pre-Release 2
- MC-280482Â – Main menu is totally broken when using Mesa 25.0
- MC-296644Â – Game crashes while rendering section / java.lang.NullPointerException: Cannot read field “b” because “$$3” is null
- Additional crash fixes
Minecraft 1.21.5 Pre-Release 1
Changes
- Added Spawn Eggs textures for programmer art texture pack
Technical Changes
- The Resource Pack version is now 55
- Arguments in commands that accept inline values like loot tables, predicates, modifiers, data components, formatted text (/loot, /give, /tellraw, /execute if predicate, data components in /execute if items, etc.) have been reverted to accept numbers in place of booleans
Developer’s Note: The original change happened because we moved away from using NBT as an intermediate format for parsing those values, which meant that booleans were separated from numbers (similar to handling in JSON). We’ve decided to temporarily revert that, since some functionality can’t be achieved yet without using storage and macro functions. However, once that missing functionality is added (and data can be transferred without being converted to and from text), legacy boolean handling will be removed once again.
Network Protocol
- The clientbound player_chat packet now contains an index increasing for every message sent to the client
- The index starts at 0 when logging in (or is reset by configuration phase and the login packet)
- For every message, the server should increment this value by 1
- If this value updates in an unexpected way, the client will disconnect
- As the protocol requires that every chat packet reaches the client in produced order, the goal is to enable faster detection of missed/reordered chat messages for custom server developers
- The serverbound chat and chat_command_signed packets now contain a checksum byte along with the ‘last seen’ update
- This is a simple hash of the ‘last seen’ signatures which should be reconstructed by the server, allowing quicker detection of desynchronized state
- This can be passed as 0 to disable the check, for compatibility with protocol translation
Resource Pack Version 55
- Tweaked Leaf Litter block models
Fixed bugs in 1.21.5 Pre-Release 1
- MC-170134Â – Minecraft uses several times more VRAM than needed after exploring terrain for a while
- MC-279350Â – Leaf litter multipart model system is unoptimized, causing render lag
- MC-280141Â – Baby farm animals from spawn eggs with a variant differing from the parent flash the wrong variant initially
- MC-280241Â – Cold Cows have improperly mirrored and incorrectly aligned ear textures
- MC-280249Â – Spawn eggs don’t use their old textures with the Programmer Art resource pack enabled
- MC-280278Â – Sheep wool uses 1.14 texture with Programmer Art resource pack enabled
- MC-280326Â – When teleporting across dimensions an error is often thrown
- MC-280361Â – When a fallen tree replaces the bottom half of tall vegetation, the top part of the vegetation still generates
- MC-280474Â – TNT minecarts explode regardless of tntExplodes gamerule
- MC-280477Â – TNT still explodes when summoned or dispensed while tntExplodes gamerule is false
- MC-280479 – TNT is completely deleted when attempting to ignite it using redstone pulses when the “tntExplodes” gamerule is disabled
- MC-280480Â – No flint and steel clicking sound when attempting to ignite TNT with a flint and steel when the “tntExplodes” gamerule is disabled
- MC-280493Â – If the tntExplodes game rule is changed to false while primed TNT already exists in the world, the primed TNT explodes as normal
- MC-280501Â – The “Fire extinguishes” sound plays every game tick while on fire in rain
- MC-280520Â – ItemDropChance on an item frame is not serialized when there is no item anymore, leading to inconsistencies
Follow along with all the previous updates for Minecraft 1.21.5
- 12/03/2025 MINECRAFT 1.21.5 PRE-RELEASE 2
- 11/03/2025 MINECRAFT 1.21.5 PRE-RELEASE 1
- 27/02/2025 MINECRAFT SNAPSHOT 25W09B
- 26/02/2025 MINECRAFT SNAPSHOT 25W09A
- 19/02/2025 MINECRAFT SNAPSHOT 25W08A
- 13/02/2025 MINECRAFT SNAPSHOT 25W07A
- 05/02/2025 MINECRAFT SNAPSHOT 25W06A
- 29/01/2025 MINECRAFT SNAPSHOT 25W05A
- 22/01/2025 MINECRAFT SNAPSHOT 25W04A
- 15/01/2025 MINECRAFT SNAPSHOT 25W03A
- 08/01/2025 MINECRAFT SNAPSHOT 25W02A
Useful Server Links
The Adventure Starts Here - Minecraft 1.21.5 Pre-2 Server
Minecraft 1.21.5 Pre-Release 2 Memory Requirements & Player Slots
- Memory Guideline
To avoid lag or memory errors, order a minimum of 3GB of memory. If you are playing with friends or planning on hosting a public server consider ordering 4GB or more. You won't know your exact requirements until you start building and getting more players on. Don't worry you can quickly upgrade your memory as your server grows. Follow this guide if you need to upgrade. - Recommended Max Players is our best guess on how many slots gives good performance per GigaByte of memory. It relates to how many players can join before running into lag or out-of-memory errors. Newer servers with lots of mods/plugins will have less players per GB, you won't know exactly how many players until your server gets busy. You have Unlimited Slots, set this in the control panel, use your slots wisely. It's a guideline not set in bedrock!
Hosting Packages | 1-2GB | 3-4GB | 5-16GB | |||||||
---|---|---|---|---|---|---|---|---|---|---|
Suitable for hosting | Friends & Family Minecraft JAVA Edition, Bukkit, Spigot Small Modpacks (1.4.7 - 1.19.4) | Growing Community Minecraft PC/MAC, Bukkit, Spigot Medium Modpacks (1.7.10 - 1.19.4) | Larger Communities Minecraft JAVA Edition, Bukkit, Spigot Larger Modpacks or more Players | |||||||
Premium Support Included | Instant Setup Unlimited Modpack Updates Unlimited Slots Monitored/Managed Service | |||||||||
One-Click Installer | Install/Switch between up to 4 Minecraft instances on one server. More about Click and Play installer. | |||||||||
Server Locations | Choose from 6 server locations USA Canada UK France Singapore Australia | Custom Modpack Server | Modpack Server built with your mods & configs at no extra cost. Start your own Custom Modpacks today. | |||||||
Supported Launchers | Minecraft JAVA Edition (Windows/Mac/Linux) - CurseForge/Twitch - Feed The Beast FTB - ATLauncher - Technic | |||||||||
Minecraft Maps | Play 2747+ Minecraft Maps Host Minigame nights with friends. One-Click Install, join in under 30 seconds |