diff options
author | Jordan Byrne <draknyte1@hotmail.com> | 2018-02-22 19:14:34 +1000 |
---|---|---|
committer | Jordan Byrne <draknyte1@hotmail.com> | 2018-02-22 19:14:34 +1000 |
commit | 42613eb707cd96f281ca5b1bba285d8b9270d56f (patch) | |
tree | 4bc35f28064348f934990ce5f80dafeb38ca4ba3 | |
parent | d7d123d15ae716033cb6fd890477e9ffb3fc3661 (diff) | |
download | GT5-Unofficial-42613eb707cd96f281ca5b1bba285d8b9270d56f.tar.gz GT5-Unofficial-42613eb707cd96f281ca5b1bba285d8b9270d56f.tar.bz2 GT5-Unofficial-42613eb707cd96f281ca5b1bba285d8b9270d56f.zip |
$ Should Fix #174.
-rw-r--r-- | src/Java/gtPlusPlus/core/util/minecraft/ItemUtils.java | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/src/Java/gtPlusPlus/core/util/minecraft/ItemUtils.java b/src/Java/gtPlusPlus/core/util/minecraft/ItemUtils.java index 06176751eb..5642b4f3e9 100644 --- a/src/Java/gtPlusPlus/core/util/minecraft/ItemUtils.java +++ b/src/Java/gtPlusPlus/core/util/minecraft/ItemUtils.java @@ -259,10 +259,15 @@ public class ItemUtils { //Banned Materials and replacements for GT5.8 compat. if (oredictName.toLowerCase().contains("rutile")){ - mTemp.replace("Rutile", "Titanium"); + mTemp = oredictName.replace("Rutile", "Titanium"); } if (oredictName.toLowerCase().contains("vanadiumsteel")){ - mTemp.replace("VanadiumSteel", "StainlessSteel"); + mTemp = oredictName.replace("VanadiumSteel", "StainlessSteel"); + } + + ItemStack mTempItem = getItemStackOfAmountFromOreDictNoBroken(mTemp, amount); + if (mTempItem != null) { + return mTempItem; } final ArrayList<ItemStack> oreDictList = OreDictionary.getOres(mTemp); @@ -293,12 +298,18 @@ public class ItemUtils { if (returnValue != null){ return returnValue; } + else { + returnValue = getGregtechDust(oredictName, amount); + if (returnValue != null) { + return returnValue; + } + } } if (returnValue == null){ returnValue = getItemStackOfAmountFromOreDict(oredictName, amount); if (returnValue != null){ - if ((returnValue.getItem().getClass() != ModItems.AAA_Broken.getClass()) || (returnValue.getItem() != ModItems.AAA_Broken)){ + if ((returnValue.getItem().getClass() != ModItems.AAA_Broken.getClass()) || (returnValue.getItem() != ModItems.AAA_Broken)){ return returnValue.copy(); } } |