diff options
author | unknown <gtandemmodding@gmail.com> | 2022-01-20 15:09:21 +1100 |
---|---|---|
committer | Jason Mitchell <mitchej+github@gmail.com> | 2022-01-19 21:07:45 -0800 |
commit | 6ceaf85b6816b0a299612f385d6a11d2344eaccf (patch) | |
tree | c924f468929c98b5837addba9b73a475018fa856 /src/main/java | |
parent | b5b141169d0a29ee7eefa8695530229f410dbd0c (diff) | |
download | GT5-Unofficial-6ceaf85b6816b0a299612f385d6a11d2344eaccf.tar.gz GT5-Unofficial-6ceaf85b6816b0a299612f385d6a11d2344eaccf.tar.bz2 GT5-Unofficial-6ceaf85b6816b0a299612f385d6a11d2344eaccf.zip |
Buildscript Changes
Diffstat (limited to 'src/main/java')
-rw-r--r-- | src/main/java/goodgenerator/main/GoodGenerator.java | 4 | ||||
-rw-r--r-- | src/main/java/goodgenerator/main/GoodGenerator.java.bak | 75 |
2 files changed, 77 insertions, 2 deletions
diff --git a/src/main/java/goodgenerator/main/GoodGenerator.java b/src/main/java/goodgenerator/main/GoodGenerator.java index 48c6dbfb2e..1daa7dfedb 100644 --- a/src/main/java/goodgenerator/main/GoodGenerator.java +++ b/src/main/java/goodgenerator/main/GoodGenerator.java @@ -24,8 +24,8 @@ import cpw.mods.fml.common.Mod; + "required-after:bartworks; " + "required-after:tectech; ") public final class GoodGenerator { - public static final String MOD_ID = "GoodGenerator"; - public static final String MOD_NAME = "Good Generator"; + public static final String MOD_ID = "GRADLETOKEN_MODID"; + public static final String MOD_NAME = "GRADLETOKEN_MODNAME"; public static final String VERSION = "GRADLETOKEN_VERSION"; public static final CreativeTabs GG = new MyTabs("Good Generator"); diff --git a/src/main/java/goodgenerator/main/GoodGenerator.java.bak b/src/main/java/goodgenerator/main/GoodGenerator.java.bak new file mode 100644 index 0000000000..b072ba04db --- /dev/null +++ b/src/main/java/goodgenerator/main/GoodGenerator.java.bak @@ -0,0 +1,75 @@ +package goodgenerator.main; + +import goodgenerator.common.CommonProxy; +import goodgenerator.crossmod.thaumcraft.Research; +import goodgenerator.items.MyMaterial; +import goodgenerator.loader.*; +import goodgenerator.network.MessageOpenNeutronSensorGUI; +import goodgenerator.network.MessageSetNeutronSensorData; +import goodgenerator.tabs.MyTabs; +import com.github.bartimaeusnek.bartworks.API.WerkstoffAdderRegistry; +import cpw.mods.fml.common.Loader; +import cpw.mods.fml.common.SidedProxy; +import cpw.mods.fml.common.event.*; +import cpw.mods.fml.common.network.NetworkRegistry; +import cpw.mods.fml.common.network.simpleimpl.SimpleNetworkWrapper; +import cpw.mods.fml.relauncher.Side; +import net.minecraft.creativetab.CreativeTabs; +import cpw.mods.fml.common.Mod; + +@SuppressWarnings("ALL") +@Mod(modid = GoodGenerator.MOD_ID, version = GoodGenerator.VERSION, + dependencies = "required-after:IC2; " + + "required-after:gregtech; " + + "required-after:bartworks; " + + "required-after:tectech; ") +public final class GoodGenerator { + public static final String MOD_ID = "GoodGenerator"; + public static final String MOD_NAME = "GRADLETOKEN_MODNAME"; + public static final String VERSION = "GRADLETOKEN_VERSION"; + + public static final CreativeTabs GG = new MyTabs("Good Generator"); + + @SidedProxy(clientSide = "goodgenerator.client.ClientProxy",serverSide = "goodgenerator.common.CommonProxy") + public static CommonProxy proxy; + public static SimpleNetworkWrapper CHANNEL = NetworkRegistry.INSTANCE.newSimpleChannel(MOD_ID); + + static { + CHANNEL.registerMessage(MessageSetNeutronSensorData.ServerHandler.class, MessageSetNeutronSensorData.class, 0, Side.SERVER); + CHANNEL.registerMessage(MessageOpenNeutronSensorGUI.ClientHandler.class, MessageOpenNeutronSensorGUI.class, 1, Side.CLIENT); + } + + @Mod.Instance(GoodGenerator.MOD_ID) + public static GoodGenerator instance; + + @Mod.EventHandler + public static void preInit(FMLPreInitializationEvent event) { + GG_Config_Loader.run(); + WerkstoffAdderRegistry.addWerkstoffAdder(new MyMaterial()); + //WerkstoffAdderRegistry.addWerkstoffAdder(new IsotopeMaterialLoader()); + Loaders.preInitLoad(); + proxy.preInit(event); + } + @Mod.EventHandler + public static void init(FMLInitializationEvent event) { + Loaders.initLoad(); + proxy.init(event); + } + @Mod.EventHandler + public static void postInit(FMLPostInitializationEvent event) { + Loaders.postInitLoad(); + crossMod(); + proxy.postInit(event); + } + @Mod.EventHandler + public void onLoadComplete(FMLLoadCompleteEvent event) { + //NaquadahReworkRecipeLoader.SmallRecipeChange(); + NaquadahReworkRecipeLoader.Remover(); + } + + public static void crossMod() { + if (Loader.isModLoaded("Thaumcraft")) { + Research.addResearch(); + } + } +}
\ No newline at end of file |