From c0842b0797f3c0903c3ff68a0c35937b7ca4930c Mon Sep 17 00:00:00 2001 From: Christian Date: Fri, 17 Aug 2012 09:22:19 -0400 Subject: [PATCH] Expose the server in serverstart event --- .../fml/common/event/FMLServerStartingEvent.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/common/cpw/mods/fml/common/event/FMLServerStartingEvent.java b/common/cpw/mods/fml/common/event/FMLServerStartingEvent.java index ba2339db8e..9cfec4b728 100644 --- a/common/cpw/mods/fml/common/event/FMLServerStartingEvent.java +++ b/common/cpw/mods/fml/common/event/FMLServerStartingEvent.java @@ -1,17 +1,17 @@ package cpw.mods.fml.common.event; -import cpw.mods.fml.common.LoaderState; +import net.minecraft.server.MinecraftServer; import cpw.mods.fml.common.LoaderState.ModState; public class FMLServerStartingEvent extends FMLStateEvent { - private Object server; - + private MinecraftServer server; + public FMLServerStartingEvent(Object... data) { super(data); - this.server = data[0]; + this.server = (MinecraftServer) data[0]; } @Override public ModState getModState() @@ -19,4 +19,8 @@ public class FMLServerStartingEvent extends FMLStateEvent return ModState.AVAILABLE; } + public MinecraftServer getServer() + { + return server; + } }