Minecraft 1.21.2 Snapshot 24w39a
Minecraft 1.21.2 Snapshot 24w39a is ready to download. The big news here is that bundles are no longer experimental, they’re officially in the game now. You also get new invisibility mechanics for maps, a cleaner boat system, and updates to container locking. If you’re testing the latest features, this snapshot is worth checking out.
What’s New in This Snapshot
Bundles Are Official
Bundles are finally out of experimental mode. They work as a regular inventory item now, and the UI slot highlight has been updated so your item textures show up properly. If you’ve been using resource packs, the old bundle textures got moved to the Programmer Art resource pack.
Hide Your Player Marker on Maps
Equip a Carved Pumpkin and your player marker disappears from other players’ maps. This adds a new item tag called map_invisibility_equipment that controls which gear makes you invisible on the map. Useful for servers or if you just want some privacy.
Boats Got a Redesign
The boat system is now split into separate entity types instead of using a single boat type with variants. Each boat type now has its own entity: oak_boat, spruce_boat, birch_boat, and so on. The same goes for chest boats. If you’re working with datapacks or commands, you’ll need to update your code to use the new entity IDs like minecraft:oak_boat instead of the old system.
Here’s the breakdown of the new boat entities:
- Regular boats: oak_boat, spruce_boat, birch_boat, jungle_boat, acacia_boat, cherry_boat, dark_oak_boat, mangrove_boat, bamboo_raft
- Chest boats: oak_chest_boat, spruce_chest_boat, birch_chest_boat, jungle_chest_boat, acacia_chest_boat, cherry_chest_boat, dark_oak_chest_boat, mangrove_chest_boat, bamboo_chest_raft
Container Locks Changed
The lock system for containers has been updated. The Lock field is now called lock and uses item predicates instead. This means any item matching the predicate can open the container. The lock data component also now uses item predicates, giving you more flexibility with custom items and datapacks.
Other Changes
- Data Pack version bumped to 55
- Removed the bundle feature flag and built-in datapack, since bundles are now core
- The boat entity sub-predicate was removed since boats no longer use variants
How to Install
Installing snapshots is straightforward. You’ll need Java and access to the Minecraft launcher.
- Open the Minecraft Launcher
- Go to the Installations tab
- Click Create New and select the snapshot version 24w39a
- Launch and play
For detailed instructions with screenshots, check out our full guide on how to download and install Minecraft snapshots.
System Requirements
You’ll need Java Runtime Environment to run this snapshot. Most Windows and Mac installations come with Java, but if you don’t have it, you can grab it from Oracle’s website.
Download Minecraft 1.21.2 Snapshot 24w39a
Client: Download
Server: Download