コード例 #1
0
 private ItemType CheckItemBlock(Object item, int ItemID, byte meta)
     throws InvocationTargetException, IllegalAccessException {
   if (ItemID < nmsResolver.getBlockList().getLength()) {
     Object object = nmsResolver.getItemBlockHandler().getBlock(item);
     if (this.getInformationManager().HasContainerInterface(object)
         || nmsResolver.getBlockHandler().IsContainer(object, meta)) return ItemType.Container;
     else if (this.getInformationManager().HasBlockInterface(object)) {
       return ItemType.Block;
     }
   }
   return ItemType.Block;
 }