local inv = meta:get_inventory()
local srclist, fuellist
+ local dst_full = false
local cookable, cooked
local fuel
inv:set_stack("src", 1, aftercooked.items[1])
src_time = src_time - cooked.time
update = true
+ else
+ dst_full = true
end
else
-- Item could not be cooked: probably missing fuel
local item_percent = 0
if cookable then
item_percent = math.floor(src_time / cooked.time * 100)
- if item_percent > 100 then
+ if dst_full then
item_state = "100% (output full)"
else
item_state = item_percent .. "%"