Thanks for pointing this out! It seems the issue arises because furnaces don't automatically request fuel from logistic chests, and refreshing might clear out manually placed coal. Since there are different fuels available, I need to tread carefully to avoid limiting flexibility for other users. Here are a few ideas I’m considering to address this—let me know what you think or if you have another preference:
Enable/Disable Coal as Default Fuel:
I could add a setting to automatically set coal as the requested fuel when a furnace is refreshed. This would make things simpler but could restrict the use of alternative fuels like wood or solid fuel.
Configurable Fuel Setting:
A more flexible option could be a setting where you specify the fuel type (e.g., coal, wood, etc.). This way, it suits users who rely on fuels other than coal.
Preserve Existing Fuel During Refresh:
If coal (or another fuel) is already in the furnace or logistic chest, I could ensure it doesn’t get removed during a global refresh. While this minimizes disruption, it might complicate the logic and could cause unexpected behavior in some setups.
Each of these has pros and cons, so I’d love to hear your thoughts or preferences before moving forward. Thanks again for your feedback!