package de.ellpeck.naturesaura.proxy; import de.ellpeck.naturesaura.reg.IColorProvidingBlock; import de.ellpeck.naturesaura.reg.IColorProvidingItem; import de.ellpeck.naturesaura.reg.ITESRProvider; import net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent; public interface IProxy { void preInit(FMLCommonSetupEvent event); void init(FMLCommonSetupEvent event); void postInit(FMLCommonSetupEvent event); void addColorProvidingItem(IColorProvidingItem item); void addColorProvidingBlock(IColorProvidingBlock block); void registerTESR(ITESRProvider provider); void spawnMagicParticle(double posX, double posY, double posZ, double motionX, double motionY, double motionZ, int color, float scale, int maxAge, float gravity, boolean collision, boolean fade); void setParticleDepth(boolean depth); void setParticleSpawnRange(int range); }