aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/GoodGenerator/Main
diff options
context:
space:
mode:
authorGlodBlock <1356392126@qq.com>2021-09-02 18:02:36 +0800
committerGlodBlock <1356392126@qq.com>2021-09-02 18:02:36 +0800
commitdd27852370204f336e3c63db96d567e2fca8f7d7 (patch)
tree1941350063d2e0e341966567e9f41aef4fbc03b0 /src/main/java/GoodGenerator/Main
parent32dc40e003833609d1238cd354849bfef2df635b (diff)
downloadGT5-Unofficial-dd27852370204f336e3c63db96d567e2fca8f7d7.tar.gz
GT5-Unofficial-dd27852370204f336e3c63db96d567e2fca8f7d7.tar.bz2
GT5-Unofficial-dd27852370204f336e3c63db96d567e2fca8f7d7.zip
code clean up
Diffstat (limited to 'src/main/java/GoodGenerator/Main')
-rw-r--r--src/main/java/GoodGenerator/Main/GoodGenerator.java32
1 files changed, 9 insertions, 23 deletions
diff --git a/src/main/java/GoodGenerator/Main/GoodGenerator.java b/src/main/java/GoodGenerator/Main/GoodGenerator.java
index 7f60272051..69d5f6a9f2 100644
--- a/src/main/java/GoodGenerator/Main/GoodGenerator.java
+++ b/src/main/java/GoodGenerator/Main/GoodGenerator.java
@@ -1,14 +1,12 @@
package GoodGenerator.Main;
import GoodGenerator.Common.CommonProxy;
-import GoodGenerator.CrossMod.NEI.IMCForNEI;
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 GoodGenerator.Blocks.MyFluids.FluidsBuilder;
import com.github.bartimaeusnek.bartworks.API.WerkstoffAdderRegistry;
import cpw.mods.fml.common.Loader;
import cpw.mods.fml.common.SidedProxy;
@@ -19,9 +17,6 @@ import cpw.mods.fml.relauncher.Side;
import net.minecraft.creativetab.CreativeTabs;
import cpw.mods.fml.common.Mod;
-import static GoodGenerator.Loader.Loaders.addOreDic;
-import static GoodGenerator.Loader.Loaders.addTexturePage;
-
@SuppressWarnings("ALL")
@Mod(modid = GoodGenerator.MOD_ID, version = GoodGenerator.VERSION,
dependencies = "required-after:IC2; "
@@ -50,32 +45,19 @@ public final class GoodGenerator {
@Mod.EventHandler
public static void preInit(FMLPreInitializationEvent event){
WerkstoffAdderRegistry.addWerkstoffAdder(new MyMaterial());
- Loaders.compactMod();
- new FluidsBuilder();
- Loaders.Register();
- IMCForNEI.IMCSender();
- addOreDic();
- addTexturePage();
+ Loaders.preInitLoad();
proxy.preInit(event);
}
@Mod.EventHandler
public static void init(FMLInitializationEvent event){
+ Loaders.initLoad();
proxy.init(event);
- RecipeLoader.InitLoadRecipe();
- RecipeLoader_02.InitLoadRecipe();
- FuelRecipeLoader.RegisterFuel();
- NaquadahReworkRecipeLoader.RecipeLoad();
}
@Mod.EventHandler
public static void postInit(FMLPostInitializationEvent event){
+ Loaders.postInitLoad();
+ crossMod();
proxy.postInit(event);
- RecipeLoader.RecipeLoad();
- RecipeLoader.Fixer();
- RecipeLoader_02.RecipeLoad();
- NeutronActivatorLoader.NARecipeLoad();
- if (Loader.isModLoaded("Thaumcraft")){
- Research.addResearch();
- }
}
@Mod.EventHandler
public void onLoadComplete(FMLLoadCompleteEvent event) {
@@ -83,5 +65,9 @@ public final class GoodGenerator {
NaquadahReworkRecipeLoader.Remover();
}
-
+ public static void crossMod() {
+ if (Loader.isModLoaded("Thaumcraft")){
+ Research.addResearch();
+ }
+ }
} \ No newline at end of file