mojira.dev
MCPE-84023

Player falls through certain non-full blocks when loading world

What I expected to happen was...:

I should log back on where I logged off.

What actually happened was...:

Standing on any of several blocks with non-full collision boxes when you log off results in falling through the block when you log back in. (Marked with ❌  below.)

Non-full block

Can relog on it safely?

Chest

Fence

Closed fence gate

Wall

Horizontal grindstone

Vertical grindstone

Horizontal end rod

Vertical end rod

Bell

Brewing stand

(Blocked by MCPE-58244)

Lower slab

Daylight detector

Carpet

Cauldron

Composter

Glass pane

Iron bar

h4. Steps to Reproduce:

  1. Build a test setup like the one picture below

  2. Stand on the affected block and exit the map

  3. Load back into the map and note you are now cooking

Notes

  • Sometimes without a barrier as displayed you can get displaced to a surrounding block. However this isn't guaranteed.

  • When logging out on a stack of 2 double chests you will sink to be standing on the lower double chest and unable to move.

[media]

Block lower when logging in, sink in chest, fall through chest

Linked issues

Attachments

Comments 2

GoldenHelmet

At first I thought I saw a pattern where this applied to blocks with collision boxes that do not extend to the sides or top of the block space, but that doesn't seem to hold.

In the case of walls, I did not fall through when standing on the middle of the wall, but I did fall through when standing closer to the edge. this makes me think MCPE-65094 could be a factor.

migrated

Affects 1.16.210 as well

migrated

(Unassigned)

373369

Confirmed

Multiple

1.16.0.68 Beta, 1.16.0.67 Beta, 1.16.0, 1.16.1, 1.16.40 Hotfix, ..., 1.17.30, 1.18.2 Hotfix, 1.18.12 Hotfix, 1.20.12 Hotfix, 1.21.2 Hotfix

Retrieved