Advertisement
Guest User

Untitled

a guest
Feb 29th, 2016
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.52 KB | None | 0 0
  1. public static boolean areStacksEqual(ItemStack stack1, ItemStack stack2){
  2.         if(stack1 == stack2){
  3.             return true;
  4.         }
  5.         if(stack1 == null){
  6.             return false;
  7.         }
  8.        
  9.         int ids1[] = OreDictionary.getOreIDs(stack1);
  10.         int ids2[] = OreDictionary.getOreIDs(stack2);
  11.         for(int id : ids1){
  12.             if(Ints.contains(ids2, id)){
  13.                 return true;
  14.             }
  15.         }
  16.        
  17.         if(!ItemStack.areItemsEqual(stack1, stack2)){
  18.             return false;
  19.         }
  20.         if(!ItemStack.areItemStackTagsEqual(stack1, stack2)){
  21.             return false;
  22.         }
  23.         return true;
  24.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement