isXander / isXander/Controlify
Vulcan AntiCheats Conflict
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 341
- Forks
- 97
- Avg merge
- 1h
- Merged PRs (30d)
- 1
Description
Mod Info (fill out the following information)
- Mod name: Vulcan
- Mod version: The latest version
Describe the problem
When using Controlify on servers running the Vulcan anticheat plugin, the aim movement is incorrectly flagged as aim assist. This causes the player to be kicked for "unfair advantage" in PvP or after hitting other mobs, even when using the controller legitimately. The issue does not occur immediately on login but typically after combat begins or killing mobs.
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 Vulcan Anticheat plugin.
- Engage in PvP using the gamepad.
5.After a short time, get kicked with a message like "unfair advantage".
Expected behavior
Gamepad input should be recognized as a legitimate control method. I expect to play on any server, including those using Vulcan, without being falsely flagged or kicked for using a controller.
Videos
https://github.com/user-attachments/assets/cad60d19-6082-4c20-814f-2eab0bd51b31
https://github.com/user-attachments/assets/8dd2237e-5f22-4d77-be89-14ce505ea41a
Minecraft Info (please complete the following information):
- OS: [Windows 11]
- Minecraft Version: [1.21]
- Controlify Version: [2.4.2]
Additional context
The issue only occurs on servers using the Vulcan anticheat plugin.
Vulcan seems to misinterpret analog stick movement as external aim assistance during combat.
All other mods were disabled during testing to confirm that this is a direct incompatibility between Controlify and Vulcan.
The videos provided are from one specific server, but this issue has also occurred on other servers that use Vulcan, such as balacobaco.net and jogar.tfgames.com.br, indicating that the problem is not server-specific but related to how Vulcan handles controller input across multiple environments.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue with Controlify 2.4.2 on Minecraft 1.21 and a server running Vulcan, using the controller and combat steps from the report. Compare behavior with controller input disabled and review the relevant aim-input handling and server interaction. Done means legitimate gamepad aiming no longer causes Vulcan to kick players during PvP or mob combat.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- game-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100