aboutsummaryrefslogtreecommitdiff
path: root/src/Java/miscutil/core
diff options
context:
space:
mode:
authorDraknyte1 <Draknyte1@hotmail.com>2016-01-20 16:38:33 +1000
committerDraknyte1 <Draknyte1@hotmail.com>2016-01-20 16:38:33 +1000
commitc68c67d74f39c3eb075ac29e88936a1976ef089b (patch)
tree3b51aa3ade38f5ca852cb65691d7830e9b39d9aa /src/Java/miscutil/core
parent869c206c4fcc8001bd2e1d66f704290331813835 (diff)
downloadGT5-Unofficial-c68c67d74f39c3eb075ac29e88936a1976ef089b.tar.gz
GT5-Unofficial-c68c67d74f39c3eb075ac29e88936a1976ef089b.tar.bz2
GT5-Unofficial-c68c67d74f39c3eb075ac29e88936a1976ef089b.zip
Removing shit from Binnies packages.
Diffstat (limited to 'src/Java/miscutil/core')
-rw-r--r--src/Java/miscutil/core/lib/LoadedMods.java62
1 files changed, 62 insertions, 0 deletions
diff --git a/src/Java/miscutil/core/lib/LoadedMods.java b/src/Java/miscutil/core/lib/LoadedMods.java
new file mode 100644
index 0000000000..22f9129346
--- /dev/null
+++ b/src/Java/miscutil/core/lib/LoadedMods.java
@@ -0,0 +1,62 @@
+package miscutil.core.lib;
+
+import miscutil.core.util.Utils;
+import cpw.mods.fml.common.Loader;
+
+public class LoadedMods {
+
+ //Initialize Variables
+ public static boolean Gregtech = false;
+ public static boolean EnderIO = false;
+ public static boolean Big_Reactors = false;
+ public static boolean IndustrialCraft2 = false;
+ public static boolean Simply_Jetpacks = false;
+ public static boolean RFTools = false;
+ public static boolean Thaumcraft = false;
+ public static boolean Extra_Utils = false;
+ public static boolean PneumaticCraft = false;
+ private static int totalMods;
+
+ public static void checkLoaded(){
+ Utils.LOG_INFO("Looking for optional mod prereqs.");
+ if (Loader.isModLoaded("gregtech") == true ){
+ Gregtech = true;
+ totalMods++;
+ }
+ if (Loader.isModLoaded("EnderIO") == true){
+ EnderIO = true;
+ totalMods++;
+ }
+ if (Loader.isModLoaded("BigReactors") == true){
+ Big_Reactors = true;
+ totalMods++;
+ }
+ if (Loader.isModLoaded("IC2") == true){
+ IndustrialCraft2 = true;
+ totalMods++;
+ }
+ if (Loader.isModLoaded("simplyjetpacks") == true){
+ Simply_Jetpacks = true;
+ totalMods++;
+ }
+ if (Loader.isModLoaded("rftools") == true){
+ RFTools = true;
+ totalMods++;
+ }
+ if (Loader.isModLoaded("Thaumcraft") == true){
+ Thaumcraft = true;
+ totalMods++;
+ }
+ if (Loader.isModLoaded("ExtraUtilities") == true){
+ Extra_Utils = true;
+ totalMods++;
+ }
+ if (Loader.isModLoaded("PneumaticCraft") == true){
+ PneumaticCraft = true;
+ totalMods++;
+ }
+
+ Utils.LOG_INFO("Content found for "+totalMods+" mods");
+
+ }
+}