001    package cpw.mods.fml.common.modloader;
002    
003    import cpw.mods.fml.common.network.EntitySpawnPacket;
004    import cpw.mods.fml.common.registry.EntityRegistry.EntityRegistration;
005    import net.minecraft.src.Entity;
006    import net.minecraft.src.EntityPlayer;
007    import net.minecraft.src.Packet250CustomPayload;
008    
009    public interface IModLoaderSidedHelper
010    {
011    
012        void finishModLoading(ModLoaderModContainer mc);
013    
014        Object getClientGui(BaseModProxy mod, EntityPlayer player, int iD, int x, int y, int z);
015    
016        Entity spawnEntity(BaseModProxy mod, EntitySpawnPacket input, EntityRegistration registration);
017    
018        void sendClientPacket(BaseModProxy mod, Packet250CustomPayload packet);
019    
020    }