When checking if a furnace can start burning again, check the fuel slot for an empty bucket too, which can be left over from a previous cooking