new comparison methods.

This commit is contained in:
AlgorithmX2
2013-12-28 14:55:31 -06:00
parent 22fafa697a
commit e733df5448
2 changed files with 52 additions and 1 deletions
+19 -1
View File
@@ -71,7 +71,7 @@ public final class AEItemStack extends AEStack<IAEItemStack> implements IAEItemS
/*
* Kinda Hacky
*/
def.damageValue = Item.blazeRod.getDamage( is );
def.damageValue = def.getDamageValueHack( is );
def.def = is.itemID << Platform.DEF_OFFSET | def.damageValue;
def.dspDamage = is.getItemDamageForDisplay();
@@ -496,4 +496,22 @@ public final class AEItemStack extends AEStack<IAEItemStack> implements IAEItemS
{
return def.tagCompound;
}
@Override
public boolean isSameType(IAEItemStack otherStack)
{
if ( otherStack == null )
return false;
return def.equals( ((AEItemStack) otherStack).def );
}
@Override
public boolean isSameType(ItemStack otherStack)
{
if ( otherStack == null )
return false;
return def.isItem( otherStack );
}
}