-----
I'm making a mod that makes an assembling machine of sorts, which is a burner machine that runs on uranium fuel cells. You could boil it down to a very simple mod to reproduce this bug:
Code: Select all
-- data-updates.lua
data.raw["assembling-machine"]["assembling-machine-3"].energy_source =
{
type = "burner",
fuel_category = "nuclear",
fuel_inventory_size = 1,
burnt_inventory_size = 1,
};
Actual behavior: Inserters do not remove burnt fuel from burner powered assembling machines.
Inserters will correctly add new fuel, it's just a bug in not also removing the burnt fuel. I'm sure "burnt fuel" was a special case when nuclear got added and there's something where inserters will remove it from nuclear reactors but not other machines.
edit: here's a screenshot showing what I've done, and I've also attached a minimal mod implementing the above, plus a savegame with my setup to try it out:
^ This is a filter inserter, but no inserters will grab that spent fuel.