The mod crashes the server
Afupe opened this issue ยท 7 comments
As the title says, the server won't start with the newest mod update. The mod prevents the server from launching. Everything works fine without the mod. Other mods updated to 1.21.5 work so far. Below are the log entries, if they are helpful. Please request any additional information you might need.
Mods used on the server:
Carpet 1.4.169+v250325
Carpet-extra 1.4.169
Carpetgamerules 2.2.2
Fabric API 0.119.6+1.21.5
Fabric Loader 0.16.10 โโ MixinExtras 0.4.1
Java 23
Lithium 0.16.0+mc1.21.5
Minecraft 1.21.5
Servux 0.6.0-sakura.1
Freecam Fabric 1.3.3+mc1.21.5.jar
Malilib Fabric 1.21.5-0.24.0-sakura.4.jar
ModMenu 14.0.0-rc.2.jar
Tweakeroo Fabric 1.21.5-0.24.0-sakura.1.jar"
[23:18:42] [main/ERROR]: Failed to start the minecraft server
java.lang.RuntimeException: Could not execute entrypoint stage 'main' due to errors, provided by 'inventorysorter' at 'net.kyrptonaught.inventorysorter.InventorySorterMod'!
at net.fabricmc.loader.impl.FabricLoaderImpl.lambda$invokeEntrypoints$2(FabricLoaderImpl.java:403) ~[fabric-loader-0.16.10.jar:?]
at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33) ~[fabric-loader-0.16.10.jar:?]
at net.fabricmc.loader.impl.FabricLoaderImpl.invokeEntrypoints(FabricLoaderImpl.java:401) ~[fabric-loader-0.16.10.jar:?]
at net.fabricmc.loader.impl.game.minecraft.Hooks.startServer(Hooks.java:63) ~[fabric-loader-0.16.10.jar:?]
at knot/net.minecraft.server.Main.main(Main.java:113) [server-intermediary.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotServer.main(KnotServer.java:23) [fabric-loader-0.16.10.jar:?]
at net.fabricmc.loader.impl.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:69) [fabric-loader-0.16.10.jar:?]
at net.fabricmc.installer.ServerLauncher.main(ServerLauncher.java:69) [fabric-server-mc.1.21.5-loader.0.16.10-launcher.1.0.1.jar:1.0.1]
Caused by: java.lang.NoClassDefFoundError: me/shedaniel/cloth/clothconfig/shadowed/blue/endless/jankson/api/SyntaxError
at knot/net.kyrptonaught.inventorysorter.InventorySorterMod.<clinit>(InventorySorterMod.java:30) ~[inventorysorter-fabric-2.0.0-beta.2+mc1.21.5.jar:?]
at java.base/java.lang.Class.forName0(Native Method) ~[?:?]
at java.base/java.lang.Class.forName(Class.java:578) ~[?:?]
at java.base/java.lang.Class.forName(Class.java:557) ~[?:?]
at net.fabricmc.loader.impl.util.DefaultLanguageAdapter.create(DefaultLanguageAdapter.java:50) ~[fabric-loader-0.16.10.jar:?]
at net.fabricmc.loader.impl.entrypoint.EntrypointStorage$NewEntry.getOrCreate(EntrypointStorage.java:124) ~[fabric-loader-0.16.10.jar:?]
at net.fabricmc.loader.impl.entrypoint.EntrypointContainerImpl.getEntrypoint(EntrypointContainerImpl.java:53) ~[fabric-loader-0.16.10.jar:?]
at net.fabricmc.loader.impl.FabricLoaderImpl.invokeEntrypoints(FabricLoaderImpl.java:399) ~[fabric-loader-0.16.10.jar:?]
... 7 more
Caused by: java.lang.ClassNotFoundException: me.shedaniel.cloth.clothconfig.shadowed.blue.endless.jankson.api.SyntaxError
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) ~[?:?]
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:528) ~[?:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:226) ~[fabric-loader-0.16.10.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119) ~[fabric-loader-0.16.10.jar:?]
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:528) ~[?:?]
at knot/net.kyrptonaught.inventorysorter.InventorySorterMod.<clinit>(InventorySorterMod.java:30) ~[inventorysorter-fabric-2.0.0-beta.2+mc1.21.5.jar:?]
at java.base/java.lang.Class.forName0(Native Method) ~[?:?]
at java.base/java.lang.Class.forName(Class.java:578) ~[?:?]
at java.base/java.lang.Class.forName(Class.java:557) ~[?:?]
at net.fabricmc.loader.impl.util.DefaultLanguageAdapter.create(DefaultLanguageAdapter.java:50) ~[fabric-loader-0.16.10.jar:?]
at net.fabricmc.loader.impl.entrypoint.EntrypointStorage$NewEntry.getOrCreate(EntrypointStorage.java:124) ~[fabric-loader-0.16.10.jar:?]
at net.fabricmc.loader.impl.entrypoint.EntrypointContainerImpl.getEntrypoint(EntrypointContainerImpl.java:53) ~[fabric-loader-0.16.10.jar:?]
at net.fabricmc.loader.impl.FabricLoaderImpl.invokeEntrypoints(FabricLoaderImpl.java:399) ~[fabric-loader-0.16.10.jar:?]
... 7 more
Hey @Afupe, I think you might be using the 2.0.0-beta.1 version. Check out https://modrinth.com/mod/inventory-sorting/version/2.0.0-beta.2+fabric-1.21.5 it might be fixed already.
Lmk if it works
Hey @Afupe, I think you might be using the 2.0.0-beta.1 version. Check out https://modrinth.com/mod/inventory-sorting/version/2.0.0-beta.2+fabric-1.21.5 it might be fixed already.
Lmk if it works
i have the same error with that version.
Oh sorry my bad, this test was on beta.1. I tried beta.2 first and also tried to test both with different fabric loader versions. I can try and see if I find any conflicting mod later tomorrow, but so far removing item sorter from mod folder resolves the issue. Combination of these mods works well in 1.21.4 version but ofc there has been changes to other mods too. I'll report my findings later.
Update: I tried to rule out conflicting mods, no help. Removed all other mods and also removed config settings just to be sure. Still crashes at the moment, both beta versions tested.
It might be that you're just missing cloth-config from the mods. It's a required dependency. Can you check that please? I don't see it in the logs
It might be that you're just missing cloth-config from the mods. It's a required dependency. Can you check that please? I don't see it in the logs
yeah that was it. thanks