aboutsummaryrefslogtreecommitdiff
path: root/src/Java/miscutil/core/lib
diff options
context:
space:
mode:
authorDraknyte1 <Draknyte1@hotmail.com>2016-07-27 11:05:53 +1000
committerDraknyte1 <Draknyte1@hotmail.com>2016-07-27 11:05:53 +1000
commit70fb3475418db0048c39db1479b62a92be041314 (patch)
tree1c807ac6fa57ba0a82ed6db7f92a6513c950303f /src/Java/miscutil/core/lib
parentbe6a82cfa41d0917339168062af8881f4820f258 (diff)
downloadGT5-Unofficial-70fb3475418db0048c39db1479b62a92be041314.tar.gz
GT5-Unofficial-70fb3475418db0048c39db1479b62a92be041314.tar.bz2
GT5-Unofficial-70fb3475418db0048c39db1479b62a92be041314.zip
+ Updated Tooltips on all GT5u related blocks.
+ Added Config options for TC Shard OreDicting, IC2 Recipe Removal and Alternative battery Alloy. $ Fixed the Industrial Centrifuge not handling recipes properly. $ Fixed the Industrial Centrifuge stopping when it's recipe time was < 1. % Moved Config related variables to their own inner class within CORE.java
Diffstat (limited to 'src/Java/miscutil/core/lib')
-rw-r--r--src/Java/miscutil/core/lib/CORE.java24
-rw-r--r--src/Java/miscutil/core/lib/LoadedMods.java3
2 files changed, 20 insertions, 7 deletions
diff --git a/src/Java/miscutil/core/lib/CORE.java b/src/Java/miscutil/core/lib/CORE.java
index 425f51be5d..702e5e00f3 100644
--- a/src/Java/miscutil/core/lib/CORE.java
+++ b/src/Java/miscutil/core/lib/CORE.java
@@ -9,6 +9,7 @@ import miscutil.core.xmod.gregtech.api.enums.GregtechOrePrefixes.GT_Materials;
import miscutil.core.xmod.gregtech.api.interfaces.internal.IGregtech_RecipeAdder;
import miscutil.core.xmod.gregtech.common.Meta_GT_Proxy;
import net.minecraft.client.renderer.texture.IIconRegister;
+import net.minecraft.util.EnumChatFormatting;
import net.minecraftforge.common.config.Configuration;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
@@ -33,12 +34,8 @@ public class CORE {
public static List<Runnable> GT_BlockIconload = new ArrayList<Runnable>();
public static final Class<AddToCreativeTab> TAB = AddToCreativeTab.class;
public static Configuration Config;
-
- public static boolean disableEnderIOIntegration = false;
- public static boolean disableStaballoyBlastFurnaceRecipe = false;
- public static boolean disableCentrifugeFormation = true;
- public static boolean enableSolarGenerators = false;
-
+ public static final String GT_Tooltip = "Added by: " + EnumChatFormatting.DARK_GREEN+"Alkalus "+EnumChatFormatting.GRAY+"- "+EnumChatFormatting.RED+"[GT++]";
+
/**
* A List containing all the Materials, which are somehow in use by GT and therefor receive a specific Set of Items.
*/
@@ -72,4 +69,19 @@ public class CORE {
//public static final Materials2[] MiscGeneratedMaterials = new Materials2[1000];
+ public static class configSwitches {
+
+ //Debug
+ public static boolean disableEnderIOIntegration = false;
+ public static boolean disableStaballoyBlastFurnaceRecipe = false;
+ public static boolean disableCentrifugeFormation = true;
+
+ //Machine Related
+ public static boolean enableSolarGenerators = false;
+ public static boolean enableAlternativeBatteryAlloy = false;
+ public static boolean enableThaumcraftShardUnification = false;
+ public static boolean disableIC2Recipes = false;
+
+ }
+
}
diff --git a/src/Java/miscutil/core/lib/LoadedMods.java b/src/Java/miscutil/core/lib/LoadedMods.java
index 86cc8e94a9..6b25b197fe 100644
--- a/src/Java/miscutil/core/lib/LoadedMods.java
+++ b/src/Java/miscutil/core/lib/LoadedMods.java
@@ -1,5 +1,6 @@
package miscutil.core.lib;
+import miscutil.core.lib.CORE.configSwitches;
import miscutil.core.util.Utils;
import miscutil.core.xmod.gregtech.api.enums.GregtechTextures;
import miscutil.core.xmod.gregtech.recipes.GregtechRecipeAdder;
@@ -53,7 +54,7 @@ public class LoadedMods {
totalMods++;
}
- if (Loader.isModLoaded("EnderIO") == true && !CORE.disableEnderIOIntegration){
+ if (Loader.isModLoaded("EnderIO") == true && !configSwitches.disableEnderIOIntegration){
EnderIO = true;
Utils.LOG_INFO("Components enabled for: EnderIO");
totalMods++;