diff --git a/common/src/main/java/org/embeddedt/modernfix/world/IntegratedWatchdog.java b/common/src/main/java/org/embeddedt/modernfix/world/IntegratedWatchdog.java index 8632e02c..24305aa5 100644 --- a/common/src/main/java/org/embeddedt/modernfix/world/IntegratedWatchdog.java +++ b/common/src/main/java/org/embeddedt/modernfix/world/IntegratedWatchdog.java @@ -45,6 +45,7 @@ public class IntegratedWatchdog extends Thread { if(delta > MAX_TICK_DELTA) { LOGGER.error("A single server tick has taken {}, more than {} milliseconds", delta, MAX_TICK_DELTA); LOGGER.error(ThreadDumper.obtainThreadDump()); + delta = 0; } try { Thread.sleep(MAX_TICK_DELTA - delta); diff --git a/neoforge/src/main/java/org/embeddedt/modernfix/neoforge/init/ModernFixForge.java b/neoforge/src/main/java/org/embeddedt/modernfix/neoforge/init/ModernFixForge.java index 7141019b..a99fe7c5 100644 --- a/neoforge/src/main/java/org/embeddedt/modernfix/neoforge/init/ModernFixForge.java +++ b/neoforge/src/main/java/org/embeddedt/modernfix/neoforge/init/ModernFixForge.java @@ -25,7 +25,6 @@ import org.apache.commons.lang3.tuple.Pair; import org.embeddedt.modernfix.ModernFix; import org.embeddedt.modernfix.core.ModernFixMixinPlugin; import org.embeddedt.modernfix.neoforge.ModernFixConfig; -import org.embeddedt.modernfix.neoforge.classloading.ClassLoadHack; import org.embeddedt.modernfix.neoforge.classloading.ModFileScanDataDeduplicator; import org.embeddedt.modernfix.neoforge.config.NightConfigFixer; @@ -47,7 +46,6 @@ public class ModernFixForge { } modContainer.registerConfig(ModConfig.Type.COMMON, ModernFixConfig.COMMON_CONFIG); ModFileScanDataDeduplicator.deduplicate(); - ClassLoadHack.loadModClasses(); //ConfigFixer.replaceConfigHandlers(); }