aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/core
diff options
context:
space:
mode:
authorDraknyte1 <Draknyte1@hotmail.com>2016-09-11 00:01:38 +1000
committerDraknyte1 <Draknyte1@hotmail.com>2016-09-11 00:01:38 +1000
commit6d27a6f758e0b897be93fe0e2649cb5f6002ef3b (patch)
tree415e7c18ed88b4c58c98074b6da4285363bbb4db /src/Java/gtPlusPlus/core
parenta175442fa1fcaf2369e811be8b25ee1d8c4369fc (diff)
downloadGT5-Unofficial-6d27a6f758e0b897be93fe0e2649cb5f6002ef3b.tar.gz
GT5-Unofficial-6d27a6f758e0b897be93fe0e2649cb5f6002ef3b.tar.bz2
GT5-Unofficial-6d27a6f758e0b897be93fe0e2649cb5f6002ef3b.zip
[1.4.6.5-release]
% Cleaned up fluid duplicates. % Cleaned up handling of GT Meta-Tools. % Changed tone of my latest Fluid Cell icons, now it's darker and more defined. - Removed some dead classes that have no use.
Diffstat (limited to 'src/Java/gtPlusPlus/core')
-rw-r--r--src/Java/gtPlusPlus/core/common/CommonProxy.java19
-rw-r--r--src/Java/gtPlusPlus/core/item/ModItems.java28
-rw-r--r--src/Java/gtPlusPlus/core/item/base/rods/BaseItemRod.java12
-rw-r--r--src/Java/gtPlusPlus/core/lib/CORE.java2
4 files changed, 21 insertions, 40 deletions
diff --git a/src/Java/gtPlusPlus/core/common/CommonProxy.java b/src/Java/gtPlusPlus/core/common/CommonProxy.java
index f3ed741bf0..c6dc1b0b73 100644
--- a/src/Java/gtPlusPlus/core/common/CommonProxy.java
+++ b/src/Java/gtPlusPlus/core/common/CommonProxy.java
@@ -42,16 +42,19 @@ public class CommonProxy {
else {
Utils.LOG_INFO("We're using Gregtech 5.08 or an equivalent fork.");
}
+ handleGtIntegrationInit();
}
- if (LoadedMods.Gregtech){
- for (String tOreName : OreDictionary.getOreNames()) {
- ItemStack tOreStack;
- for (Iterator i$ = OreDictionary.getOres(tOreName).iterator(); i$.hasNext(); Meta_GT_Proxy.registerOre(new OreDictionary.OreRegisterEvent(tOreName, tOreStack))) {
- Utils.LOG_INFO("Iterating Material");
- tOreStack = (ItemStack) i$.next();
- }
+ }
+ private static void handleGtIntegrationInit(){
+ Utils.LOG_INFO("Setting up our own GT_Proxy.");
+ Meta_GT_Proxy GtProxy = new Meta_GT_Proxy();
+ for (String tOreName : OreDictionary.getOreNames()) {
+ ItemStack tOreStack;
+ Utils.LOG_INFO("Iterating list of GT materials for custom tool parts.");
+ for (Iterator i$ = OreDictionary.getOres(tOreName).iterator(); i$.hasNext(); GtProxy.registerOre(new OreDictionary.OreRegisterEvent(tOreName, tOreStack))) {
+ Utils.LOG_INFO("Iterating Material");
+ tOreStack = (ItemStack) i$.next();
}
- new Meta_GT_Proxy();
}
}
diff --git a/src/Java/gtPlusPlus/core/item/ModItems.java b/src/Java/gtPlusPlus/core/item/ModItems.java
index 251ec6f451..4eed142805 100644
--- a/src/Java/gtPlusPlus/core/item/ModItems.java
+++ b/src/Java/gtPlusPlus/core/item/ModItems.java
@@ -104,12 +104,7 @@ public final class ModItems {
public static Item itemPersonalCloakingDevice;
public static Item itemPersonalCloakingDeviceCharged;
public static Item itemPersonalHealingDevice;
-
- public static MultiPickaxeBase MP_Iron;
- public static MultiPickaxeBase MP_Gold;
- public static MultiPickaxeBase MP_Diamond;
- public static MultiPickaxeBase MP_Wood;
- public static MultiPickaxeBase MP_Stone;
+
public static MultiPickaxeBase MP_GTMATERIAL;
public static BaseItemBackpack backpack_Red;
@@ -142,7 +137,6 @@ public final class ModItems {
DEBUG_INIT.registerItems();
}
-
//Make some backpacks
//Primary colours
backpack_Red = new BaseItemBackpack("backpackRed", Utils.rgbtoHexValue(200, 0, 0));
@@ -164,18 +158,6 @@ public final class ModItems {
backpack_Gray = new BaseItemBackpack("backpackGray", Utils.rgbtoHexValue(128, 128, 128));
backpack_Black = new BaseItemBackpack("backpackBlack", Utils.rgbtoHexValue(20, 20, 20));
backpack_White = new BaseItemBackpack("backpackWhite", Utils.rgbtoHexValue(240, 240, 240));
-
-
- /*ItemsIngots.load();
- ItemsPlates.load();
- ItemsDusts.load();
- ItemsRods.load();
- ItemsGears.load();
- ItemsRotors.load();
- ItemsRings.load();
- ItemsBolts.load();
- ItemsScrews.load();*/
-
//Start meta Item Generation
ItemsFoods.load();
@@ -228,15 +210,9 @@ public final class ModItems {
//Uranium-233if
UtilsItems.generateItemsFromMaterial("Uranium233", "Uranium 233", 4, MaterialInfo.INCONEL792, Utils.rgbtoHexValue(73, 220, 83), false); //Uranium-233 is a fissile isotope of uranium that is bred from thorium-232 as part of the thorium fuel cycle.
dustLithiumCarbonate = UtilsItems.generateSpecialUseDusts("LithiumCarbonate", "Lithium Carbonate", Utils.rgbtoHexValue(137, 139, 142))[0];
+
-
- //MP_Wood = new MultiPickaxeBase("Wooden Multipick", ToolMaterial.WOOD, ToolMaterial.WOOD.getMaxUses(), Utils.rgbtoHexValue(139,90,43));
- //MP_Stone = new MultiPickaxeBase("Cobblestone Multipick", ToolMaterial.STONE, ToolMaterial.STONE.getMaxUses(), Utils.rgbtoHexValue(161,161,161));
- //MP_Iron = new MultiPickaxeBase("Iron Multipick", ToolMaterial.IRON, ToolMaterial.IRON.getMaxUses(), Utils.rgbtoHexValue(110,123,139));
- //MP_Gold = new MultiPickaxeBase("Gold Multipick", ToolMaterial.GOLD, ToolMaterial.GOLD.getMaxUses(), Utils.rgbtoHexValue(238,221,130));
- //MP_Diamond = new MultiPickaxeBase("Diamond Multipick", ToolMaterial.EMERALD, ToolMaterial.EMERALD.getMaxUses(), Utils.rgbtoHexValue(191,239,255));
-
boolean gtStyleTools = true;
MP_GTMATERIAL = UtilsItems.generateMultiPick(gtStyleTools, Materials.Wood);
diff --git a/src/Java/gtPlusPlus/core/item/base/rods/BaseItemRod.java b/src/Java/gtPlusPlus/core/item/base/rods/BaseItemRod.java
index befe7552ec..320b398f22 100644
--- a/src/Java/gtPlusPlus/core/item/base/rods/BaseItemRod.java
+++ b/src/Java/gtPlusPlus/core/item/base/rods/BaseItemRod.java
@@ -90,11 +90,13 @@ public class BaseItemRod extends Item{
12*mTier*20, 24*mTier);
}
ItemStack rods = UtilsItems.getSimpleStack(this, 1);
- UtilsRecipe.addShapedGregtechRecipe(
- rods, rods, rods,
- rods, "craftingToolWrench", rods,
- rods, rods, rods,
- UtilsItems.getItemStackOfAmountFromOreDict(unlocalName.replace("itemRod", "frameGt"), 2));
+ if (sRadiation == 0){
+ UtilsRecipe.addShapedGregtechRecipe(
+ rods, rods, rods,
+ rods, "craftingToolWrench", rods,
+ rods, rods, rods,
+ UtilsItems.getItemStackOfAmountFromOreDict(unlocalName.replace("itemRod", "frameGt"), 2));
+ }
}
}
diff --git a/src/Java/gtPlusPlus/core/lib/CORE.java b/src/Java/gtPlusPlus/core/lib/CORE.java
index d774c0a4d2..52eef52cb6 100644
--- a/src/Java/gtPlusPlus/core/lib/CORE.java
+++ b/src/Java/gtPlusPlus/core/lib/CORE.java
@@ -19,7 +19,7 @@ public class CORE {
public static final String name = "GT++";
public static final String MODID = "miscutils";
- public static final String VERSION = "1.4.6.3-release";
+ public static final String VERSION = "1.4.6.5-release";
public static boolean DEBUG = false;
public static final boolean LOAD_ALL_CONTENT = false;
public static final int GREG_FIRST_ID = 760;