GrimAC Conflict
Mod Info (fill out the following information)
- Mod name: GrimAC
- Mod version: The latest version
Describe the problem
When using Controlify on servers running the GrimAC anticheat plugin, the player cannot move when a gamepad is connected. Anticheat commands appear in chat and the avatar becomes “frozen” even though the controller inputs are correctly registered on the client.
To Reproduce
Steps to reproduce the behavior:
- Install and enable Controlify in your Minecraft mods folder.
- Connect a gamepad (Xbox, DualShock, etc.) and verify it works in menus and single-player worlds.
- Join a server running the GrimAC plugin.
- Attempt to move using the gamepad (left stick).
- Observe that the character does not move, and GrimAC-related messages appear in the console/chat window.
Expected behavior
I expect to be able to move freely with the gamepad on any server, including those protected by GrimAC, just as in single-player or on servers without that anticheat.
Minecraft Info (please complete the following information):
- OS: SteamOS
- Minecraft Version: 1.21.4
- Controlify Version: 2.1.2
Additional context
- The mod works on other servers without GrimAC.
- The conflict seems to occur during the anticheat’s input detection phase, which ignores gamepad signals and blocks any movement not originating from the keyboard.
- I have tried disabling all other mods and the issue persists, so I suspect a direct incompatibility with GrimAC.
Problem is, Grim using a simulation engine. This basically simulates your player's movement to test ALL possible vanilla movement. Since this mod allows you to move with analog controls (so you can partially move) that isn't possible with vanilla. So GrimAC just sees that as "hacks". Needs to have a toggle for vanilla movement.