Here are two videos of it happening (one is in slow motion)
[media][media]Affects 1.21.5. fallDamage
being off still causing fall damage sounds was (perhaps unintentionally) removed in 1.21.4, but then re-added in 1.21.5.
Shields are intended to have a block delay of 0.25 seconds, as can be seen now in the default components of the item:
"minecraft:shield": {
"components": {
"minecraft:attribute_modifiers": [],
"minecraft:banner_patterns": [],
"minecraft:blocks_attacks": {
"block_delay_seconds": 0.25,
"block_sound": "minecraft:item.shield.block",
"bypassed_by": "#minecraft:bypasses_shield",
"disabled_sound": "minecraft:item.shield.break",
"item_damage": {
"base": 1.0,
"factor": 1.0,
"threshold": 3.0
}
},
...
This seems like it should be marked as intended.
Could you change the title to show that it is also caused by other types of tags?
Can confirm
Can confirm. This is because there's no way to specify enchantability on an item, and only items with enchantability can be enchanted in an enchanting table.
This seems to be working as intended. I looked into this a while ago, and the process on the Minecraft wiki describing the current behavior seems to line up perfectly with what appears to be intended looking at the code.
Can't reproduce.
Can confirm. This does not happen in creative mode.
Can confirm. It doesn't work with stationary fireballs, but it still works with moving fireballs.
My bad. Should be correct now.
Can confirm.
Can confirm. The custom name of the block isn't copied either.
Can confirm.
Oops, previous 25w31a screenshot was in GUI scale 5. This one is in the correct scale (4).
[media]