Players are falling down to the void when entering a tent
johalun opened this issue ยท 3 comments
We're getting many reports of this happening in our modpack.
They enter the tent, and fall to the void and die inside the tent dimension. Maybe it would help if the tent dimension is loaded whenever the chunk the tent is in is loaded, kind of like hyperboxes work? This would also be a nice feature.
MC 1.20.1, Forge.
After some further testing, this seems to only happen when the player has the Golden Parachute from The Aether mod in their hotbar. It makes the chute deploy, and they fall to the void. Another requirement is that the ping can't be too low.
Was asked for some thoughts:
- haven't looked at the aether code but suspect the parachute is overriding player movement; if the client takes too long to load the chunk, the parachute might be going "oh, hey, I'm falling!" and start gradually moving the player downward, possibly being below the floor by the time the chunk arrives on the client (player movement is usually client-authoritative in minecraft)
- calling getChunk(blockpos) to force the chunk to fully load on the server before teleporting the player MIGHT fix it (as I do here) https://github.com/Commoble/hyperbox/blob/main/src/main/java/net/commoble/hyperbox/dimension/TeleportHelper.java#L14
- does the parachute cause the player to fall through hyperbox floors?