Tommsy64 / SmartMovingReloaded

A Minecraft mod that provides additional movement actions such as crawling and climbing.
GNU General Public License v3.0
51 stars 7 forks source link

Duplicate mod when launching dedicated server #4

Closed Tommsy64 closed 6 years ago

Tommsy64 commented 6 years ago

May have something to do with Mixin issue#253.

Found a duplicate mod smartmoving at [C:\*omitted*\.\mods\SmartMovingReloaded-1.12.2-0.0.2.jar, .\mods\SmartMovingReloaded-1.12.2-0.0.2.jar]
[Server thread/ERROR] [minecraft/MinecraftServer]: Encountered an unexpected exception
net.minecraftforge.fml.common.DuplicateModsFoundException:
Duplicate Mods:
        smartmoving : C:\*omitted*\.\mods\SmartMovingReloaded-1.12.2-0.0.3.jar
        smartmoving : C:\*omitted*\.\mods\SmartMovingReloaded-1.12.2-0.0.3.jar

        at net.minecraftforge.fml.common.Loader.identifyDuplicates(Loader.java:464) ~[Loader.class:?]
        at net.minecraftforge.fml.common.Loader.identifyMods(Loader.java:426) ~[Loader.class:?]
        at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:566) ~[Loader.class:?]
        at net.minecraftforge.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:98) ~[FMLServerHandler.class:?]
        at net.minecraftforge.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:333) ~[FMLCommonHandler.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:125) ~[nz.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:486) [MinecraftServer.class:?]
        at java.lang.Thread.run(Thread.java:748) [?:1.8.0_172]

This only happens on the dedicated server. The client loads fine.

Adding the line FMLCorePluginContainsFMLMod: true to the jar manifest seems to fix the problem; however, it causes Smart Moving to not load in the dev environment.