001 package cpw.mods.fml.common.event; 002 003 import cpw.mods.fml.common.FMLCommonHandler; 004 import cpw.mods.fml.common.LoaderState.ModState; 005 import cpw.mods.fml.relauncher.Side; 006 007 public abstract class FMLStateEvent extends FMLEvent 008 { 009 public FMLStateEvent(Object... data) 010 { 011 012 } 013 014 public abstract ModState getModState(); 015 016 public Side getSide() 017 { 018 return FMLCommonHandler.instance().getSide(); 019 } 020 }