Wednesday, November 13, 2024 at 2:59 PM
Minecraft Snapshot 24w46a
Sharpen your pickaxes, another snapshot is here! In today's snapshot we have a bunch of component improvements coming your way, Resin Clumps can be waterlogged now, and Rabbits can finally roam free again. Furthermore, there's a whole swarm of other bug fixes.
Changes#
- Wither Skeletons no longer have Bows as their preferred weapon
- Creakings will now persist when a world is reloaded
- Mining speed and blast resistance of creaking hearts is doubled
- Resin sounds have been adjusted to be softer
- Resin Clump block can be placed on any full face of a neighboring block
- Resin Clump block can now be waterlogged, and can therefore be placed underwater
Technical Changes#
- The Data Pack version is now 60
- The Resource Pack version is now 45
Data Pack Version 60#
- Removed
creaking_transient entity type
- Removed
trim_templates - Added
#wither_skeleton_disliked_weapons for weapons that Wither Skeletons don't want to pick up
Resource Pack Version 45#
- All blocks that previously rendered only block entity (banners, heads, beds, chests, conduits, decorated pots, shulker boxes and signs) will now also render normal block model over it (same as existing behavior of bells, enchantment tables, etc.)
- Note: rendered block entity still can't be removed or data-driven, this change only affects previously ignored block models
Item models#
minecraft:special item model type#
Changed minecraft:head special model type#
- Added field
texture - optional namespaced ID for texture, without textures/entity/ prefix and .png suffix- If absent, default texture will be used, depending on
kind field - Additionally, if present,
minecraft:profile component is ignored
Added minecraft:standing_sign special model type#
- Renders a standing sign
- Fields:
wood_type - one of oak, spruce, birch, acacia, cherry, , , , , , ,
Added minecraft:hanging_sign special model type#
- Renders a hanging sign
- Fields:
wood_type - one of oak, spruce, birch, acacia, cherry, , , , , , ,
minecraft:condition item model type#
- Removed
minecraft:xmas boolean property, replaced by minecraft:local_time - Removed
minecraft:shift_down boolean property, replaced by minecraft:extended_view
Changed minecraft:has_component boolean property#
- Added field:
ignore_default - if default component value should be handled as "no component", default: false
Added minecraft:extended_view boolean property#
- Returns true if player has requested extended details by holding shift key down
- Note: not a keybind, can't be rebound
- Only works when item is displayed in UI
- No fields
Added minecraft:keybind_down boolean property#
- Returns true if keybind is currently active
- Fields:
keybind - keybind ID, same as value in keybind text component- Examples:
key.use, key.left
Added minecraft:local_time property#
- Returns the current time formatted according to a given pattern
- The value is updated every second
- For full format documentation for locale, time zone and pattern, see ICU (International Components for Unicode) documentation
- Fields:
locale - optional value describing locale- Examples:
en_US: English language (used for things like week names), formating as in USAcs_AU@numbers=thai;calendar=japanese: Czech language, Australian formatting, Thai numerals and Japanese calendar
- default value is , which means "root" locale (a set of defaults, including English names)
Developer's Note: There is no "use locale set on client" option to avoid unexpected issues when the user's locale does not match the pack developer's one. Also, time is complicated, be careful.
Added minecraft:holder_type property#
- Returns holding entity type, if present
- No fields
- Values: namespaced entity type ID
Fixed bugs in 24w46a#
- MC-150224 Rabbits can occasionally get stuck on the edges of blocks
- MC-160001 Skulls, signs, hanging signs, banners and decorated pots have no breaking/sprinting particles
- MC-256649 Hanging signs aren't rendered when held by endermen or as block display entities
- MC-266991 Exposed Copper Bulb has inconsistent pixels
- MC-271169 The "Isn't It Scute?" advancement is granted when unleashing an armadillo while holding a brush
- MC-272245 You can get the advancement "Shear Brilliance" when you use shears on a leashed wolf
- MC-273861 When a leashed bee enters a hive, the leash disappears
- MC-274571 The advancement "Little Sniffs" can be obtained by unleashing the snifflet and not feeding it
- MC-275339 Bad contrast in bundle interface with dark blocks
- MC-276697 Neutral mobs don't pathfind correctly to their target after being unleashed
- MC-276986 Missing pixel in open bundle texture
- MC-277042 Blue and Red open bundle are inconsistent with the other colors
- MC-277071 Middle clicking on a creaking spawned naturally through a creaking heart doesn't give you the spawn egg
- MC-277074 The entity shadows of creakings are slightly too large in relation to the size of their models
- MC-277140 The statistics screen does not visually differentiate the creaking and creaking_transient entities
- MC-277152 The statistic for killing a creaking doesn't increment when breaking a creaking heart
- MC-277226 Creakings not linked to any heart display wrong subtitles when attacked with non-damaging projectiles
- MC-277399 The hand animation isn't played when constantly emptying items from bundles
- MC-277413 The empty state sprite for the oxygen bar takes a little longer to start displaying compared to Bedrock Edition