From b9168d6c0d36a0bc3aa1dab551f2bd2fdda1dc9b Mon Sep 17 00:00:00 2001 From: Alkalus Date: Sat, 11 Nov 2017 22:11:27 +1000 Subject: + More work. --- .../machines/TileEntityModularityTable.java | 26 ++++++++-------------- 1 file changed, 9 insertions(+), 17 deletions(-) (limited to 'src/Java/gtPlusPlus/core/tileentities') diff --git a/src/Java/gtPlusPlus/core/tileentities/machines/TileEntityModularityTable.java b/src/Java/gtPlusPlus/core/tileentities/machines/TileEntityModularityTable.java index 5dd5f57930..2d6082da99 100644 --- a/src/Java/gtPlusPlus/core/tileentities/machines/TileEntityModularityTable.java +++ b/src/Java/gtPlusPlus/core/tileentities/machines/TileEntityModularityTable.java @@ -157,27 +157,19 @@ public class TileEntityModularityTable extends TileEntity { public static boolean addUpgrade(ItemStack tStack, ItemStack tBauble){ - if (mValidUpgradeListFormChange.containsKey(tStack)){ - return true; - } - else { Iterator> it = mValidUpgradeListFormChange.entrySet().iterator(); while (it.hasNext()) { Entry pair = it.next(); if (pair.getKey().getItem() == tStack.getItem() && pair.getKey().getItemDamage() == tStack.getItemDamage()){ - ModularArmourUtils.setBaubleType(tBauble, mValidUpgradeListFormChange.get(tStack)); + ModularArmourUtils.setBaubleType(tBauble, mValidUpgradeListFormChange.get(tStack).getThis()); return true; } } - } - if (mValidUpgradeList.containsKey(tStack)){ - return true; - } - else { - Iterator>> it = mValidUpgradeList.entrySet().iterator(); - while (it.hasNext()) { - Entry> pair = it.next(); + + Iterator>> it2 = mValidUpgradeList.entrySet().iterator(); + while (it2.hasNext()) { + Entry> pair = it2.next(); if (pair.getKey().getItem() == tStack.getItem() && pair.getKey().getItemDamage() == tStack.getItemDamage()){ Pair newPair = pair.getValue(); @@ -185,10 +177,10 @@ public class TileEntityModularityTable extends TileEntity { return true; } } - } - Utils.LOG_INFO("Could not find valid upgrade: "+tStack.getDisplayName()+"."); - Utils.LOG_INFO("Bool1: "+mValidUpgradeListFormChange.containsKey(tStack)); - Utils.LOG_INFO("Bool2: "+mValidUpgradeList.containsKey(tStack)); + + //Utils.LOG_INFO("Could not find valid upgrade: "+tStack.getDisplayName()+"."); + //Utils.LOG_INFO("Bool1: "+mValidUpgradeListFormChange.containsKey(tStack)); + //Utils.LOG_INFO("Bool2: "+mValidUpgradeList.containsKey(tStack)); return false; } -- cgit