mojira.dev
MC-92019

Shields don't block anything if facing straight down

The bug

Shields suffer from a sort of gimbal lock: if a player faces straight down, the shield doesn't block any direction. Straight up seems to work ok in my testing, probably due to rounding error of some sort making the facing-vector still have a slight horizontal component.

How to reproduce

Summon a trapped skeleton and stand above and slightly to the side. Arrows are blocked when facing 89.9 down (or at -89.9 almost straight up), but at 90.0 you'll be hit.

Linked issues

Comments 6

This was MC-86283, but it was too confusing for Kumasasa so he closed it as invalid.

It wasn't too confusing for me but I did explain you the most basic rule of this bug tracker Submit ONE issue per report please (to be found on the frontpage)

Depends on how you define "one issue".

Confirmed for 16w06a

Is this still an issue in the latest snapshot 16w44a? If so please update the affected versions.

This is an automated comment on any open or reopened issue with out-of-date affected versions.

Can confirm for MC 1.12.1.

Confirmed for 1.13.1 partly, when facing 90 down the shield will block the arrow, if you face 90 up than it will not block the arrow.

You can test it with these commands:

/tp @s ~ ~ ~ 180 90
/tp @s ~ ~ ~ 180 -90

Anomie X

(Unassigned)

Confirmed

Minecraft 15w44b, Minecraft 15w45a, Minecraft 16w06a, Minecraft 16w36a, Minecraft 1.12.1, Minecraft 1.13.1

Minecraft 1.13.2

Retrieved