I used MCMT on my server one time, just to see what the boost in performance was. I kept my JAR for Performant inside of the mods folder like an idiot, and lo and behold it didn't work. Obviously once I found out why it wasn't working, I simply removed MCMT from my mods folder and just left performant in there. But now, whenever I start my server with Performant inside of the mods folder, the server simply doesn't even start up, and it gives me an error that I cannot identify. I really need your guys' help in this one. Everything worked completely functionally until I added and removed MCMT. I'm really confused. Thank you so much in advance!
---- Minecraft Crash Report ----
// Hey, that tickles! Hehehe!
Time: 7/17/22, 9:17 AM
Description: Mod loading error has occurred
java.lang.Exception: Mod Loading has failed
at net.minecraftforge.fml.CrashReportExtender.dumpModLoadingCrashReport(CrashReportExtender.java:86) ~[forge:?] {re:classloading}
at net.minecraftforge.fml.server.ServerModLoader.load(ServerModLoader.java:51) ~[forge:?] {re:classloading}
at net.minecraft.server.Main.main(Main.java:145) ~[?:?] {re:classloading}
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}
at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}
at net.minecraftforge.fml.loading.FMLServerLaunchProvider.lambda$launchService$0(FMLServerLaunchProvider.java:51) ~[mohist-1.16.5-1051-server.jar:36.2] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) ~[modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) ~[modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) ~[modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) ~[modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) ~[modlauncher-8.1.3.jar:?] {}
at net.minecraftforge.server.ServerMain$Runner.runLauncher(ServerMain.java:119) ~[mohist-1.16.5-1051-server.jar:?] {}
at net.minecraftforge.server.ServerMain$Runner.access$100(ServerMain.java:116) ~[mohist-1.16.5-1051-server.jar:?] {}
at net.minecraftforge.server.ServerMain.main(ServerMain.java:100) ~[mohist-1.16.5-1051-server.jar:?] {re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading}
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: main
Stacktrace:
at com.electronwill.nightconfig.toml.TomlParser.checkContainsOnlySubtables(TomlParser.java:136) ~[toml-3.6.3.jar:?] {}
-- MOD performant --
Details:
Mod File: performant-1.16.2-5-3.98m(1).jar
Failure message: Performant (performant) has failed to load correctly
com.electronwill.nightconfig.core.io.ParsingException: Table with path [Load balancing settings, Event load balancing settings, events mostly cause lag during world/server/entity/player ticks,usually showing up in profilings under e, General performance improvements settings] has been declared twice.
Mod Version: 3.73m
Mod Issue URL: https://github.com/ldtteam/Performant/issues
Exception message: com.electronwill.nightconfig.core.io.ParsingException: Table with path [Load balancing settings, Event load balancing settings, events mostly cause lag during world/server/entity/player ticks,usually showing up in profilings under e, General performance improvements settings] has been declared twice.
Stacktrace:
at com.electronwill.nightconfig.toml.TomlParser.checkContainsOnlySubtables(TomlParser.java:136) ~[toml-3.6.3.jar:?] {}
at com.electronwill.nightconfig.toml.TomlParser.parse(TomlParser.java:93) ~[toml-3.6.3.jar:?] {}
at com.electronwill.nightconfig.toml.TomlParser.parse(TomlParser.java:37) ~[toml-3.6.3.jar:?] {}
at com.electronwill.nightconfig.core.io.ConfigParser.parse(ConfigParser.java:113) ~[core-3.6.3.jar:?] {}
at com.electronwill.nightconfig.core.io.ConfigParser.parse(ConfigParser.java:219) ~[core-3.6.3.jar:?] {}
at com.electronwill.nightconfig.core.io.ConfigParser.parse(ConfigParser.java:202) ~[core-3.6.3.jar:?] {}
at com.electronwill.nightconfig.core.file.WriteSyncFileConfig.load(WriteSyncFileConfig.java:73) ~[core-3.6.3.jar:?] {}
at com.electronwill.nightconfig.core.file.AutosaveCommentedFileConfig.load(AutosaveCommentedFileConfig.java:85) ~[core-3.6.3.jar:?] {}
at com.performant.coremod.config.Configuration.loadConfig(Configuration.java:48) ~[performant:1.16.2-5-3.98m] {re:classloading,re:mixin}
at com.performant.coremod.config.Configuration.<init>(Configuration.java:29) ~[performant:1.16.2-5-3.98m] {re:classloading,re:mixin}
at com.performant.coremod.Performant.getConfig(Performant.java:58) ~[performant:1.16.2-5-3.98m] {re:classloading,re:mixin}
at com.performant.coremod.Performant.<init>(Performant.java:37) ~[performant:1.16.2-5-3.98m] {re:classloading,re:mixin}
at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?] {re:classloading,re:classloading}
at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) ~[?:?] {re:classloading,re:classloading}
at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?] {re:classloading,re:classloading}
at java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[?:?] {}
at java.lang.reflect.ReflectAccess.newInstance(ReflectAccess.java:128) ~[?:?] {}
at jdk.internal.reflect.ReflectionFactory.newInstance(ReflectionFactory.java:347) ~[?:?] {re:classloading,re:classloading}
at java.lang.Class.newInstance(Class.java:645) ~[?:?] {}
at net.minecraftforge.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:82) ~[forge:?] {re:classloading}
at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$4(ModContainer.java:120) ~[forge:?] {re:classloading}
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?] {}
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?] {}
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?] {}
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?] {}
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?] {}
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?] {}
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?] {}
-- System Details --
Details:
Minecraft Version: 1.16.5
Minecraft Version ID: 1.16.5
Mohist Version: 1.16.5-1051
Operating System: Linux (amd64) version 5.18.9_1
Java Version: 17.0.3, Eclipse Adoptium
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Eclipse Adoptium
Memory: 8510491400 bytes (8116 MB) / 10737418240 bytes (10240 MB) up to 10737418240 bytes (10240 MB)
CPUs: 12
JVM Flags: 20 total; -Xms10G -Xmx10G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=150 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -XX:G1NewSizePercent=40 -XX:G1MaxNewSizePercent=50 -XX:G1HeapRegionSize=16M -XX:G1ReservePercent=15 -XX:InitiatingHeapOccupancyPercent=20
ModLauncher: 8.1.3+8.1.3+main-8.1.x.c94d18ec
ModLauncher launch target: fmlserver
ModLauncher naming: srg
ModLauncher services:
/mixin-0.8.4.jar mixin PLUGINSERVICE
/eventbus-4.0.0.jar eventbus PLUGINSERVICE
/mohist-1.16.5-1051-server.jar object_holder_definalize PLUGINSERVICE
/mohist-1.16.5-1051-server.jar runtime_enum_extender PLUGINSERVICE
/mohist-1.16.5-1051-server.jar capability_inject_definalize PLUGINSERVICE
/accesstransformers-3.0.1.jar accesstransformer PLUGINSERVICE
/mohist-1.16.5-1051-server.jar runtimedistcleaner PLUGINSERVICE
/mixin-0.8.4.jar mixin TRANSFORMATIONSERVICE
/mohist-1.16.5-1051-server.jar fml TRANSFORMATIONSERVICE
FML: 36.2
Forge: com.mohistmc:36.2.35
FML Language Providers:
[email protected]
minecraft@1
[email protected]
Mod List:
mohist-1.16.5-1051-server.jar |Minecraft |minecraft |1.16.5 |CREATE_REG|Manifest: NOSIGNATURE
pollen-forge-1.4.5+1.16.5.jar |Pollen |pollen |1.4.5 |CREATE_REG|Manifest: NOSIGNATURE
AmbientStructures1.0.jar |Ambient Structures |ambient_structures |1.0.0 |CREATE_REG|Manifest: NOSIGNATURE
dungeons_plus-1.16.5-1.1.5.jar |Dungeons Plus |dungeons_plus |1.1.5 |CREATE_REG|Manifest: NOSIGNATURE
beta_days-1.16.4-1.2.0.jar |Beta Days |beta_days |1.2.0 |CREATE_REG|Manifest: NOSIGNATURE
jei-1.16.5-7.7.1.139.jar |Just Enough Items |jei |7.7.1.139 |CREATE_REG|Manifest: NOSIGNATURE
expcaves-3.0.3-all.jar |Expanded Caves |extcaves |3.0.3 |CREATE_REG|Manifest: NOSIGNATURE
dungeons_enhanced-1.16.5-1.7.jar |Dungeons Enhanced |dungeons_enhanced |1.7 |CREATE_REG|Manifest: NOSIGNATURE
headshot-1.3.0.jar |Headshot |headshot |1.3.0 |CREATE_REG|Manifest: NOSIGNATURE
curios-forge-1.16.5-4.0.6.6.jar |Curios API |curios |1.16.5-4.0.6.6 |CREATE_REG|Manifest: NOSIGNATURE
overworld_two-1.0-Forge-1.16.4.jar |Overworld 2 |overworld_two |1.0 |CREATE_REG|Manifest: NOSIGNATURE
OminousDarkness-1.16.5-forge-36.2.34-1.1.0.jar |Ominous Darkness |ominousdarkness |1.1.0 |CREATE_REG|Manifest: NOSIGNATURE
BetterCaves-Forge-1.16.4-1.1.2.jar |YUNG's Better Caves |bettercaves |1.16.4-1.1.2 |CREATE_REG|Manifest: NOSIGNATURE
levelhearts-1.16.5-2.4.0.jar |LevelHearts |levelhearts |2.4.0 |CREATE_REG|Manifest: NOSIGNATURE
hardcore_torches_forge-1.16.5-1.1.jar |Hardcore Torches |hardcore_torches |1.1 |CREATE_REG|Manifest: NOSIGNATURE
Clumps-6.0.0.25.jar |Clumps |clumps |6.0.0.25 |CREATE_REG|Manifest: NOSIGNATURE
FastWorkbench-1.16.5-4.6.1.jar |Fast Workbench |fastbench |4.6.1 |CREATE_REG|Manifest: NOSIGNATURE
Placebo-1.16.5-4.6.0.jar |Placebo |placebo |4.6.0 |CREATE_REG|Manifest: NOSIGNATURE
earthmobsmod-1.16.4-0.4.2.jar5