docs: public static int totalBurnTimeInInventory(EntityPlayerMP player)
      {
          Integer fromCache = fuelCaches.get(player);
          int total = (fromCache != null) ? fromCache : 0;
          for (int i = 0; i < player.inventory.mainInventory.size(); i++)
          {
              ItemStack is = player.inventory.mainInventory.get(i);
              total += TileEntityFurnace.getItemBurnTime(is);
          }
          return total;
      }