package fr.eliof.elisiamod; import fr.eliof.elisiamod.proxy.CommonProxy; import fr.eliof.elisiamod.utils.References; import fr.eliof.elisiamod.utils.handlers.RegistryHandler; import net.minecraftforge.fluids.FluidRegistry; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.common.SidedProxy; import net.minecraftforge.fml.common.event.FMLInitializationEvent; import net.minecraftforge.fml.common.event.FMLPostInitializationEvent; import net.minecraftforge.fml.common.event.FMLPreInitializationEvent; @Mod(modid = References.MODID, name = References.NAME, version = References.VERSION) public class Main { @Mod.Instance public static Main instance; @SidedProxy(clientSide = References.CLIENT_PROXY, serverSide = References.SERVER_PROXY) public static CommonProxy proxy; static { FluidRegistry.enableUniversalBucket(); } @Mod.EventHandler public static void preInit(FMLPreInitializationEvent event) { RegistryHandler.otherRegistries(); RegistryHandler.preInitRegistries(); } @Mod.EventHandler public static void init(FMLInitializationEvent event) { RegistryHandler.initRegistries(); } @Mod.EventHandler public static void postinit(FMLPostInitializationEvent event) { } }