Create

Create

86M Downloads

If a train with a player enters an unloaded chunk (due to the server not being fast enough), the player gets kicked off the train

reticivis-net opened this issue ยท 4 comments

commented

Describe the Bug

If a train with a player enters an unloaded chunk (due to the server not being fast enough), the player gets kicked off the train

Reproduction Steps

  1. get on a train on a long track
  2. have the train go faster than the server can load chunks
  3. when the train enters an unloaded chunk, the player gets kicked off

Expected Result

either the train waits for the chunk to load or takes the player with it, either way the player should stay seated in the train

Screenshots and Videos

out.mp4

Crash Report or Log

N/A

Operating System

Windows 11 Home Insider Preview Version 10.0.25201 Build 25201

Mod Version

0.5.0c

Minecraft Version

1.18.2

Forge Version

Fabric 0.14.8

Other Mods

HOSMP v16

Additional Context

this is a bug on the fabric version but I think the fabric repo is only for fabric specific bugs so

commented

As far as I know this is a vanilla issue. If a player is riding any vehicle and the vehicle enters an unloaded chunk on the client (e.g. a chunk the server has not yet sent), it is removed from the client-side entity tracker. This then causes the player to dismount the vehicle only on the client side.

You can see this even in other vehicle mods if the vehicle is fast enough that chunkloading can't keep up.

commented

that definitely sounds like vanilla behavior. I still wonder if it would be possible for trains to wait to enter unloaded chunks or for some fix to be made on Create's end?

commented

As of commit 3e89d9a, trains with player passengers wait for chunks to fully load in. It will release with Patch E

commented

YES, FINALLY THIS IS GETTING FIXED ๐ŸŽ‰!!