MSS - Moog's Soaring Structures

MSS - Moog's Soaring Structures

5M Downloads

Mod crashes server 1.21.4

shrimplypibs opened this issue ยท 5 comments

commented

I've been trying to get this back on my server (it worked before I updated to 1.21.4) and the last two mod version crash the server. Log below:
main/ERROR Failed to start the minecraft server
13.01 07:30:57 [Server] INFO java.lang.RuntimeException: Could not execute entrypoint stage 'main' due to errors, provided by 'mss' at 'com.finndog.mss.fabric.MSSFabric'!
13.01 07:30:57 [Server] INFO at net.fabricmc.loader.impl.FabricLoaderImpl.lambda$invokeEntrypoints$2(FabricLoaderImpl.java:403) ~[fabric-loader-0.16.9.jar:?]
13.01 07:30:57 [Server] INFO at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33) ~[fabric-loader-0.16.9.jar:?]
13.01 07:30:57 [Server] INFO at net.fabricmc.loader.impl.FabricLoaderImpl.invokeEntrypoints(FabricLoaderImpl.java:401) ~[fabric-loader-0.16.9.jar:?]
13.01 07:30:57 [Server] INFO at net.fabricmc.loader.impl.game.minecraft.Hooks.startServer(Hooks.java:63) ~[fabric-loader-0.16.9.jar:?]
13.01 07:30:57 [Server] INFO at knot/net.minecraft.server.Main.main(Main.java:113) [server-intermediary.jar:?]
13.01 07:30:57 [Server] INFO at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.9.jar:?]
13.01 07:30:57 [Server] INFO at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.9.jar:?]
13.01 07:30:57 [Server] INFO at net.fabricmc.loader.impl.launch.knot.KnotServer.main(KnotServer.java:23) [fabric-loader-0.16.9.jar:?]
13.01 07:30:57 [Server] INFO at net.fabricmc.loader.impl.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:69) [fabric-loader-0.16.9.jar:?]
13.01 07:30:57 [Server] INFO Caused by: java.lang.IllegalAccessError: class com.finndog.mss.modinit.MSSTags tried to access private method 'void net.minecraft.class_2960.(java.lang.String, java.lang.String)' (com.finndog.mss.modinit.MSSTags and net.minecraft.class_2960 are in unnamed module of loader 'knot' @4e7dc304)
13.01 07:30:57 [Server] INFO at knot/com.finndog.mss.modinit.MSSTags.(MSSTags.java:12) ~[mss-1.2.6-1.20.6%20(2).jar:?]
13.01 07:30:57 [Server] INFO at knot/com.finndog.mss.MSSCommon.init(MSSCommon.java:23) ~[mss-1.2.6-1.20.6%20(2).jar:?]
13.01 07:30:57 [Server] INFO at knot/com.finndog.mss.fabric.MSSFabric.onInitialize(MSSFabric.java:16) ~[mss-1.2.6-1.20.6%20(2).jar:?]
13.01 07:30:57 [Server] INFO at net.fabricmc.loader.impl.FabricLoaderImpl.invokeEntrypoints(FabricLoaderImpl.java:399) ~[fabric-loader-0.16.9.jar:?]
13.01 07:30:57 [Server] INFO ... 6 more

commented

Ah thanks, hadn't noticed modrinth was tagged wrong. Also the 1.21.1 version is incompatible with 1.21.4

commented

All sorted on modrinth now

commented

that's odd, I did that in modrinth (selected 1.21.4 fabric) and it keeps giving me the same 1.20.6 version.

The versions on Modrinth don't seem to be tagged correctly; it still needs to be updated for 1.21.4.
The 1.2.7-1.21-fabric version loads but it breaks the world generator in-game:

[Worker-Main-11/ERROR]: Caught exception in thread Thread[#78,Worker-Main-11,5,main]
java.lang.NoSuchMethodError: 'void net.minecraft.class_4309.<init>(com.google.gson.Gson, java.lang.String)'
	at knot/com.finndog.mss.misc.structurepiececounter.StructurePieceCountsManager.<init>(StructurePieceCountsManager.java:30) ~[mss-1.2.7-1.21.jar:?]
	at knot/com.finndog.mss.misc.structurepiececounter.StructurePieceCountsManager.<clinit>(StructurePieceCountsManager.java:23) ~[mss-1.2.7-1.21.jar:?]
	at knot/com.finndog.mss.world.structures.pieces.PieceLimitedJigsawManager.lambda$assembleJigsawStructure$2(PieceLimitedJigsawManager.java:133) ~[mss-1.2.7-1.21.jar:?]
	at knot/net.minecraft.class_3195$class_7150.method_44021(class_3195.java:156) ~[client-intermediary.jar:?]
	at knot/com.mojang.datafixers.util.Either$Left.map(Either.java:38) ~[datafixerupper-8.0.16.jar:?]
	at knot/net.minecraft.class_3195$class_7150.method_44019(class_3195.java:154) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_3195.method_41614(class_3195.java:168) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_2794.method_41044(class_2794.java:518) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_2794.method_41041(class_2794.java:471) ~[client-intermediary.jar:?]
	at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?]
	at knot/net.minecraft.class_2794.method_16129(class_2794.java:453) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_9310.method_57601(class_9310.java:37) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_9770.method_60560(class_9770.java:33) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_3898.method_60442(class_3898.java:666) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_9761.method_60461(class_9761.java:101) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_9759.method_60428(class_9759.java:148) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_9759.method_60427(class_9759.java:125) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_9759.method_60432(class_9759.java:76) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_9759.method_60424(class_9759.java:61) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_3898.method_60446(class_3898.java:700) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_10171.method_63554(class_10171.java:88) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_10178.method_63604(class_10178.java:21) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_156.method_64122(class_156.java:296) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_10174.method_63592(class_10174.java:50) ~[client-intermediary.jar:?]
	at knot/net.minecraft.class_10174.run(class_10174.java:62) ~[client-intermediary.jar:?]
	at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) [?:?]
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) [?:?]
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) [?:?]
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) [?:?]
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) [?:?]
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) [?:?]
commented

You are using miss for 1.20.6. Make sure you use the correct versions. If in doubt, use the filter on curseforge to find the latest 1.21.4 version

commented

that's odd, I did that in modrinth (selected 1.21.4 fabric) and it keeps giving me the same 1.20.6 version.