mojira.dev
MC-252886

Recovery compass spins around randomly when in an item frame

The bug

A recovery compass spins around, pointing to random directions when in an item frame.

How to reproduce

Die at least once in a world.

Put a recovery compass in an item frame, observe as it spins around aimlessly.

Expected result

The recovery compass does not spin while in an item frame.

Comments 4

It points to the holder's death point, item frames have no death point, as such it points nowhere.
This is absolutely by design.

It would make more sense for it to not move at all, wouldn't it? Either way a confirmation from Mojang would be appreciated, hence why I created this ticket.

No, because that gives the illusion it is pointing at something.

Note: compasses that are exactly at their destination (eg floor item from on the lodestone for a lodestone compass), as well as the world without spawn point for normal compasses makes them spin to indicate it can't point in a direction, this is a universal thing.

This could be intended behaviour as per the resolution of MC-251971; the notable difference here is that when an Allay is holding the compass it could be considered to be in the Allays inventory, so it should behave according to its last death (which would always be nonexistent), whereas when in an item frame, the compass would be considered simply "in the world".

You would probably expect the behaviour here to match the behaviour of a Recovery Compass dropped on the ground.

Sachari

(Unassigned)

Confirmed

(Unassigned)

1.19

Retrieved