From 519db686132d2260a749b0068a37bc22d67e72df Mon Sep 17 00:00:00 2001 From: XXMA16 <81380344+XXMA16@users.noreply.github.com> Date: Thu, 8 Feb 2024 00:37:49 +0200 Subject: [PATCH] Fix StoppingEngineEvent being fired too late on Forge (#3943) --- forge/src/main/java/org/spongepowered/forge/SpongeForge.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/forge/src/main/java/org/spongepowered/forge/SpongeForge.java b/forge/src/main/java/org/spongepowered/forge/SpongeForge.java index b3284ae31..45d44b1f1 100644 --- a/forge/src/main/java/org/spongepowered/forge/SpongeForge.java +++ b/forge/src/main/java/org/spongepowered/forge/SpongeForge.java @@ -33,7 +33,7 @@ import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent; import net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent; import net.minecraftforge.fml.event.server.FMLServerAboutToStartEvent; import net.minecraftforge.fml.event.server.FMLServerStartedEvent; -import net.minecraftforge.fml.event.server.FMLServerStoppedEvent; +import net.minecraftforge.fml.event.server.FMLServerStoppingEvent; import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; @@ -123,7 +123,7 @@ public final class SpongeForge { } @SubscribeEvent - public void onServerStoppedEvent(final FMLServerStoppedEvent event) { + public void onServerStoppingEvent(final FMLServerStoppingEvent event) { final Lifecycle lifecycle = Launch.instance().lifecycle(); lifecycle.callStoppingEngineEvent((Server) event.getServer()); }