    001package cpw.mods.fml.common.event;
    002
    003import cpw.mods.fml.common.FMLCommonHandler;
    004import cpw.mods.fml.common.LoaderState.ModState;
    005import cpw.mods.fml.relauncher.Side;
    006
    007public 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}