From 1d6fbe04cda32b05d7d4398f657dba36b470ae73 Mon Sep 17 00:00:00 2001 From: Auke Kok Date: Fri, 26 Aug 2016 11:00:49 -0700 Subject: [PATCH] Default/furnace: Indicate dst full Indicate in the infotext when a furnace has filled up `dst` but still has fuel. The info text shows the item as 100% with added "(output full)" text, indicating that while it can cook the item, there is no place for it in the `dst`. Emptying the `dst` should make the item cook immediately and furnace resume normal operation. --- mods/default/furnace.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mods/default/furnace.lua b/mods/default/furnace.lua index b5bca889..17c9280d 100644 --- a/mods/default/furnace.lua +++ b/mods/default/furnace.lua @@ -175,7 +175,11 @@ local function furnace_node_timer(pos, elapsed) local item_percent = 0 if cookable then item_percent = math.floor(src_time / cooked.time * 100) - item_state = item_percent .. "%" + if item_percent > 100 then + item_state = "100% (output full)" + else + item_state = item_percent .. "%" + end else if srclist[1]:is_empty() then item_state = "Empty" -- 2.25.1