@Override
 public int getMaxItemUseDuration(ItemStack item) {
   for (IUseHandler handler : useHandlers)
     if (handler.isUsable(item)) return handler.getMaxUseDuration(item);
   return 0;
 }