From 3d743ff6ab49677321eba06a96aff8f4262b85d9 Mon Sep 17 00:00:00 2001 From: Elisis Date: Tue, 11 Jan 2022 21:47:17 +1100 Subject: General new-mod additions, add some materials --- .../java/com/elisis/gtnhlanth/GTNHLanthanides.java | 42 ++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 src/main/java/com/elisis/gtnhlanth/GTNHLanthanides.java (limited to 'src/main/java/com/elisis/gtnhlanth/GTNHLanthanides.java') diff --git a/src/main/java/com/elisis/gtnhlanth/GTNHLanthanides.java b/src/main/java/com/elisis/gtnhlanth/GTNHLanthanides.java new file mode 100644 index 0000000000..6f22d039e5 --- /dev/null +++ b/src/main/java/com/elisis/gtnhlanth/GTNHLanthanides.java @@ -0,0 +1,42 @@ +package com.elisis.gtnhlanth; + +import com.elisis.gtnhlanth.common.CommonProxy; +import com.elisis.gtnhlanth.common.register.WerkstoffMaterialPool; +import com.github.bartimaeusnek.bartworks.API.WerkstoffAdderRegistry; + +import cpw.mods.fml.common.Mod; +import cpw.mods.fml.common.Mod.EventHandler; +import cpw.mods.fml.common.SidedProxy; +import cpw.mods.fml.common.event.FMLInitializationEvent; +import cpw.mods.fml.common.event.FMLPostInitializationEvent; +import cpw.mods.fml.common.event.FMLPreInitializationEvent; + +@Mod(modid = Tags.MODID, version = Tags.VERSION, name = Tags.MODNAME, + dependencies = "required-after:IC2; " + "required-after:gregtech; " + ) +public class GTNHLanthanides { + + @Mod.Instance + public static GTNHLanthanides instance; + + @SidedProxy(clientSide = "com.elisis.gtnhlanth.client.ClientProxy",serverSide = "com.elisis.gtnhlanth.common.CommonProxy") + public static CommonProxy proxy; + + @EventHandler + public static void preInit(FMLPreInitializationEvent e) { + WerkstoffAdderRegistry.addWerkstoffAdder(new WerkstoffMaterialPool()); + proxy.preInit(e); + } + + @EventHandler + public static void init(FMLInitializationEvent e) { + proxy.init(e); + } + + @EventHandler + public static void postInit(FMLPostInitializationEvent e) { + proxy.postInit(e); + } + + +} -- cgit