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

Can't move mounted entities with carrot/warped fungus on a stick #638

Closed
Legit4K opened this issue May 24, 2020 · 16 comments · Fixed by #4648
Closed

Can't move mounted entities with carrot/warped fungus on a stick #638

Legit4K opened this issue May 24, 2020 · 16 comments · Fixed by #4648
Labels
Confirmed Bug The bug reported is confirmed and able to be replicated. Priority: Medium

Comments

@Legit4K
Copy link

Legit4K commented May 24, 2020

Describe the bug
When riding a Pig with a carrot fishing rod, the Bedrock player experiences direction desync causing the Pig to constantly spin and cancel movement input from bedrock client.

To Reproduce
[1] Place a saddle on a Pig
[2] Mount the pig with carrot fishing rod
[3] Attempt to turn (look right or left)
[4] Attempt to move with touch controls

Expected behavior
The direction of the pig for the Bedrock client should match the real directions as viewed from a Java Client and the mounted animal should not spin + Pig movement should work.

Screenshots / Videos
https://imgur.com/a/IWY5fG2

Server Version
git-Paper-312

Geyser Version
Type: Geyser-Bukkit
Branch: master
Build: 188

Minecraft: Bedrock Edition Version
1.14.6(0)

Additional Context
The direction desync occurs on Horses too.
I will add more info here after some more testing.

@rtm516 rtm516 added Confirmed Bug The bug reported is confirmed and able to be replicated. Priority: Medium labels May 24, 2020
@Camotoy
Copy link
Member

Camotoy commented May 26, 2020

What platform is this on?

@Legit4K
Copy link
Author

Legit4K commented May 26, 2020

Mobile (Android) with touch controls

@rtm516
Copy link
Member

rtm516 commented May 26, 2020

What platform is this on?

Happens on Windows 10 edition as well

@Camotoy
Copy link
Member

Camotoy commented Aug 27, 2020

Just as a reference (and because I nearly forgot that Bund already looked into this), #899 covers the status of this bug.

@bundabrg
Copy link
Collaborator

It will require a lot of work implementing physics and caching enough of a chunk to deal with falling etc. Perhaps if server auth movement is used it may be server side but I'm not sure if we're supporting that anytime soon.

Works fine if you swap the two sticks around (ie force the pig forward when holding anything other than a carrot on a stick) but that would trip the java anti cheat.

@Camotoy Camotoy changed the title Bug with entity mounts Can't move mounted entities with carrot/warped fungus on a stick Sep 22, 2020
@Camotoy Camotoy added the Help Wanted If you think you can fix this issue, please feel free to open a PR or respond to this issue! label Sep 22, 2020
@iperrealistico
Copy link

Seems players can't ride pigs with carrot on a stick for me too

@Codestech1
Copy link

I have this issue too

@Strange2580
Copy link

I have same problem on paper MC 1.18.1

@RICE0707
Copy link

RICE0707 commented May 6, 2022

I have same problem on paper MC 1.18.2

@Camotoy
Copy link
Member

Camotoy commented May 6, 2022

There is no need to bump this issue - it is the kind that is not expected to magically fix itself with version updates. We're aware of this bug but it's going to take a lot to address it. Thanks though.

@Camotoy
Copy link
Member

Camotoy commented May 14, 2022

I've implemented a server-side workaround that should be fairly stable. https://github.com/Camotoy/GeyserHacks

@benatkinson-dev
Copy link

Using the latest version of paper and the most up-to-date geyser, floodgate and geyser hacks, currently unable to control pigs and striders whilst riding them, is there a new workaround I've missed?

@gamer50082
Copy link

gamer50082 commented Jul 9, 2023

geyserhacker (now called “hurricane”) doesn’t officially support 1.20 if that’s what your server uses

@benatkinson-dev
Copy link

Ahh gotcha, sorry 🤦‍♂️ I’ll wait for the update

@thiagogebrimm
Copy link

I have a same problem :(

@epokuser
Copy link

epokuser commented Apr 7, 2024

broken fix on 1.20+

@onebeastchris onebeastchris linked a pull request May 10, 2024 that will close this issue
@onebeastchris onebeastchris removed the Help Wanted If you think you can fix this issue, please feel free to open a PR or respond to this issue! label May 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Confirmed Bug The bug reported is confirmed and able to be replicated. Priority: Medium
Projects
None yet
Development

Successfully merging a pull request may close this issue.