aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/core/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/Java/gtPlusPlus/core/lib')
-rw-r--r--src/Java/gtPlusPlus/core/lib/CORE.java4
-rw-r--r--src/Java/gtPlusPlus/core/lib/LoadedMods.java10
2 files changed, 14 insertions, 0 deletions
diff --git a/src/Java/gtPlusPlus/core/lib/CORE.java b/src/Java/gtPlusPlus/core/lib/CORE.java
index 1a538dbfb3..a74e5c9a77 100644
--- a/src/Java/gtPlusPlus/core/lib/CORE.java
+++ b/src/Java/gtPlusPlus/core/lib/CORE.java
@@ -47,6 +47,10 @@ public class CORE {
public static final String GT_Tooltip_Radioactive = EnumChatFormatting.GRAY+"Warning: "+EnumChatFormatting.GREEN+"Radioactive! "+EnumChatFormatting.GOLD+" Avoid direct handling without hazmat protection.";
public static final String noItem = "";
+ public static boolean isNewHorizonsLoaded = LoadedMods.DreamCraft;
+ //Because I want to be lazy.
+ public static boolean GTNH = isNewHorizonsLoaded;
+
/**
* A List containing all the Materials, which are somehow in use by GT and therefor receive a specific Set of Items.
*/
diff --git a/src/Java/gtPlusPlus/core/lib/LoadedMods.java b/src/Java/gtPlusPlus/core/lib/LoadedMods.java
index e947137ccd..158038d420 100644
--- a/src/Java/gtPlusPlus/core/lib/LoadedMods.java
+++ b/src/Java/gtPlusPlus/core/lib/LoadedMods.java
@@ -38,6 +38,7 @@ public class LoadedMods {
public static boolean IHL = false;
public static boolean OpenComputers = false; //OpenComputers
public static boolean Computronics = false; //computronics
+ public static boolean DreamCraft = false; //GT: New Horizons
@@ -62,6 +63,15 @@ public class LoadedMods {
totalMods++;
}
+ //
+
+ if (Loader.isModLoaded("dreamcraft") == true){
+ DreamCraft = true;
+ Utils.LOG_INFO("Components enabled for: DreamCraft");
+ Utils.LOG_INFO("Components enabled for: GT: New Horizons");
+ totalMods++;
+ }
+
if (Loader.isModLoaded("PlayerAPI") == true){
PlayerAPI = true;
Utils.LOG_INFO("Components enabled for: PlayerAPI");