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

[1.16.5 Compat Bug] Using Controllable to crawl causes walking speed instead of crawling speed #135

Open
Kaleidio opened this issue Feb 5, 2023 · 3 comments
Labels
bug Something isn't working compatibility request Requests to add a compatibility with mods controller About controller support help wanted Extra attention is needed important Somrthing very important

Comments

@Kaleidio
Copy link

Kaleidio commented Feb 5, 2023

Summary
Issue is in the title. Does not have the same issue with M/KB

Running Environment

  • Minecraft Version: 1.16.5
  • ParCool Version: 2.1.0.0-R
  • Forge Version (optional): 36.2.39

Description
This issue is arising because controllable spams inputs that are held, rather than having an available held state to read from. Consider implementing a custom flag check instead of relying on the input classes isHeld method.

More than likely present on all available versions

@Kaleidio Kaleidio added the bug Something isn't working label Feb 5, 2023
@Kaleidio
Copy link
Author

Kaleidio commented Feb 5, 2023

Issue serves as extension to #129 and is not a duplicate

@alRex-U
Copy link
Owner

alRex-U commented Feb 6, 2023

Thanks for reporting.

Probably I should make "controller" tag for issues

@alRex-U alRex-U added the controller About controller support label Feb 23, 2023
@alRex-U
Copy link
Owner

alRex-U commented Apr 29, 2023

Now this is one of the most hardest obstacle to release Controllable support.
Even if integrate crawl keybind and controller button as KeyBinding the bahavior are different depending which key pressed.

Internally actually ClientPlayerEntity.isMovingSlowly() returns true in both case, in fact, but only the input from keyboard works correctly.

In addition Controllable should have been implemented like it activate right, left, up, down keybindings when players knock sticks of a controller. Roll not work

@alRex-U alRex-U added the help wanted Extra attention is needed label Apr 29, 2023
@alRex-U alRex-U added compatibility request Requests to add a compatibility with mods important Somrthing very important labels May 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working compatibility request Requests to add a compatibility with mods controller About controller support help wanted Extra attention is needed important Somrthing very important
Projects
None yet
Development

No branches or pull requests

2 participants