Minecraft Snapshot 25w18a

Release: 17 hours ago
Leads have become a hot commodity in the recent snapshots and this week they are getting an updated recipe, making it much easier to craft leads for all your leashing needs. The dried ghast is also getting a new recipe, based on soul sand and ghast tears. We have updated Unifont to 16.0.03 and this time we included glyphs from Unifont's Private Use Areas. That means creators will now be able to use scripts in the Under-ConScript Unicode Registry like Tengwar or Sitelen Pona.
Changes
- Splash Potions effect strength is now based on the distance of the hitboxes
- The Slime Ball in the Lead recipe has been replaced with a String
- Piglins can now give Dried Ghast Blocks when bartered with
- The recipe for the Dried Ghast Block has been updated to now require a Soul Sand Block rather than a Bone Block
Splash Potions
- Splash Potions distance to affected entities now depends on the closest distance between the entity hitbox and the splash potion hitbox where it landed
- This means that if an entity is hit directly by the splash potion, it will receive the full effect of the potion
- If the entities are grouped together, they will receive the same effect strength
Technical Changes
- The Data Pack version is now 75
- The Resource Pack version is now 59
- All JSON files (in worlds, packs, configuration, etc.) are now parsed in strict mode
Data Pack Version 75
Entity Data
- Added
home_pos
andhome_radius
fields to all mobs- Mobs with set home position will limit their pathfinding to stay within the indicated area
- Some mobs, like Bats, Slimes, Magma Cubes, Phantoms and Ender Dragons may ignore it
- Interacting with leashes or riding may change the home position of the mob
Entity Tags
- Updated
#followable_friendly_mobs
to include the Happy Ghast
Resource Pack Version 59
- Updated Unifont to 16.0.03
UI Sprites
- The
hud/locator_bar_arrow_up
andhud/locator_bar_arrow_down
sprites are now animated with a standardanimation
definition in the corresponding.mcmeta
files
Font
Unifont
- Updated Unifont to 16.0.03
- Added previously omitted Unifont glyphs for Private Use Areas
- Those glyphs are loaded as a separate sub-font
minecraft:include/unifont_pua
and are not included in any normally used font - Characters in those areas are managed by Under-CSUR (Under-ConScript Unicode Registry), which adds various scripts not present in official Unicode set, like Tengwar or Sitelen Pona
- Those glyphs are loaded as a separate sub-font
unihex
Font Provider
- Field
size_overrides
is now optional (defaults to empty list)
Fixed bugs in 25w18a
- MC-200925 Ghasts are not affected by potions thrown on their head
- MC-262268 Keyboard navigation does not work in the book and quill GUI
- MC-264431 #minecraft:sand tag has two minecraft:suspicious_sand
- MC-278459 unifont.json contains trailing comma
- MC-279284 Experience orbs from thrown bottles o' enchanting are very prone to getting stuck inside blocks
- MC-279875 Cannot diagonally climb slab through suspended scaffolding
- MC-280281 Fishing bobbers rapidly jitter when attached to entities that are moving
- MC-280502 Translation key snbt.parser.undescore_not_allowed has a typo
- MC-295879 Sprint-hitting boats and then getting in them causes the boat to fall through the block underneath
- MC-295914 Loot table files accept invalid JSON
- MC-296354 Happy ghasts aren’t affected by potions thrown on their heads
- MC-296784 The "Welcome to Minecraft" screen is missing its fade out
- MC-296866 Predicates of particular namespaces failed to be accessed on /execute
- MC-296898 Happy ghasts' home slightly drift over time
- MC-297112 You cannot use CTRL+NUM to navigate to tabs within the configure realms menu
- MC-297114 The realms menu incorrectly claims that realms are expiring soon
- MC-297115 The “This is a Snapshot Realm…” box no longer renders with a black background
- MC-297184 'Realms' is lowercase in
mco.errorMessage.realmsService.configurationError
.