We're back in the shipping room to serve you the first snapshot release for Minecraft: Java Edition 1.21.4! It's coming in hot with some new pale goodies in the form of Eyeblossoms and Resin, two new additions to the Pale Garden biome. You'll also find that leaves will now fall from the Pale Oak trees in said biome, something we hope will crank up the eerie atmosphere even further. In addition to that, this release is also bringing a collection of technical updates and bug fixes.
Happy mining!
New Features
The winter_drop is no longer an experiment.
Added Eyeblossoms
Eyeblossoms are new flowers that generate in the Pale Garden biome. Unique features:
They exist in two variants: Closed and Open Eyeblossom
Eyeblossoms transition between the two variants based on the time of day
During the night, Eyeblossoms will become Open
During the day, they will become Closed
In dimensions that do not have a day/night cycle, they will remain as-is
When transitioning, flowers will emit a particle effect
Eyeblossoms planted on the ground will communicate with each other, helping each other to open or close
Open Eyeblossoms have glowing eyes during the night
Eyeblossoms can be obtained by bonemealing the grass in the Pale Garden biome
Bees get poisoned when they touch Eyeblossoms
Bees can be tempted by Eyeblossoms, but they get poisoned on player interaction instead of typical breeding/growing behaviour
Suspicious Stew made from Eyeblossom will have Blindness or Nausea effect depending on the variant
Gray or Orange Dye can be crafted from Closed and Open Eyeblossoms respectively
Wandering Trader can sell Open Eyeblossoms
Added Resin Clump, Block of Resin, Resin Brick, and a family of Resin Bricks blocks
Attacking a Creaking will cause its Creaking Heart to exude 2 to 3 Resin Clumps
Resin Clump spawns on the sides of Pale Oak Logs that are close, and are connected to the Creaking Heart
Creaking Heart is on cooldown and cannot produce more Resin Clumps for 5 seconds after an attack
Resin Clump can be used as a material for armor trimming
Block of Resin is a storage block for Resin Clumps
Resin Clumps can be smelted into Resin Brick items
Resin Brick items can be crafted into Resin Bricks, Resin Brick Slabs, Resin Brick Stairs, Resin Brick Walls, and then Chiseled Resin Bricks
Resin Clump and Resin Block does not require a tool and are mined instantly
The proper tool for Resin Bricks family of blocks is a pickaxe
Resin Clumps can be found in the Woodland Mansion chest loot
Changes
The panorama has been updated
Sword is no longer efficient to break Moss Carpet. The proper tool for Moss Carpet remains the Hoe
Bees are now withered on player interactions with Wither Roses instead of typical breeding/growing behavior
Required tools for drops
Developer's Note: We made it so any block that drops when its support is broken will also drop when mined with any tool. It seemed unfair that breaking a block directly could destroy it if it was possible to obtain it with any tool just by breaking the block below!
The following blocks that require support now always drop when broken with any tool: Bell, Lantern, Soul Lantern, all Copper Doors, Iron Door, Heavy Weighted Pressure Plate, Light Weighted Pressure Plate, Polished Blackstone Pressure Plate, and Stone Pressure Plate
The Brewing Stand now drops when broken with any tool
The Ender Chest now drops Obsidian when broken with an incorrect tool, instead of dropping nothing
Pale Garden
Pale Garden has no music and if a player enters the biome while music is playing, the music will fade out
Creaking Heart
Creaking Heart can be obtained by using a Silk Touch enchanted tool
Creaking Heart can be crafted with a Resin Block and Pale Oak Logs
Naturally placed Creaking Hearts drop 20-24 experience when broken by a player, with or without silk touch
Breaking a Creaking Heart block will drop a 1-3 Resin Clumps, and it is affected by Fortune enchantment
Pale Oak Tree
Pale Oak Leaves have a chance to spawn leaf particles if exposed on the bottom side
Player grown Pale Oak trees grow without any decorations
Naturally generated Pale Oak trees have Pale Hanging Moss hanging from the foliage, Pale Moss patches on the ground, and Creaking Heart blocks can generate in them
Wandering Trader can sell Pale Oak Saplings
Pale Moss Block
Wandering Trader can sell a Pale Moss Block
Pale Hanging Moss
Pale Hanging Moss breaks instantly when mined
Pale Hanging Moss requires shears or silk touch tools to be obtained
Wandering Trader can sell Pale Hanging Moss
Creaking mob
Creaking melee attacks deal 3 points of damage (1.5 hearts)
Illagers are scared of Creaking and will run away from them
The following changes apply for naturally spawning Creaking:
Creaking reacts only to damage caused by mobs and projectiles, by swaying in place
Creaking ignores Cactus, Sweet Berry Bushes and Powder Snow damage and can now walk through/over them
Creaking has a twitching animation
Is fire-resistant
Creaking Heart decides to remove or replace the connected Creaking when:
It turns day
The Creaking is too far away from the Creaking Heart
A player intersects with the Creaking for a few seconds
Technical Changes
The Data Pack version is now 58
The Resource Pack version is now 43
Removed the winter_drop feature flag and built-in data pack
Data Pack Version 58
trail particle has a new required field: duration
Indicates, in ticks, how long the particle will take to fly from the start to the target
simple_block feature type has a new optional field: schedule_tick
If set to true, the block will be scheduled to tick
biome effects have a new format for music using a weighted list
The list can be empty indicating no music should play in this biome
biome effects have a new optional field: music_volume
The game will smoothly transition between the current music volume and the new volume when entering the biome
Item blocks with minecraft:block_entity_data component will now set block entity data only if id tag matches type of placed block entity
Additionally, a warning will be added to item tooltip if placing such item might directly or indirectly lead to command execution with high permission level
Commands
Suggestions will now be shown for attribute modifier IDs existing on the target in the attribute command
attribute Command
New subcommand to reset the base value of an attribute to its default value for the target entity. If the attribute does not exist on the entity, the command will fail.
Syntax:
attribute <target> <attribute> base reset
Parameters:
target: The entity to update the attribute for
attribute: The attribute ID to update
TNT Minecart Data
The TNTFuse field of TNT Minecarts has been renamed to fuse
Addeded optional field explosion_speed_factor that controls the amount of added damage depending on the speed of the Minecart
Default value: 1.0
Text Components
Added optional shadow_color style field to Text Components, which overrides the shadow properties of text.
Format:
A packed integer ARGB value (e.g. -1)
An array of RGBA values (e.g. [1, 1, 1, 1])
If specified as 0, the shadow will never be displayed for this text
If specified as a non-zero value, the shadow will always be displayed with this color
Resource Pack Version 43
Added the following new block models and textures:
Added new Armor Trim color palette: trims/color_palettes/resin
Updates to GUI sprites
The UV mapping of the Magma Cube texture has been updated
GUI Sprites
The toast/system sprite layout has been updated to use standard nine-slicing functionality
The toast/tutorial sprite will now be scaled for taller toasts, and as such has nine-slice scaling in the default Resource Pack
The advancements/box_obtained and advancements/box_unobtained GUI sprites are now configured to scale with nine-slicing
Empty slot sprites, such as those for the armor slots in the inventory, have been renamed and moved from items into the gui/sprites/container/slot directory