mojira.dev
MC-229160

Open shulker boxes seem closed to players who log in or port in

If a player logs in next to an open shulker box, the box displays closed. If the box opens to the top, and the player jumps on the top, they'll get stuck and be unable to move, or just move very slowly.

 

To reproduce:

  • On a lan world, or server, have one player open a shulker box. Keep the box open.

  • Have a second account log in next to the first one, or use a nether portal to arrive next to the box

  • The box will display as closed.

  • Have  the second player jump on the box. This will not work from the ground, as the hitbox is 1.5 blocks even when the client doesn't display the box open. But jumping from a pillar next to the box works.

  • Once on the box, the second player seems to float above the box, and either can't move at all, or very slowly.

  • I reported this for version 1.17

Observed Behavior:

Open shulker boxes are displayed as closed for other players when they enter the world.

Expected Behavior:

Open shulker boxes would not be displayed as closed for other players when they enter the world. Instead, open shulker boxes should always be displayed as open for other players when they enter the world.

Attachments

Comments 8

Please provide some screenshots or videos of this issue occurring whilst the F3 debug screen is enabled.

I made a video which is unfortunately too big (15 MB) to upload here.

The video is on youtube at https://www.youtube.com/watch?v=UrBjZFDdjZc

This is on a LAN world that I had just created for this purpose, both clients are vanilla, though started by MultiMC to make it easier to get two instances running on the same computer at the same time.

 

As the F3 text is hard to read in the youtube video, I attached a screenshot that should have the F3 text readable.

 

Only now do I realize that the video doesn't show the second part of the bug report. But that one should be easy to reproduce - jump on the shulker box that's opened by the first player, but which the second player sees as closed.

 

I am able to confirm this behavior in 21w39a. Here are some extra details regarding this problem.

The Bug:

Open shulker boxes are displayed as closed for other players when they enter the world.

Steps to Reproduce:

  • Get two players and label them "Player A" and "Player B".

  • Get "Player A" to place down a shulker box and open it.

  • Get "Player B" to look at the open shulker box.

  • Get "Player B" to reload into the world.

  • Get "Player B" to look at the shulker box and notice how it appears closed for them.

Observed Behavior:

Open shulker boxes are displayed as closed for other players when they enter the world.

Expected Behavior:

Open shulker boxes would not be displayed as closed for other players when they enter the world. Instead, open shulker boxes should always be displayed as open for other players when they enter the world.

Can confirm in 1.18.1.

Can confirm in 1.19.

[media]

Can confirm in 1.19.1.

Can confirm in 1.19.2.

[media]

Guntram Blohm

(Unassigned)

Confirmed

Networking

1.17, 21w39a, 1.18.1, 1.19, 1.19.1, 1.19.2, 24w19b

Retrieved