Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EXTERNAL_DOOR_X can't work properly on higher versions #1488

Open
Goldenfield192 opened this issue Jun 8, 2024 · 1 comment
Open

EXTERNAL_DOOR_X can't work properly on higher versions #1488

Goldenfield192 opened this issue Jun 8, 2024 · 1 comment
Labels

Comments

@Goldenfield192
Copy link

Describe the bug
On higher versions Minecraft, like 1.14.4&1.16.5, players can't get off the train from external doors and will be teleported to the centre of the stock when attempting to enter the stock via external door.

How to reproduce
1.Place a stock which has external doors and open it
2.Enter it
3.Try to get off through it

Expected behavior
External doors should telepert the player to its position in the stock and can be used to exit, like 1.12.2.

System Information
OS: Windows

System Memory: 24GB

Allocated Memory: 24GB

CPU: AMD 5600G

GPU: Vega 7

IR-Version: 1.10 of corresponding Minecraft version

Forge-Version: 1.14.4-28.2.26; 1.16.5-36.2.42

Modlist
UMC 1.2.1 of corresponding version
IR 1.10 of corresponding version

@Goldenfield192
Copy link
Author

In 1.12.2 for client and server side EntityRidableRollingStock$getMountOffset returns almost the same vector, but in 1.14.4 it returns correct value for server side but always return (0,y,0) for client side
It seems that IR uses the client value which causes the bug
I speculate that it appears in all versions above 1.14

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant