No Chat Reports

No Chat Reports

57M Downloads

Could not read config file: NCR-Common.json

Closed this issue · 2 comments

commented

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

错误报告-2025-5-4_9.44.17.zip

Steps to Reproduce

No response

Other Information

No response

commented

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.

commented

thanks