服务器升级了下配置,然后再启动就莫名开始崩溃了
怀疑是CoT mod导致
Catserver 1.12.2的服务器
[18:45:45] [Server thread/ERROR] [net.minecraft.server.MinecraftServer]: Encountered an unexpected exception
net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from ContentTweaker (contenttweaker)
Caused by: com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:224) ~[ReflectiveTypeAdapterFactory$Adapter.class:?]
at com.google.gson.Gson.fromJson(Gson.java:887) ~[Gson.class:?]
at com.google.gson.Gson.fromJson(Gson.java:852) ~[Gson.class:?]
at com.google.gson.Gson.fromJson(Gson.java:801) ~[Gson.class:?]
at com.google.gson.Gson.fromJson(Gson.java:773) ~[Gson.class:?]
at com.teamacronymcoders.base.savesystem.SaveLoader.getSavedObject(SaveLoader.java:30) ~[SaveLoader.class:?]
at com.teamacronymcoders.base.materialsystem.MaterialUser.setup(MaterialUser.java:33) ~[MaterialUser.class:?]
at com.teamacronymcoders.base.BaseModFoundation.preInit(BaseModFoundation.java:96) ~[BaseModFoundation.class:?]
at com.teamacronymcoders.contenttweaker.ContentTweaker.preInit(ContentTweaker.java:40) ~[ContentTweaker.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_351]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_351]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_351]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_351]
at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:636) ~[CatServer.jar:git-CatServer-1.12.2-dae70adc]
at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_351]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_351]
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) ~[guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) ~[guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) ~[guava-21.0.jar:?]
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) ~[guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) ~[guava-21.0.jar:?]
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) ~[guava-21.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:217) ~[guava-21.0.jar:?]
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:219) ~[CatServer.jar:git-CatServer-1.12.2-dae70adc]
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:197) ~[CatServer.jar:git-CatServer-1.12.2-dae70adc]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_351]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_351]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_351]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_351]
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) ~[guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) ~[guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) ~[guava-21.0.jar:?]
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) ~[guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) ~[guava-21.0.jar:?]
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) ~[guava-21.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:217) ~[guava-21.0.jar:?]
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:136) ~[LoadController.class:git-CatServer-1.12.2-dae70adc]
at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:629) ~[Loader.class:git-CatServer-1.12.2-dae70adc]
at net.minecraftforge.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:98) ~[FMLServerHandler.class:git-CatServer-1.12.2-dae70adc]
at net.minecraftforge.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:336) ~[FMLCommonHandler.class:git-CatServer-1.12.2-dae70adc]
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:169) ~[nz.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:642) [MinecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_351]
Caused by: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
at com.google.gson.stream.JsonReader.beginObject(JsonReader.java:385) ~[JsonReader.class:?]
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:213) ~[ReflectiveTypeAdapterFactory$Adapter.class:?]
at com.google.gson.Gson.fromJson(Gson.java:887) ~[Gson.class:?]
at com.google.gson.Gson.fromJson(Gson.java:852) ~[Gson.class:?]
at com.google.gson.Gson.fromJson(Gson.java:801) ~[Gson.class:?]
at com.google.gson.Gson.fromJson(Gson.java:773) ~[Gson.class:?]
at com.teamacronymcoders.base.savesystem.SaveLoader.getSavedObject(SaveLoader.java:30) ~[SaveLoader.class:?]
at com.teamacronymcoders.base.materialsystem.MaterialUser.setup(MaterialUser.java:33) ~[MaterialUser.class:?]
at com.teamacronymcoders.base.BaseModFoundation.preInit(BaseModFoundation.java:96) ~[BaseModFoundation.class:?]
at com.teamacronymcoders.contenttweaker.ContentTweaker.preInit(ContentTweaker.java:40) ~[ContentTweaker.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_351]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_351]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_351]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_351]
at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:636) ~[CatServer.jar:git-CatServer-1.12.2-dae70adc]
at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_351]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_351]
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) ~[guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) ~[guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) ~[guava-21.0.jar:?]
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) ~[guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) ~[guava-21.0.jar:?]
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) ~[guava-21.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:217) ~[guava-21.0.jar:?]
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:219) ~[CatServer.jar:git-CatServer-1.12.2-dae70adc]
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:197) ~[CatServer.jar:git-CatServer-1.12.2-dae70adc]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_351]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_351]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_351]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_351]
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) ~[guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) ~[guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) ~[guava-21.0.jar:?]
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) ~[guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) ~[guava-21.0.jar:?]
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) ~[guava-21.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:217) ~[guava-21.0.jar:?]
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:136) ~[LoadController.class:git-CatServer-1.12.2-dae70adc]
at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:629) ~[Loader.class:git-CatServer-1.12.2-dae70adc]
at net.minecraftforge.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:98) ~[FMLServerHandler.class:git-CatServer-1.12.2-dae70adc]
at net.minecraftforge.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:336) ~[FMLCommonHandler.class:git-CatServer-1.12.2-dae70adc]
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:169) ~[nz.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:642) ~[MinecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) ~[?:1.8.0_351]
[18:45:45] [Server thread/ERROR] [net.minecraft.server.MinecraftServer]: This crash report has been saved to: D:\[Server]十二号实验\.\crash-reports\crash-2023-04-05_18.45.45-server.txt
[18:45:45] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Stopping server
[18:45:45] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Saving worlds |
发一下crash-2023-04-05_18.45.45-server.txt
crash-2023-04-05_18.45.45-server.txt
经分析就是ContentTweaker模组出现的问题
只能移除了..
是指scripts文件夹吗,这个文件夹删除了测试了下还是不行。
如果是其他配置文件可以说下叫什么吗0.0
不是CoT mod本身问题,但是又找不到他的配置文件0.0
那是因为它使用了BASE mod加载配置,所以它的配置是BASE配置的一部分
还真是故障频发
这个就看不出问题了,有debug.log或者crash-reports吗?
崩溃报告的时间不对,你发的这是之前banned-ips.json导致的崩溃
现在这个崩溃没有崩溃报告啊,难办
debug.log也看不出问题
你确定服务器是崩溃吗,可能只是卡住了
又是banned-ips.json的问题?还能死灰复燃的?
算了,我没办法了,你这服务端有毒吧