generated from isXander/FabricModTemplate
-
-
Notifications
You must be signed in to change notification settings - Fork 65
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Current Behaviour
when config file exits, game can't start
after delete config/controlify ,game start successfully
next start will fail
Expected Behaviour
start successfully
Screenshots
No response
Reproduction Steps
1.start game
2.when game start successfully exit game
3.restart game
4.game can't start
Logs
Time: 2026-02-25 20:42:09
Description: Failed to initialize Controlify
java.lang.ExceptionInInitializerError
at knot//dev.isxander.controlify.config.ConfigManager.load(ConfigManager.java:75)
at knot//dev.isxander.controlify.config.ConfigManager.loadOrDefault(ConfigManager.java:39)
at knot//dev.isxander.controlify.Controlify.initializeControlify(Controlify.java:231)
at knot//net.minecraft.class_310.handler$cbn000$controlify$initControlifyNow(class_310.java:10692)
at knot//net.minecraft.class_310.method_51736(class_310.java:780)
at knot//net.minecraft.class_310.method_53465(class_310.java:765)
at knot//net.minecraft.class_310.handler$hbh000$rrls$init(class_310.java:35668)
at knot//net.minecraft.class_310.<init>(class_310.java:739)
at knot//net.minecraft.client.main.Main.main(Main.java:234)
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)
Caused by: java.lang.NullPointerException: Cannot invoke "dev.isxander.controlify.config.dto.profile.ProfileConfig.generic()" because "dto" is null
at knot//dev.isxander.controlify.config.settings.profile.ProfileSettings.fromDTO(ProfileSettings.java:34)
at knot//dev.isxander.controlify.config.settings.profile.ProfileSettings.createDefault(ProfileSettings.java:58)
at knot//dev.isxander.controlify.config.dto.dfu.ControlifyDataFixer.createFixer(ControlifyDataFixer.java:28)
at knot//dev.isxander.controlify.config.dto.dfu.ControlifyDataFixer.<clinit>(ControlifyDataFixer.java:13)
... 12 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Render thread
Stacktrace:
at knot//dev.isxander.controlify.config.ConfigManager.load(ConfigManager.java:75)
Mod Version
3.0.0beta2+1.21.11fabric 3.0.0beta3+1.21.11fabric
Controller
'8BitDo Ultimate 2C Wireless Controller' https://www.8bitdo.cn/ultimate-2c-wireless-controller/ with steam input
Bluetooth
- Yes
Operating System
Windows
ARM
- Yes
Additional Information
I can't describe it clear and concise,so all in Current Behaviour
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.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working