@Override
 public String getValue(String playerID) {
   Player player = PlayerConverter.getPlayer(playerID);
   int playersAmount = 0;
   for (ItemStack item : player.getInventory().getContents()) {
     if (item == null) {
       continue;
     }
     if (!questItem.equalsI(item)) {
       continue;
     }
     playersAmount += item.getAmount();
   }
   List<ItemStack> backpackItems = BetonQuest.getInstance().getDBHandler(playerID).getBackpack();
   for (ItemStack item : backpackItems) {
     if (item == null) {
       continue;
     }
     if (!questItem.equalsI(item)) {
       continue;
     }
     playersAmount += item.getAmount();
   }
   switch (type) {
     case AMOUNT:
       return Integer.toString(playersAmount);
     case LEFT:
       return Integer.toString(amount - playersAmount);
     default:
       return "";
   }
 }