mojira.dev
MC-23

Falling out of the world while chunks are loading

When connecting to a (vanilla) server using a mobile network (4G/LTE) with spotty reception, the player begins to fall. When the world around loads, the player is stuck in blocks and begins to suffocate. I've experienced this several times, and when it's happened, I've been able to verify my Y coordinates with F3. I suffocate 5 blocks lower than the ground. Each time has been in the Nether (not sure if that matters).

For contrast, in 1.3.2, when the connection was slow/unreliable, the player would begin to fall, but when the world loaded they would suddenly teleport to the proper Y coordinate.

Related issues

Comments

Joseph Fowler

This is particularly noticeable when travelling on rails.

TheLocehiliosan

Yes, both riding rails, and throwing ender pearls make this problem much more noticeable.

Jens Bergensten

Fixed by making the client fall slower if the chunk hasn't loaded

Matti Ruohonen

Can't the client-side physics be disabled completely if the chunk the player is in hasn't been loaded yet? Or does that cause some other problems? I have the impression that the chunks closest to the player are loaded first, so the chunk the player is in should be among the first ones to load. Wouldn't it then make sense to enable the player physics on the client only after he is actually in a loaded world where the interactions mean something (or exist, in contrast to falling through the unloaded world)? Just my useless thoughts though...

Ice Trailer

I've just experienced that

Jens Bergensten

Matti: Unfortunately, allowing players to float client-side will trigger the anti-flight hack check. The server isn't aware of the client's chunk-loading state, so we can't consistently know when to allow floating without also making it easier for people to fly-hack.

michaeldutton

i honestly didnt find this as a problem but im glad its fixed

TheLocehiliosan

Jens Bergensten

Unconfirmed

connect, server, suffocate

Minecraft 1.4.1

Minecraft 1.4.3

Retrieved