aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/loaders/postload
diff options
context:
space:
mode:
authorTechnus <daniel112092@gmail.com>2018-05-06 14:01:02 +0200
committerTechnus <daniel112092@gmail.com>2018-05-06 14:01:02 +0200
commitf9856695c163ed7c80cd7db71e607703728c7ddb (patch)
tree05d984dff978568733f2ebfe7d6e50928d9018df /src/main/java/gregtech/loaders/postload
parent483321538c98a5b2f9bff25bae842d0284aca4f9 (diff)
downloadGT5-Unofficial-f9856695c163ed7c80cd7db71e607703728c7ddb.tar.gz
GT5-Unofficial-f9856695c163ed7c80cd7db71e607703728c7ddb.tar.bz2
GT5-Unofficial-f9856695c163ed7c80cd7db71e607703728c7ddb.zip
Remove dependency from Galactigreg...
Diffstat (limited to 'src/main/java/gregtech/loaders/postload')
-rw-r--r--src/main/java/gregtech/loaders/postload/GT_Worldgenloader.java21
1 files changed, 17 insertions, 4 deletions
diff --git a/src/main/java/gregtech/loaders/postload/GT_Worldgenloader.java b/src/main/java/gregtech/loaders/postload/GT_Worldgenloader.java
index 593b8035bb..e6cf8047a1 100644
--- a/src/main/java/gregtech/loaders/postload/GT_Worldgenloader.java
+++ b/src/main/java/gregtech/loaders/postload/GT_Worldgenloader.java
@@ -1,15 +1,18 @@
package gregtech.loaders.postload;
-import bloodasp.galacticgreg.WorldGenGaGT;
import cpw.mods.fml.common.Loader;
import gregtech.api.GregTech_API;
import gregtech.api.enums.ConfigCategories;
import gregtech.api.enums.Materials;
+import gregtech.api.util.GT_Log;
import gregtech.common.GT_Worldgen_GT_Ore_Layer;
import gregtech.common.GT_Worldgen_GT_Ore_SmallPieces;
import gregtech.common.GT_Worldgen_Stone;
import gregtech.common.GT_Worldgenerator;
+import java.lang.reflect.Constructor;
+import java.lang.reflect.Method;
+
public class GT_Worldgenloader
implements Runnable {
public void run() {
@@ -253,9 +256,19 @@ public class GT_Worldgenloader
new GT_Worldgen_GT_Ore_Layer("ore.mix.custom." + (i < 10 ? "0" : "") + i, false, 0, 0, 0, 0, 0, false, false, false, Materials._NULL, Materials._NULL, Materials._NULL, Materials._NULL);
}
- //DO NOT DELETE V THIS V
- new WorldGenGaGT().run(); //this function calles Galactic Greg and enables its generation.
- //DO NOT DELETE ^ THIS ^
+ //DO NOT DELETE V THIS V - redundant, removed, GALACTIGREG should load itself when jar is in mods folder!, in case if it is REALLY NEEDED, use this reflection but i highly doubt it...
+ //try {
+ // Class clazz = Class.forName("bloodasp.galacticgreg.WorldGenGaGT");
+ // Constructor constructor=clazz.getConstructor();
+ // Method method=clazz.getMethod("run");
+ // method.invoke(constructor.newInstance());
+ // GT_Log.out.println("Started Galactic Greg ore gen code");
+ // //this function calls Galactic Greg and enables its generation.
+ //}catch (Exception e){
+ // GT_Log.err.println("Unable to start Galactic Greg ore gen code");
+ // e.printStackTrace(GT_Log.err);
+ //}
+ //DO NOT DELETE ^ THIS ^
/*if (GregTech_API.mImmersiveEngineering && GT_Mod.gregtechproxy.mImmersiveEngineeringRecipes) {
blusunrize.immersiveengineering.api.tool.ExcavatorHandler.recalculateChances(true);