• MCC Gadgets
  • Versions:

  • Latest
  • 25w31a
  • 1.21.8
  • 1.21.8-rc1
  • 1.21.7
  • 1.21.7-rc2
  • 1.21.7-rc1
  • 1.21.6
  • 1.21.6-rc1
  • 1.21.6-pre4
  • 1.21.6-pre3
  • 1.21.6-pre2
  • 1.21.6-pre1
  • 25w21a
  • 25w20a
  • 25w19a
  • 25w18a
  • 25w17a
  • 25w16a
  • 25w15a
  • 1.21.5
  • 1.21.5-rc2
  • 1.21.5-rc1
  • 1.21.5-pre3
  • 1.21.5-pre2
  • 1.21.5-pre1
  • 25w10a
  • 25w09b
  • 25w09a
  • 25w08a
  • 25w07a
  • 25w06a
  • 25w05a
  • 25w04a
  • 25w03a
  • 25w02a
  • 1.21.4
  • 1.21.4-rc3
  • 1.21.4-rc2
  • 1.21.4-rc1
  • 1.21.4-pre3
  • 1.21.4-pre2
  • 1.21.4-pre1
  • 24w46a
  • 24w45a
  • 24w44a
  • 1.21.3
  • 1.21.2
  • 1.21.2-rc2
  • 1.21.2-rc1
  • 1.21.2-pre5
  • 1.21.2-pre4
  • 1.21.2-pre3
  • 1.21.2-pre2
  • 1.21.2-pre1
  • 24w40a
  • 24w39a
  • 24w38a
  • 24w37a
  • 24w36a
  • 24w35a
  • 24w34a
  • 24w33a
  • 1.21.1
  • 1.21.1-rc1
  • 1.21
  • 1.21-rc1
  • 1.21-pre4
  • 1.21-pre3
  • 1.21-pre2
  • 1.21-pre1
  • 24w21b
  • 24w21a
  • 24w20a
  • 24w19b
  • 24w19a
  • 24w18a
  • 1.20.6
  • 1.20.6-rc1
  • 1.20.5
  • 1.20.5-rc3
  • 1.20.5-rc2
  • 1.20.5-rc1
  • 1.20.5-pre4
  • 1.20.5-pre3
  • 1.20.5-pre2
  • 1.20.5-pre1
  • 24w14a
  • 24w13a
  • 24w12a
  • 24w11a
  • 24w10a
  • 24w09a
  • 24w07a
  • 24w06a
  • 24w05b
  • 24w05a
  • 24w04a
  • 24w03b
  • 24w03a
  • 23w51b
  • 23w51a
  • 1.20.4
  • 1.20.4-rc1
  • 1.20.3
  • 1.20.3-rc1
  • 1.20.3-pre4
  • 1.20.3-pre3
  • 1.20.3-pre2
  • 1.20.3-pre1
  • 23w46a
  • 23w45a
  • 23w44a
  • 23w43b
  • 23w43a
  • 23w42a
  • 23w41a
  • 23w40a
  • 1.20.2
  • 1.20.2-rc2
  • 1.20.2-rc1
  • 1.20.2-pre4
  • 1.20.2-pre3
  • 1.20.2-pre2
  • 1.20.2-pre1
  • 23w35a
  • 23w33a
  • 23w32a
  • 23w31a
  • 1.20.1
  • 1.20.1-rc1
  • 1.20
  • 1.20-rc1
  • 1.20-pre7
  • 1.20-pre6
  • 1.20-pre5
  • 1.20-pre4
  • 1.20-pre3
  • 1.20-pre2
  • 1.20-pre1
  • 23w18a
  • 23w17a
  • 23w16a
  • 23w14a
  • 23w13a
  • 23w12a
  • 1.19.4
  • 1.19.4-rc3
  • 1.19.4-rc2
  • 1.19.4-rc1
  • 1.19.4-pre4
  • 1.19.4-pre3
  • 1.19.4-pre2
  • 1.19.4-pre1
  • 23w07a
  • 23w06a
  • 23w05a
  • 23w04a
  • 23w03a
  • 1.19.3
  • 1.19.3-rc3
  • 1.19.3-rc2
  • 1.19.3-rc1
  • 1.19.3-pre3
  • 1.19.3-pre2
  • 1.19.3-pre1
  • 22w46a
  • 22w45a
  • 22w44a
  • 22w43a
  • 22w42a
  • 1.19.2
  • 1.19.2-rc2
  • 1.19.2-rc1
  • 1.19.1
  • 1.19.1-rc3
  • 1.19.1-rc2
  • 1.19.1-pre6
  • 1.19.1-pre5
  • 1.19.1-pre4
  • 1.19.1-pre3
  • 1.19.1-pre2
  • 1.19.1-rc1
  • 1.19.1-pre1
  • 22w24a
  • 1.19
  • 1.19-rc2
  • 1.19-rc1
  • 1.19-pre5
  • 1.19-pre4
  • 1.19-pre3
  • 1.19-pre2
  • 1.19-pre1
  • 22w19a
  • 22w18a
  • 22w17a
  • 22w16b
  • 22w16a
  • 22w15a
  • 22w14a
  • 22w13a
  • 22w12a
  • 22w11a
  • 1.18.2
  • 1.18.2-rc1
  • 1.18.2-pre3
  • 1.18.2-pre2
  • 1.18.2-pre1
  • 22w07a
  • 22w06a
  • 22w05a
  • 22w03a
  • 1.18.1
  • 1.18.1-rc3
  • 1.18.1-rc2
  • 1.18.1-rc1
  • 1.18.1-pre1
  • 1.18
  • 1.18-rc4
  • 1.18-rc3
  • 1.18-rc2
  • 1.18-rc1
  • 1.18-pre8
  • 1.18-pre7
  • 1.18-pre6
  • 1.18-pre5
  • 1.18-pre4
  • 1.18-pre3
  • 1.18-pre2
  • 1.18-pre1
  • 21w44a
  • 21w43a
  • 21w42a
  • 21w41a
  • 21w40a
  • 21w39a
  • 21w38a
  • 21w37a
  • 1.17.1
  • 1.17.1-rc2
  • 1.17.1-rc1
  • 1.17.1-pre3
  • 1.17.1-pre2
  • 1.17.1-pre1
  • 1.17
  • 1.17-rc2
  • 1.17-rc1
  • 1.17-pre5
  • 1.17-pre4
  • 1.17-pre3
  • 1.17-pre2
  • 1.17-pre1
  • 21w20a
  • 21w19a
  • 21w18a
  • 21w17a
  • 21w16a
  • 21w15a
  • 21w14a
  • 21w13a
  • 21w11a
  • 21w10a
  • 21w08b
  • 21w08a
  • 21w07a
  • 21w06a
  • 21w05b
  • 21w05a
  • 21w03a
  • 1.16.5
  • 1.16.5-rc1
  • 20w51a
  • 20w49a
  • 20w48a
  • 20w46a
  • 20w45a
  • 1.16.4
  • 1.16.4-rc1
  • 1.16.4-pre2
  • 1.16.4-pre1
  • 1.16.3
  • 1.16.3-rc1
  • 1.16.2
  • 1.16.2-rc2
  • 1.16.2-rc1
  • 1.16.2-pre3
  • 1.16.2-pre2
  • 1.16.2-pre1
  • 20w30a
  • 20w29a
  • 20w28a
  • 20w27a
  • 1.16.1
  • 1.16
  • 1.16-rc1
  • 1.16-pre8
  • 1.16-pre7
  • 1.16-pre6
  • 1.16-pre5
  • 1.16-pre4
  • 1.16-pre3
  • 1.16-pre2
  • 1.16-pre1
  • 20w22a
  • 20w21a
  • 20w20b
  • 20w19a
  • 20w18a
  • 20w17a
  • 20w16a
  • 20w15a
  • 20w14a
  • 20w13b
  • 20w13a
  • 20w12a
  • 20w11a
  • 20w10a
  • 20w09a
  • 20w08a
  • 20w07a
  • 20w06a
  • 1.15.2
  • 1.15.2-pre2
  • 1.15.2-pre1
  • 1.15.1
  • 1.15
  • 1.14
  • 1.13
Tuesday, May 6, 2025 at 2:11 PM

Minecraft Snapshot 25w19a

Table of Contents
Changes
  • Projectile Targeting
Technical Changes
Data Pack Version 76
  • Entity Data
  • tnt
  • vex
Resource Pack Version 60
  • UI Sprites
  • Shaders & Post-process Effects
  • Shader fog changes
  • Fog Uniform Block
  • Sound Events
Fixed bugs in 25w19a

Take aim for this snapshot! It's a bit smaller this week, and you might want to train a bit more to learn the new projectile mechanics! And while you are here, why not enjoy some misty peaks at a distance!

Changes#

  • Projectiles target tolerance margin now changes over time
  • Fog was tweaked for improved atmospheric perspective
  • It now becomes foggier when it rains
  • The test framework will no longer try to restart running tests after a server restart

Projectile Targeting#

  • Projectiles now have a target tolerance margin that changes over time
    • Previously, all projectiles had a fixed 0.3 blocks target tolerance margin
    • Now, all projectiles start with no margin for the first two ticks of their flight
    • After that, the target margin will expand by 0.05 blocks per tick until it reaches the previous 0.3 blocks margin
    • This allows for better precision close to the shooting player or entity, while still allowing for some collision leeway when the projectile is further away

Technical Changes#

  • The Data Pack version is now 76
  • --quickPlaySingleplayer command line argument can now be used without an identifier to launch into the last played world

Data Pack Version 76#

  • The scale attribute for the Happy Ghast now has a limit of 1.0

Entity Data#

tnt#

  • The entity that primed the TNT is now stored in an optional owner field (UUID of Living entity)

vex#

  • The owner of a Vex is now stored in an optional owner field (UUID of Mob)

Resource Pack Version 60#

  • Panorama textures must now all be the same size, and square
  • Sounds for the Dried Ghast Block have been changed

UI Sprites#

  • The Mob Effect atlas has been removed, and sprites in the textures/mob_effect/ folder are now included within the GUI atlas
    • This means Mob Effect sprites now support GUI sprite scaling properties

Shaders & Post-process Effects#

Shader fog changes#

  • The fog is now split into environmental and render-distance-based
  • Previously both those concepts were mixed in the same uniforms
  • Environmental fog is supposed to represent the "fogginess" of the environment the player is in: lava, water, and now also atmosphere
  • Render distance fog is supposed to obscure the border of visible terrain
  • Environmental fog uses spherical distance to determine its intensity, render distance fog uses cylindrical distance
  • The resulting fog value for any given vertex is the maximum of both

Fog Uniform Block#

  • FogStart was renamed to FogRenderDistanceStart and now represents the render distance fog start
  • FogEnd was renamed to FogRenderDistanceEnd and now represents the render distance fog end
  • FogEnvironmentalStart is new and represents the start of environment-based fog
  • FogEnvironmentalEnd is new and represents the end of environment-based fog
  • FogShape was removed. Render distance fog is now cylindrical and environmental for is spherical

Sound Events#

  • block.dried_ghast.hit has been removed

Fixed bugs in 25w19a#

  • MC-69821 TNT "forgets" the player that ignited it when the world is reloaded
  • MC-118430 Vex summoner is not stored in NBT despite being used for AI task
  • MC-118432 Vex summoner is not reset once it is dead
  • MC-277486 Mob effect icons ignore "scaling" parameter in mcmeta files
  • MC-277903 Creative inventory tab icons can display item cooldown overlay
  • MC-295690 Players stay on fire for a while after barely touching fire
  • MC-296432 The ability to stand on top of happy ghasts which have a larger scale attribute becomes unreliable or even impossible
  • MC-296460 Debug crosshair renders incorrectly
  • MC-296494 The player sometimes falls from a happy ghast when reconnecting to a world
  • MC-296701 Transformed entities do not retain their custom_data component
  • MC-296709 All non-default jukebox_playable components are deleted from existing items when updating past 1.21.4
  • MC-296797 The movement of happy ghasts for non-controlling passengers is jittery
  • MC-296813 The panorama isn't slightly blurred anymore which causes some "flickering" effects
  • MC-296970 The dried ghast block has a hit sound event
  • MC-297142 The "Leave Bed" button is invisible
  • MC-297235 Clouds not fully rendered depending on angle when very high above the world
  • MC-297271 Waypoint packet is handled by network thread instead of render thread, causing crash
  • MC-297339 Sign text is non-functional
  • MC-297347 Tamed animals no longer sit when their owner changes dimension
  • MC-297461 Equipment and sleeping pos data cannot be loaded in 1.21.4, but can be loaded in 1.21.5 to bees spawned from bee nest and bee hive