
Could not read config file: NCR-Common.json
Closed this issue · 2 comments
Modloader
Fabric
Minecraft Version
1.21
Modloader Version
fabric loader:0.16.13
No Chat Reports Version
1.21.1-v2.9.1
Modpack Info
No response
The latest.log File
No response
Bug Description
crash
Steps to Reproduce
No response
Other Information
No response
The attached ZIP contains some unnecessary files, but the core is this:
java.lang.RuntimeException: Could not execute entrypoint stage 'main' due to errors, provided by 'nochatreports' at 'com.aizistral.nochatreports.fabric.NoChatReports'!
at net.fabricmc.loader.impl.FabricLoaderImpl.lambda$invokeEntrypoints$2(FabricLoaderImpl.java:403)
at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33)
at net.fabricmc.loader.impl.FabricLoaderImpl.invokeEntrypoints(FabricLoaderImpl.java:401)
at net.fabricmc.loader.impl.game.minecraft.Hooks.startClient(Hooks.java:52)
at knot//net.minecraft.class_310.<init>(class_310.java:477)
at knot//net.minecraft.client.main.Main.main(Main.java:239)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at oolloo.jlw.Wrapper.invokeMain(Wrapper.java:112)
at oolloo.jlw.Wrapper.main(Wrapper.java:105)
Caused by: java.lang.RuntimeException: Could not read config file: D:\PCL2\.minecraft\versions\1.21-Fabric 0.16.13\config\NoChatReports\NCR-Common.json
at knot//com.aizistral.nochatreports.common.config.JSONConfig.readFile(JSONConfig.java:66)
at knot//com.aizistral.nochatreports.common.config.JSONConfig.loadConfig(JSONConfig.java:48)
at knot//com.aizistral.nochatreports.common.config.NCRConfig.load(NCRConfig.java:51)
at knot//com.aizistral.nochatreports.common.NCRCore.setup(NCRCore.java:42)
at knot//com.aizistral.nochatreports.common.NCRCore.awaken(NCRCore.java:31)
at knot//com.aizistral.nochatreports.fabric.NoChatReports.onInitialize(NoChatReports.java:17)
at net.fabricmc.loader.impl.FabricLoaderImpl.invokeEntrypoints(FabricLoaderImpl.java:399)
... 10 more
Caused by: com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
at knot//com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:397)
at knot//com.google.gson.Gson.fromJson(Gson.java:1227)
at knot//com.google.gson.Gson.fromJson(Gson.java:1137)
at knot//com.google.gson.Gson.fromJson(Gson.java:1075)
at knot//com.aizistral.nochatreports.common.config.JSONConfig.readFile(JSONConfig.java:60)
... 16 more
Caused by: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
at knot//com.google.gson.stream.JsonReader.beginObject(JsonReader.java:393)
at knot//com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:386)
... 20 more
It is config corruption, possibly caused by your launcher. Simply delete No Chat Reports folder from your config folder and restart the game, it will give you new valid configs.