isXander / isXander/Controlify
[Bug] Dual controllers work in last update but dont work now. When I go back to the old update the game just crashes.
@isXander is already working on this.
Since Feb 6, 2026.
- Dominant language
- Java
- Stars
- 341
- Forks
- 97
- Avg merge
- 1h
- Merged PRs (30d)
- 1
Description
Current Behaviour
In the old version of the mod, I used to be able to connect two controllers and play with both of them at once separately, now when I move one contoleer it moves both accounts at the same time.
Expected Behaviour
Could you please make it so that the mod allows for two xbox series x controller to work separately at the same time while split screen minecraft thought two instances in modrith.
Screenshots
No response
Reproduction Steps
Minecraft Crash Report ----
// There are four lights!
Time: 2026-02-05 20:26:43
Description: Unexpected error
java.lang.NullPointerException: Cannot invoke "dev.isxander.controlify.reacharound.ReachAroundMode.canReachAround()" because "dev.isxander.controlify.config.ControlifyConfig.globalSettings().reachAround" is null
at knot//dev.isxander.controlify.reacharound.ReachAroundHandler.canReachAround(ReachAroundHandler.java:38)
at knot//dev.isxander.controlify.reacharound.ReachAroundHandler.getReachAroundHitResult(ReachAroundHandler.java:15)
at knot//net.minecraft.class_757.modifyExpressionValue$zfg000$controlify$modifyPick(class_757.java:1487)
at knot//net.minecraft.class_757.method_3190(class_757.java:339)
at knot//net.minecraft.class_757.method_3188(class_757.java:739)
at knot//net.minecraft.class_757.method_3192(class_757.java:497)
at knot//net.minecraft.class_310.method_1523(class_310.java:1393)
at knot//net.minecraft.class_310.method_1514(class_310.java:966)
at knot//net.minecraft.client.main.Main.main(Main.java:250)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:514)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:72)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at com.modrinth.theseus.MinecraftLaunch.relaunch(MinecraftLaunch.java:63)
at com.modrinth.theseus.MinecraftLaunch.main(MinecraftLaunch.java:28)
A detailed walkthrough of the error, its code path and all known details is as follows:
Logs
Mod Version
1.21.11
Controller
xbox series x controller
Bluetooth
- Yes
Operating System
Windows
ARM
- Yes
Additional Information
No response
Just to make sure...
- I have made sure I am using the latest version of Controlify for the latest version of Minecraft.
- I have made sure there are no other issues describing the same problem on the issue tracker.
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.
Assessment
This issue has not been assessed yet.