Slimes, magma cubes, and ender dragons (charge attack) can hit every tick, meaning they can break your shield in seconds.
Steps to reproduce:
Method 1:
Trap a large or medium slime, or a magma cube of any size, in a small area with walls and a roof so that it cannot jump to full height or be knocked back by the shield the full distance it normally would be.
Enter the area while holding a shield. (See
.)
Method 2:
Trap a large or medium slime, or a magma cube of any size, in a minecart.
Use a shield while walking into the minecart. (See
.)
Method 3:
Use a shield while the ender dragon charges at you. (See
.)
Expected Results:
Slimes, magma cubes, and the ender dragon attack the same number of times per second as other melee attack mobs.
Observed Results:
These attacks have no attack/damage cooldown. The shield blocks the attack so many times per second that it breaks even with full durability.
Linked issues
is duplicated by 4
relates to 2
Attachments
Comments 4
Confirmed and updated to include magma cubes and ender dragon. The same issue is confirmed for Java Edition at MC-169167.
Somebody linked these but didn't mention that this bug relates to MCPE-143689
I have gotten this bug as well. The version is MC Java 1.20.4 on a Paper MC server. It happened to me in a flat area, without the walls or ceiling that the OP said you'd need to do to recreate the bug, and it happened after I ate and then quickly opened the pause menu, and the shield was still up even in the pause menu, and a magma cube completely broke my shield. I submitted the bug here, since I don't know if it happening to me on Java in a different version with a different environment in game
Relates to MC-169167