Page 1 of 1

Make empty furnaces hide receipt again

Posted: Sun Jan 31, 2021 1:26 am
by AntiElitz
There was a bug fix that the furnaces didn't show the last used receipt and instead didn't show any receipt recently.

Personally I must say that I preferred the previous behavior.

Before you where able to see the difference between a full furnace that is not working due to full output (shows receipt) and a furnace that was not working due to lacking input (no receipt). The old behavior is also more clear when doing mixed mining with changing receipts.

Re: Make empty furnaces hide receipt again

Posted: Sun Jan 31, 2021 3:07 am
by NotRexButCaesar
This would be inconsistent unless assembly machines also had the same behavior.
Meaning this is more of a feature request than a bug per se.

(I also personally like it better when saving the icon)

Re: Make empty furnaces hide receipt again

Posted: Sun Jan 31, 2021 11:09 am
by jodokus31
AntiElitz wrote: Sun Jan 31, 2021 1:26 am Personally I must say that I preferred the previous behavior.
+1
I'm running around and always want to get the promised items from the furnaces, BUT they are empty :o :)
AmericanPatriot wrote: Sun Jan 31, 2021 3:07 am This would be inconsistent unless assembly machines also had the same behavior.
Meaning this is more of a feature request than a bug per se.
assemblers and furnaces are already very different beasts

Re: Make empty furnaces hide receipt again

Posted: Sun Jan 31, 2021 7:44 pm
by NotRexButCaesar
jodokus31 wrote: Sun Jan 31, 2021 11:09 am
AmericanPatriot wrote: Sun Jan 31, 2021 3:07 am This would be inconsistent unless assembly machines also had the same behavior.
Meaning this is more of a feature request than a bug per se.
assemblers and furnaces are already very different beasts
The reason it was originally changed was inconsistency. So in the developers minds, they are at least similar enough.

Re: Make empty furnaces hide receipt again

Posted: Sun Jan 31, 2021 8:20 pm
by jodokus31
This seems to be the bugfix:
viewtopic.php?f=11&t=94640
The detected inconsistency was between map view and normal view. Assemblers were not involved.

Anyway, I would rather like to have the recipe hidden in both places, when furnaces are empty and not working.
Or another visual hint.
Furnaces are able to contain a whole stack of products, so it's not unreasonable to use them as collectors instead of chests

Re: Make empty furnaces hide receipt again

Posted: Sun Jan 31, 2021 11:17 pm
by pichutarius
-1

In creative mode, the icon is useful.

Re: Make empty furnaces hide receipt again

Posted: Tue Feb 02, 2021 12:58 pm
by Xoriun
+1

There are 3 distinct states of furnaces: 1) working, 2) full output, 3) empty input.

With the old behavior, one could differentiate between them without opening their Gui or hovering over them:
1) fire and item display
2) no dire but item display
3) no fire and no item display
Especially when dealing with several furnaces with non-static inputs, this was a great way to get an overview whether you are producing plates or not and if not, why.

With the new behavior, it is impossible to decide whether you have 2) or 3) without having to go to each furnace.

Re: Make empty furnaces hide receipt again

Posted: Tue Feb 02, 2021 3:00 pm
by Deadlock989
+1. It's frustrating when you have multi-item "smart furnace" set ups (or any other kind of mod machine that is being represented by a furnace-type entity). The machine shows the last thing processed, e.g. iron ore. It could be able to process copper ore because it's being fed by a mixed belt, but now in alt-mode and on the map it shows up as processing iron when in fact it is waiting for something else. It is jarring to route copper items to a bank of empty furnaces showing iron icons.

If there was an inconsistency with the map icons then the consistency could be resolved by not showing the map icon when furnaces aren't processing anything, the same way they used to not show anything in alt-mode (and the way that assembling machines don't show anything when they have no recipe assigned).

Re: Make empty furnaces hide receipt again

Posted: Tue Feb 02, 2021 3:45 pm
by Trific
Xoriun wrote: Tue Feb 02, 2021 12:58 pm +1

There are 3 distinct states of furnaces: 1) working, 2) full output, 3) empty input.

With the old behavior, one could differentiate between them without opening their Gui or hovering over them:
1) fire and item display
2) no dire but item display
3) no fire and no item display
Especially when dealing with several furnaces with non-static inputs, this was a great way to get an overview whether you are producing plates or not and if not, why.

With the new behavior, it is impossible to decide whether you have 2) or 3) without having to go to each furnace.
That's only true for recipes that are single input. A recipe like stone bricks or steel plate could be input starved and still show the icon if they had some of the input material in them but not enough to do the recipe.

Re: Make empty furnaces hide receipt again

Posted: Wed Feb 03, 2021 12:49 am
by AntiElitz
AmericanPatriot wrote: Sun Jan 31, 2021 3:07 am Meaning this is more of a feature request than a bug per se.
Yeah, that's why it is posted in Ideas and Suggestions. (???)

Re: Make empty furnaces hide receipt again

Posted: Wed Feb 03, 2021 12:51 am
by NotRexButCaesar
AntiElitz wrote: Wed Feb 03, 2021 12:49 am
AmericanPatriot wrote: Sun Jan 31, 2021 3:07 am Meaning this is more of a feature request than a bug per se.
Yeah, that's why it is posted in Ideas and Suggestions. (???)
Oops, my mistake

I’ve just seen you make many bug reports recently.

Re: Make empty furnaces hide receipt again

Posted: Thu Feb 04, 2021 11:41 pm
by Xoriun
Trific wrote: Tue Feb 02, 2021 3:45 pm
Xoriun wrote: Tue Feb 02, 2021 12:58 pm +1

There are 3 distinct states of furnaces: 1) working, 2) full output, 3) empty input.

With the old behavior, one could differentiate between them without opening their Gui or hovering over them:
1) fire and item display
2) no dire but item display
3) no fire and no item display
Especially when dealing with several furnaces with non-static inputs, this was a great way to get an overview whether you are producing plates or not and if not, why.

With the new behavior, it is impossible to decide whether you have 2) or 3) without having to go to each furnace.
That's only true for recipes that are single input. A recipe like stone bricks or steel plate could be input starved and still show the icon if they had some of the input material in them but not enough to do the recipe.
fair point, but the argument still stands (for the most part)