Minecraft 1.21.5 Snapshot 25w10a – Dungeons 2 Leaked, Menu Panorama
Minecraft Snapshot 25w10a brings some exciting new features! It adds a “tntExplodes” game rule from Bedrock Edition, letting players choose if TNT explodes or not. The main menu now has a fresh desert background with pink cactus flowers. Sheep wool textures are improved, removing a harsh line for a smoother look. Blocks broken by pistons now make a breaking sound, and cactus flowers can be placed on farmland. All entities can store custom data with new SNBT syntax features. Plus, there are updated textures for test blocks and a few bug fixes!
Leaked info suggests Minecraft Dungeons 2, codenamed “Project Spicewood,” is in development with new biomes like Honeycomb Fields and Desert, plus sub-areas like Deep Dark Entrance. It’s rumored to have been in the works for over two years, possibly releasing in 2026, with improved performance up to 120 FPS.
Features:
Changes
- The Sheep wool texture has been tweaked to remove the stark line at the back
- Blocks that are broken by a Piston now play their breaking sound
- Updated the menu panorama for the first Game Drop of the year
- The textures of Test Blocks and Test Instance Blocks have been updated
- Cactus Flowers can now be placed on Farmland
Technical Changes
- The Data Pack version is now 70
- The Resource Pack version is now 54
Data Pack Version 70
- All entities can now store custom data
- Unified format and functionality of predicates for components on Entities and Block Entities
- New operations for SNBT
- Added new
tntExplodes
Game Rule - Added
#flowers
item tag – corresponding item tag for the already existing#flowers
block tag
Entity Data
- Custom data (previously present only on Marker) is now available on all entities
- It’s exposed as a
minecraft:custom_data
component, so it can be set by spawning items and matched by predicates - The component is currently stored in a field called data, which will be changed in the future when more proper storage for entity components is introduced
- It’s stored only if it’s non-empty
- It’s exposed as a
Entity Predicates
- A new optional field has been added to entity predicates: predicates
- Its functionality and format is identical to the field predicates on item predicates, but they operate on entity components
- When present, predicates will match partial contents of entity components
- Its functionality and format is identical to the field predicates on item predicates, but they operate on entity components
Block Predicates
- New optional fields have been added to block predicates: components and predicates
- Their functionality and format are identical to the fields components and predicates on item predicates, but they operate on block entity components (when present)
- When present, components will match exact contents of block entity components
- When present, predicates will match partial contents of block entity components
SNBT Format
- To simplify input of data and macro use, SNBT now also supports following operations:
bool(arg)
– converts argment to boolean- if argument is a boolean value, returns value directly
- if argument is a number value, returns true if it is non-zero
uuid(str)
– converts string representation of UUID to integer array
- Implicit infinite float values (like 1e1000) are now rejected
tntExplodes Game Rule
- When false, TNT will not explode and cannot be primed
- Default value: true
Resource Pack Version 54
- “Global” uniforms may now be defined in any shader, and the game will attempt to fill it
- Currently, these are:
ModelViewMat, ProjMat, TextureMat, ScreenSize, ColorModulator, Light0_Direction, Light1_Direction, GlintAlpha, FogStart, FogEnd, FogColor, FogShape, LineWidth, GameTime, ModelOffset
- The type of the uniform must match what it would normally be, or it’ll be undefined behavior
- Currently, these are:
Screenshots:
Requires:
Java
Java Runtime Environment
How to install:
- Please visit the following link for full instructions: How To Download & Install Minecraft Snapshots
Minecraft 1.21.5 Snapshot 25w10a Download Links
Client: Download from Server 1
Server: Download from Server 1