croissantnova/SanityDescentIntoMadness

not compatible with forge servers

Opened this issue · 1 comments

Hey,

i hope you're doing well. I ran into a bit of trouble trying to get your mod working on my Forge server...
It was working fine in singleplayer, but when I put it in my server's mods folder and started it up i got hit with this and much more:

2024-01-22 14:38:00,157 main WARN Advanced terminal features are not available in this environment [14:38:00] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher running: args [--launchTarget, forgeserver, --fml.forgeVersion, 47.2.20, --fml.mcVersion, 1.20.1, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20230612.114412] [14:38:00] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher 10.0.9+10.0.9+main.dcd20f30 starting: java version 21 by Oracle Corporation; OS Windows 10 arch amd64 version 10.0 [14:38:00] [main/INFO] [ne.mi.fm.lo.ImmediateWindowHandler/]: ImmediateWindowProvider not loading because launch target is forgeserver [14:38:00] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=union:/C:/Users/blaul/Desktop/server/libraries/org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar%2365!/ Service=ModLauncher Env=SERVER [14:38:01] [main/WARN] [ne.mi.fm.lo.mo.ModFileParser/LOADING]: Mod file C:\Users\blaul\Desktop\server\libraries\net\minecraftforge\fmlcore\1.20.1-47.2.20\fmlcore-1.20.1-47.2.20.jar is missing mods.toml file [14:38:01] [main/WARN] [ne.mi.fm.lo.mo.ModFileParser/LOADING]: Mod file C:\Users\blaul\Desktop\server\libraries\net\minecraftforge\javafmllanguage\1.20.1-47.2.20\javafmllanguage-1.20.1-47.2.20.jar is missing mods.toml file [14:38:01] [main/WARN] [ne.mi.fm.lo.mo.ModFileParser/LOADING]: Mod file C:\Users\blaul\Desktop\server\libraries\net\minecraftforge\lowcodelanguage\1.20.1-47.2.20\lowcodelanguage-1.20.1-47.2.20.jar is missing mods.toml file [14:38:01] [main/WARN] [ne.mi.fm.lo.mo.ModFileParser/LOADING]: Mod file C:\Users\blaul\Desktop\server\libraries\net\minecraftforge\mclanguage\1.20.1-47.2.20\mclanguage-1.20.1-47.2.20.jar is missing mods.toml file [14:38:01] [main/INFO] [ne.mi.fm.lo.mo.JarInJarDependencyLocator/]: Found 1 dependencies adding them to mods collection [14:38:03] [main/INFO] [mixin/]: Compatibility level set to JAVA_17 [14:38:03] [main/INFO] [cp.mo.mo.LaunchServiceHandler/MODLAUNCHER]: Launching target 'forgeserver' with arguments [] [14:38:03] [main/ERROR] [ne.mi.fm.lo.RuntimeDistCleaner/DISTXFORM]: Attempted to load class net/minecraft/client/renderer/GameRenderer for invalid dist DEDICATED_SERVER [14:38:03] [main/WARN] [mixin/]: Error loading class: net/minecraft/client/renderer/GameRenderer (java.lang.RuntimeException: Attempted to load class net/minecraft/client/renderer/GameRenderer for invalid dist DEDICATED_SERVER) [14:38:03] [main/WARN] [mixin/]: @Mixin target net.minecraft.client.renderer.GameRenderer was not found sanitydim.mixins.json:MixinGameRenderer [14:38:10] [modloading-worker-0/INFO] [Collective/]: Loading Collective version 7.30. [14:38:10] [modloading-worker-0/ERROR] [ne.mi.fm.ja.FMLModContainer/LOADING]: Failed to create mod instance. ModID: sanitydim, class croissantnova.sanitydim.SanityMod

I tried a bunch of fixes, i checked the versions, i made sure dependencies were in the mods folder, even redownloaded the mod in an older version (from 1.20.1 - version 1.1.0 to 1.20.1 - version 1.0.0) but that didnt solve it

i think ive put only the relevant part of the log above as i dont know anything about java. Theres more but didn't want to drown you more in details.
If you need the full log or anything else please tell me

Would appreciate help if this is a known issue

Cheers,
Noel