Skip to content

Commit bd3a9eb

Browse files
committed
Merge 1.18 into 1.19.2
2 parents ec49868 + a937ccb commit bd3a9eb

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.fml.loading.FMLConfig;
1918
import net.minecraftforge.fml.loading.FMLLoader;
@@ -39,7 +38,6 @@ public ModernFixForge() {
3938
// Register ourselves for server and other game events we are interested in
4039
MinecraftForge.EVENT_BUS.register(this);
4140
FMLJavaModLoadingContext.get().getModEventBus().addListener(this::commonSetup);
42-
FMLJavaModLoadingContext.get().getModEventBus().addListener(this::onLoadComplete);
4341
FMLJavaModLoadingContext.get().getModEventBus().addListener(this::registerItems);
4442
DistExecutor.unsafeRunWhenOn(Dist.CLIENT, () -> () -> MinecraftForge.EVENT_BUS.register(new ModernFixClientForge()));
4543
ModLoadingContext.get().registerExtensionPoint(IExtensionPoint.DisplayTest.class, () -> new IExtensionPoint.DisplayTest(() -> NetworkConstants.IGNORESERVERONLY, (a, b) -> true));
@@ -94,10 +92,6 @@ public void onServerDead(ServerStoppedEvent event) {
9492
commonMod.onServerDead(event.getServer());
9593
}
9694
@SubscribeEvent(priority = EventPriority.LOWEST)
97-
public void onLoadComplete(FMLLoadCompleteEvent event) {
98-
commonMod.onLoadComplete();
99-
}
100-
@SubscribeEvent(priority = EventPriority.LOWEST)
10195
public void onServerStarted(ServerStartedEvent event) {
10296
commonMod.onServerStarted();
10397
}

0 commit comments

Comments
 (0)