public final class ItemStackComparators extends Object
Comparators for ItemStacks.| Modifier and Type | Field and Description | 
|---|---|
| static Comparator<ItemStack> | ALL | 
| static Comparator<ItemStack> | DEFAULTThe default comparator for  ItemStacks. | 
| static Comparator<ItemStack> | IGNORE_SIZECompares ItemStacks only ignoring their stack-size. | 
| static Comparator<ItemStack> | ITEM_DATACompares ItemStacks based on their  DataManipulators. | 
| static Comparator<ItemStack> | ITEM_DATA_IGNORE_DAMAGECompares ItemStacks based on their  DataManipulators ignoringDurabilityData | 
| static Comparator<ItemStack> | PROPERTIESCompares ItemStacks based on its  Propertylist. | 
| static Comparator<ItemStack> | SIZECompares ItemStacks based on
  ItemStacksize. | 
| static Comparator<ItemStack> | TYPECompares ItemStacks based on  ItemType. | 
| static Comparator<ItemStack> | TYPE_SIZE | 
public static final Comparator<ItemStack> TYPE
ItemType.
 This comparator will not return the same results as
 ItemStack.equals(ItemStack) for ItemStacks with extra attached data,
 different damage values, or different sizes.public static final Comparator<ItemStack> SIZE
ItemStack size. This
 comparator will not return the same results as
 ItemStack.equals(ItemStack) for ItemStacks with extra attached data,
 different types, or different damage values.public static final Comparator<ItemStack> TYPE_SIZE
public static final Comparator<ItemStack> DEFAULT
ItemStacks.public static final Comparator<ItemStack> PROPERTIES
Property list.public static final Comparator<ItemStack> ITEM_DATA
DataManipulators.public static final Comparator<ItemStack> ITEM_DATA_IGNORE_DAMAGE
DataManipulators ignoring DurabilityDatapublic static final Comparator<ItemStack> IGNORE_SIZE
This means for stackable items that they can stack together
public static final Comparator<ItemStack> ALL