Mojang has released a brand-new snapshot for Minecraft: Java Edition, featuring a new menu background, a Bedrock-exclusive game rule, changes to sheep and cacti, and several technical features and bug fixes. The upcoming Java update is set to introduce some interesting Bedrock-exclusive features, such as the inclusion of fallen trees and the color of sheep wool remaining visible after shearing. Snapshot 25w10a has also brought the tntExplodes game rule to Java Edition. This rule determines whether TNT explodes when activated. Some players may want to disable it to prevent pranks on servers or avoid accidentally triggering TNT in their worlds.Interested players can find all the features and changes in the Minecraft snapshot 25w10a patch notes below.Minecraft snapshot 25w10a patch notes: All you need to knowChangesThe Sheep wool texture has been tweaked to remove the stark line at the backBlocks that are broken by a Piston now play their breaking soundUpdated the menu panorama for the first Game Drop of the yearThe textures of Test Blocks and Test Instance Blocks have been updatedCactus Flowers can now be placed on FarmlandAlso Read: Cactus Flower Minecraft guideTechnical ChangesThe Data Pack version is now 70The Resource Pack version is now 54Data Pack Version 70All entities can now store custom dataUnified format and functionality of predicates for components on Entities and Block EntitiesNew operations for SNBTAdded new tntExplodes Game RuleAdded #flowers item tag - corresponding item tag for the already existing #flowers block tagEntity DataCustom data (previously present only on Marker) is now available on all entitiesIt's exposed as a minecraft:custom_data component, so it can be set by spawning items and matched by predicatesThe component is currently stored in a field called data, which will be changed in the future when more proper storage for entity components is introducedIt's stored only if it's non-emptyEntity PredicatesA new optional field has been added to entity predicates: predicatesIts functionality and format is identical to the field predicates on item predicates, but they operate on entity componentsWhen present, predicates will match partial contents of entity componentsBlock PredicatesNew optional fields have been added to block predicates: components and predicatesTheir 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 componentsWhen present, predicates will match partial contents of block entity componentsSNBT FormatTo simplify input of data and macro use, SNBT now also supports following operations:bool(arg) - converts argment to booleanif argument is a boolean value, returns value directlyif argument is a number value, returns true if it is non-zerouuid(str) - converts string representation of UUID to integer arrayImplicit infinite float values (like 1e1000) are now rejectedtntExplodesGame RuleWhen false, TNT will not explode and cannot be primedDefault value: trueResource Pack Version 54"Global" uniforms may now be defined in any shader, and the game will attempt to fill itCurrently, these are: ModelViewMat, ProjMat, TextureMat, ScreenSize, ColorModulator, Light0_Direction, Light1_Direction, GlintAlpha, FogStart, FogEnd, FogColor, FogShape, LineWidth, GameTime, ModelOffsetThe type of the uniform must match what it would normally be, or it'll be undefined behaviorFixed bugs in Minecraft snapshot 25w10aMC-269386 - Flow Pottery Sherd is not in the correct spot in the creative inventoryMC-270043 - Reduced armor glint applies to tridentsMC-279920 - Beacons play the deactivation sound every game tick while on the death screenMC-279967 - Temperate cows have strange mapping/harsh borders because of the leg texture becoming mirroredMC-279993 - Baby cows' heads are incorrectly positionedMC-280050 - The mule saddle texture is missing in the Programmer Art resource packMC-280061 - Test instance block has flipped lighting directionMC-280063 - crafting_transmute recipes don't give an output if the output stack has the same count as the stack in the crafting gridMC-280106 - Cactus flowers cannot be held by endermenMC-280109 - Leash all frog variants advancement is not deterministic in data generationMC-280113 - Shears no longer consume durability when used on insta-mined blocksMC-280143 - Monster spawner and trial spawner tooltip no longer displays the "Interact with Spawn Egg" hintMC-280159 - New cow model does not match Bedrock EditionMC-280242 - Not all ambient sounds have been moved to the "Ambient/Environment" categoryMC-280244 - Temperate cow model in Java does not have its new horn placement from Bedrock EditionMC-280285 - Some game events can crash the game when attempting to create vibration resonance with an amethyst blockMC-280315 - Crash when listing suggestions with invalid Unicode escapesMC-280325 - The player hand flickers in first-person modeMC-280337 - Slimes freeze the gameMC-280360 - The game stops updating frames while loading chunksMC-280379 - Frozen screen when entering any UI or after a few minutes of playingMC-280383 - Items in inventories sometimes do not renderMC-280423 - Block textures flicker randomlyMC-280439 - Values out of bounds for float and double parse successfully in SNBT resulting in storing the value InfinityThe addition of a new menu panorama suggests that the upcoming major Minecraft update is nearly ready for release. In the coming weeks, players can expect Mojang to roll out pre-releases and, eventually, release candidates for the spring update. Since Minecraft snapshot 25w10a includes only a handful of small features and mostly bug fixes and technical changes, it indicates that the spring update is in its final stages — something that happens toward the end of every Minecraft update cycle.Also Read: 6 major features confirmed for Minecraft spring drop 2025