We're now releasing Snapshot 23w51a, the first snapshot for Minecraft 1.20.5. This one comes with a present for your pet Wolf in time for the holidays - and the Armadillo.
Happy brushing!
New Features
Added Armadillo, Armadillo Scutes and Wolf Armor
Armadillo
The Armadillo is a new passive mob that:
drops Armadillo Scutes periodically
drops Armadillo Scutes when brushed
spawns in Savannas
its favorite food is Spider Eye
Armadillo Rolling Up Behavior
Armadillo rolls up when it detects a threat such as:
a sprinting player
a player in a vehicle or mounted
undead mobs
It does not roll up when:
it is fleeing
in water
in the air or
on a leash
When an Armadillo is rolled up it does not walk, cannot eat, and will not be tempted by food
It will continue to scan for threats: if none are detected for 3 seconds, it will unroll
Armadillo Scutes
Armadillo Scutes can be used to craft Wolf Armor
They are dropped by Armadillos
Dispensers can be used to brush Armadillo Scutes off Armadillos
Wolf Armor
Using Wolf Armor on an adult tamed Wolf will equip the armor on the wolf.
Only a Wolf's owner can put a Wolf Armor on their tamed Wolf, and with this in mind; Dispensers cannot put Wolf Armor on wolves.
Wolf Armor gives the same protection as Diamond Horse Armor.
Using Shears on a Wolf that is wearing armor will make it drop the armor
Only a Wolf's owner can shear a Wolf Armor from it, and with this in mind; Dispensers cannot remove Wolf Armor from wolves.
If a Wolf dies while wearing armor, it will drop the armor.
Changes
Renamed scutes that come from Turtles to Turtle Scutes
Llamas and Shulkers are no longer able to destroy armor stands
Technical Changes
The Data Pack version is now 27
Data Pack 27
Llamas now use a new damage type spit instead of mob_projectile
FactorCalculationData has been removed from mob effect instance tags
Added generic.scale attribute that can be used to rescale any living entity
Player reach distance can now be controlled with the generic.block_interaction_range and generic.entity_interaction_range attributes
The maximum number of blocks that an entity can step up without jumping is now controlled by the generic.step_height attribute
Experimental Features
Breeze
Added a new 'whirl' idle sound
Added a 'charging up attack' sound
Added a sound that plays while the Breeze is in the air
Added a projectile deflection sound
Tweaked existing sounds
Trial Spawner
The Trial Spawner now has the same two default loot tables as they have in the Trial Chamber
Fixed bugs in 23w51a
MC-130244 When opening chat in F1 mode, previous messages aren't visible
MC-153643 Debug overlay is rendered behind hotbar items
MC-167375 Baby turtle subtitles are grammatically incorrect
MC-173672 Title text renders in front of player names in player list
MC-184066 Respawn anchors don't produce an ambient sound
MC-184622 Sound for exiting a portal/travelling to another dimension does not use its subtitle string despite it existing in en_us.json
MC-185379 Baby polar bear subtitle does not explicitly mention it comes from a baby polar bear
MC-266680 The glowing outline isn't applied to the eyes or eyebrows of breezes
MC-266685 The entity shadows of breezes are too large in relation to the size of their models
MC-266688 Breeze model's glowing eyes are not resource pack-friendly
MC-266738 Subtitles string "subtitles.block.trial_spawner.spawn_mob" is misleading and inconsistent
MC-266879 Clouds, entity hitboxes, block outlines, specially rendered blocks, and enchantment glints, render through the insides of breezes' eyes and eyebrows
MC-266960 Bossbar text renders in front of player list background and player icons
MC-266990 Maps with the same 'map' tag value, but different 'display' tag data can cause markers to disappear
MC-266999 Crafter's tooltip buttons can still be visible to players on spectator mode
MC-267193 A function with /return fail run in chat doesn't indicate failure
MC-267194 /return run function in combination with a fork and a function that doesn't return has inconsistent behavior