Skip to content

Commit 54f55ee

Browse files
committed
Merge 1.19.4 into 1.20
2 parents 7a2d38f + 84b08ef commit 54f55ee

File tree

4 files changed

+3
-11
lines changed

4 files changed

+3
-11
lines changed

common/src/main/java/org/embeddedt/modernfix/ModernFix.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -76,10 +76,6 @@ public void onServerStarted() {
7676
ClassInfoManager.clear();
7777
}
7878

79-
public void onLoadComplete() {
80-
ClassInfoManager.clear();
81-
}
82-
8379
public void onServerDead(MinecraftServer server) {
8480
/* Clear as much data from the integrated server as possible, in case a mod holds on to it */
8581
try {

common/src/main/java/org/embeddedt/modernfix/ModernFixClient.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
import org.embeddedt.modernfix.searchtree.JEIBackedSearchTree;
2020
import org.embeddedt.modernfix.searchtree.REIBackedSearchTree;
2121
import org.embeddedt.modernfix.searchtree.SearchTreeProviderRegistry;
22+
import org.embeddedt.modernfix.util.ClassInfoManager;
2223
import org.embeddedt.modernfix.world.IntegratedWatchdog;
2324

2425
import java.lang.management.ManagementFactory;
@@ -72,6 +73,7 @@ public void onScreenOpening(Screen openingScreen) {
7273
gameStartTimeSeconds = ManagementFactory.getRuntimeMXBean().getUptime() / 1000f;
7374
ModernFix.LOGGER.warn("Game took " + gameStartTimeSeconds + " seconds to start");
7475
ModernFixPlatformHooks.onLaunchComplete();
76+
ClassInfoManager.clear();
7577
}
7678
}
7779

fabric/src/main/java/org/embeddedt/modernfix/ModernFixFabric.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import java.lang.ref.WeakReference;
88

99
public class ModernFixFabric implements ModInitializer {
10-
private ModernFix commonMod;
10+
public static ModernFix commonMod;
1111
public static WeakReference<MinecraftServer> theServer = new WeakReference<>(null);
1212
@Override
1313
public void onInitialize() {

forge/src/main/java/org/embeddedt/modernfix/forge/init/ModernFixForge.java

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
import net.minecraftforge.fml.common.Mod;
1414
import net.minecraftforge.fml.config.ModConfig;
1515
import net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent;
16-
import net.minecraftforge.fml.event.lifecycle.FMLLoadCompleteEvent;
1716
import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext;
1817
import net.minecraftforge.network.NetworkConstants;
1918
import net.minecraftforge.registries.ForgeRegistries;
@@ -37,7 +36,6 @@ public ModernFixForge() {
3736
// Register ourselves for server and other game events we are interested in
3837
MinecraftForge.EVENT_BUS.register(this);
3938
FMLJavaModLoadingContext.get().getModEventBus().addListener(this::commonSetup);
40-
FMLJavaModLoadingContext.get().getModEventBus().addListener(this::onLoadComplete);
4139
FMLJavaModLoadingContext.get().getModEventBus().addListener(this::registerItems);
4240
DistExecutor.unsafeRunWhenOn(Dist.CLIENT, () -> () -> MinecraftForge.EVENT_BUS.register(new ModernFixClientForge()));
4341
ModLoadingContext.get().registerExtensionPoint(IExtensionPoint.DisplayTest.class, () -> new IExtensionPoint.DisplayTest(() -> NetworkConstants.IGNORESERVERONLY, (a, b) -> true));
@@ -86,10 +84,6 @@ public void onServerDead(ServerStoppedEvent event) {
8684
commonMod.onServerDead(event.getServer());
8785
}
8886
@SubscribeEvent(priority = EventPriority.LOWEST)
89-
public void onLoadComplete(FMLLoadCompleteEvent event) {
90-
commonMod.onLoadComplete();
91-
}
92-
@SubscribeEvent(priority = EventPriority.LOWEST)
9387
public void onServerStarted(ServerStartedEvent event) {
9488
commonMod.onServerStarted();
9589
}

0 commit comments

Comments
 (0)