aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/core
diff options
context:
space:
mode:
authorDraknyte1 <Draknyte1@hotmail.com>2017-05-27 15:41:04 +1000
committerDraknyte1 <Draknyte1@hotmail.com>2017-05-27 15:41:04 +1000
commitb20fad29ca4e6ad5de25080e212ab5257692afa5 (patch)
treea83c378cac103dac82a32b0508212109b5ac0d04 /src/Java/gtPlusPlus/core
parent0c3d983f6bfa7ada1c85a6176f599a3ea4bb8d2a (diff)
downloadGT5-Unofficial-b20fad29ca4e6ad5de25080e212ab5257692afa5.tar.gz
GT5-Unofficial-b20fad29ca4e6ad5de25080e212ab5257692afa5.tar.bz2
GT5-Unofficial-b20fad29ca4e6ad5de25080e212ab5257692afa5.zip
+ Added some modular base tree (Log/Leaf/Sapling) classes.
+ Added BoP Rainforest Trees (Still need a bit of work).
Diffstat (limited to 'src/Java/gtPlusPlus/core')
-rw-r--r--src/Java/gtPlusPlus/core/creative/AddToCreativeTab.java6
-rw-r--r--src/Java/gtPlusPlus/core/handler/COMPAT_IntermodStaging.java4
-rw-r--r--src/Java/gtPlusPlus/core/lib/LoadedMods.java6
3 files changed, 16 insertions, 0 deletions
diff --git a/src/Java/gtPlusPlus/core/creative/AddToCreativeTab.java b/src/Java/gtPlusPlus/core/creative/AddToCreativeTab.java
index 8db0ba194e..2b03e851e1 100644
--- a/src/Java/gtPlusPlus/core/creative/AddToCreativeTab.java
+++ b/src/Java/gtPlusPlus/core/creative/AddToCreativeTab.java
@@ -2,6 +2,8 @@ package gtPlusPlus.core.creative;
import gtPlusPlus.core.creative.tabs.*;
import gtPlusPlus.core.lib.CORE;
+import gtPlusPlus.core.lib.LoadedMods;
+import gtPlusPlus.xmod.bop.creative.MiscUtilsBOPTab;
import net.minecraft.creativetab.CreativeTabs;
public class AddToCreativeTab {
@@ -12,6 +14,7 @@ public class AddToCreativeTab {
public static CreativeTabs tabTools;
public static CreativeTabs tabMachines;
public static CreativeTabs tabOther;
+ public static CreativeTabs tabBOP;
public static void initialiseTabs(){
tabBlock = new MiscUtilCreativeTabBlock("MiscUtilBlockTab");
@@ -19,6 +22,9 @@ public class AddToCreativeTab {
tabTools = new MiscUtilCreativeTabTools("MiscUtilToolsTab");
tabMachines = new MiscUtilCreativeTabMachines("MiscUtilMachineTab");
tabOther = new MiscUtilCreativeTabOther("MiscUtilOtherTab");
+ if (LoadedMods.BiomesOPlenty){
+ tabBOP = new MiscUtilsBOPTab("MiscUtilBOP");
+ }
if (CORE.DEBUG){
//tabCombat = new MiscUtilCreativeTabCombat("MiscUtilCombatTab");
diff --git a/src/Java/gtPlusPlus/core/handler/COMPAT_IntermodStaging.java b/src/Java/gtPlusPlus/core/handler/COMPAT_IntermodStaging.java
index bf43c464e3..2b5115dd69 100644
--- a/src/Java/gtPlusPlus/core/handler/COMPAT_IntermodStaging.java
+++ b/src/Java/gtPlusPlus/core/handler/COMPAT_IntermodStaging.java
@@ -1,6 +1,7 @@
package gtPlusPlus.core.handler;
import gtPlusPlus.xmod.Computronics.HANDLER_Computronics;
+import gtPlusPlus.xmod.bop.HANDLER_BiomesOPlenty;
import gtPlusPlus.xmod.forestry.HANDLER_FR;
import gtPlusPlus.xmod.gregtech.HANDLER_GT;
import gtPlusPlus.xmod.growthcraft.HANDLER_GC;
@@ -16,6 +17,7 @@ public class COMPAT_IntermodStaging {
HANDLER_FR.preInit();
HANDLER_IC2.preInit();
HANDLER_Computronics.preInit();
+ HANDLER_BiomesOPlenty.preInit();
}
@@ -26,6 +28,7 @@ public class COMPAT_IntermodStaging {
HANDLER_FR.Init();
HANDLER_IC2.init();
HANDLER_Computronics.init();
+ HANDLER_BiomesOPlenty.init();
}
public static void postInit(){
@@ -35,6 +38,7 @@ public class COMPAT_IntermodStaging {
HANDLER_FR.postInit();
HANDLER_IC2.postInit();
HANDLER_Computronics.postInit();
+ HANDLER_BiomesOPlenty.postInit();
}
diff --git a/src/Java/gtPlusPlus/core/lib/LoadedMods.java b/src/Java/gtPlusPlus/core/lib/LoadedMods.java
index 54e814c332..bb578f3a1a 100644
--- a/src/Java/gtPlusPlus/core/lib/LoadedMods.java
+++ b/src/Java/gtPlusPlus/core/lib/LoadedMods.java
@@ -41,6 +41,7 @@ public class LoadedMods {
public static boolean OpenComputers = false; //OpenComputers
public static boolean Computronics = false; //computronics
public static boolean DreamCraft = false; //GT: New Horizons
+ public static boolean BiomesOPlenty = false;
@@ -115,6 +116,11 @@ public class LoadedMods {
Utils.LOG_INFO("Components enabled for: Thaumcraft");
totalMods++;
}
+ if (Loader.isModLoaded("BiomesOPlenty") == true){
+ BiomesOPlenty = true;
+ Utils.LOG_INFO("Components enabled for: BiomesOPlenty");
+ totalMods++;
+ }
if (Loader.isModLoaded("ExtraUtilities") == true){
Extra_Utils = true;
Utils.LOG_INFO("Components enabled for: Extra_Utils");