Page 1 of 1

[0.15.35] Boiler type entities cannot eject burnt items

Posted: Tue Oct 10, 2017 2:41 pm
by Hexicube
The burnt item slot on boiler entities cannot be emptied via inserters, which results in such a boiler eventually backing up and stopping entirely since no other method for automating this currently exists. Fuel items provided to the boiler can still be extracted via inserters.

A mod is attached which recreates the issue by setting the vanilla boiler fuel category to nuclear, as well as massively dropping the efficiency so that it consumes cells at a reasonable rate, and adding a burnt item slot.

Re: [0.15.35] Boiler type entities cannot eject burnt items

Posted: Sat Oct 14, 2017 7:27 pm
by Rseding91
Thanks for the report. This is unfortunately a limitation of the game as it is currently. An entity can't have 2 output inventories that inserters will grab from meaning the boiler which already has the main fuel as output can't also have the burnt result output.

Re: [0.15.35] Boiler type entities cannot eject burnt items

Posted: Sat Oct 14, 2017 9:29 pm
by Arch666Angel
Rseding91 wrote:Thanks for the report. This is unfortunately a limitation of the game as it is currently. An entity can't have 2 output inventories that inserters will grab from meaning the boiler which already has the main fuel as output can't also have the burnt result output.
Which is kinda meh, because it makes the nuclear burner type broken, if you base it of the functionality the reactor has. :/

Re: [0.15.35] Boiler type entities cannot eject burnt items

Posted: Tue Oct 17, 2017 6:21 pm
by Hexicube
Rseding91 wrote:Thanks for the report. This is unfortunately a limitation of the game as it is currently. An entity can't have 2 output inventories that inserters will grab from meaning the boiler which already has the main fuel as output can't also have the burnt result output.
I've yet to see an effective design for 0.15 boilers that uses the fuel sharing mechanic, surely that could be removed? It feels like a relic of the old boilers more than anything since the new boilers use 3 of their 4 sides for fluids.

Re: [0.15.35] Boiler type entities cannot eject burnt items

Posted: Thu Oct 19, 2017 11:16 am
by eradicator
Hexicube wrote:I've yet to see an effective design for 0.15 boilers that uses the fuel sharing mechanic, surely that could be removed? It feels like a relic of the old boilers more than anything since the new boilers use 3 of their 4 sides for fluids.
While i myself wouldn't mind if inventory-chaining in general would be removed (boilers, labs), i did use it on my last map:
PICTURE

Re: [0.15.35] Boiler type entities cannot eject burnt items

Posted: Thu Oct 19, 2017 11:55 am
by MeduSalem
I also wouldn't mind if the inventory-chaining would get removed if it would enable modders to take advantage of ejecting something like burnt items into the output slot of Boilers etc.

Inventory chaining used to be interesting when you needed a shit-ton of the old 1x1 boilers and even then I never really used it because I always use burner inserters for my boilers (to prevent power-death spirals) and they are only more fuel efficient against electric inserters if they don't have to move a lot.

Re: [0.15.35] Boiler type entities cannot eject burnt items

Posted: Mon Dec 18, 2017 5:50 am
by Barhandar
Hexicube wrote:
Rseding91 wrote:Thanks for the report. This is unfortunately a limitation of the game as it is currently. An entity can't have 2 output inventories that inserters will grab from meaning the boiler which already has the main fuel as output can't also have the burnt result output.
I've yet to see an effective design for 0.15 boilers that uses the fuel sharing mechanic, surely that could be removed? It feels like a relic of the old boilers more than anything since the new boilers use 3 of their 4 sides for fluids.
Effective, no, but I've seen two: one that's been demonstrated, and two rows of boilers offset so the fuel zigzags between them via inserters.
Rseding91 wrote:Thanks for the report. This is unfortunately a limitation of the game as it is currently. An entity can't have 2 output inventories that inserters will grab from meaning the boiler which already has the main fuel as output can't also have the burnt result output.
Is it possible to make output inventory selectable instead of hardcoded, so that modders can create a copy of the boiler that outputs waste and cannot share fuel? Alternately, them having single inventory that whitelists fuel items only, so that inserters can both insert fuel and take out waste, but nothing else.

Re: [0.15.35] Boiler type entities cannot eject burnt items

Posted: Sun Feb 04, 2018 12:40 am
by Oktokolo
MeduSalem wrote:Inventory chaining used to be interesting when you needed a shit-ton of the old 1x1 boilers and even then I never really used it because I always use burner inserters for my boilers (to prevent power-death spirals) and they are only more fuel efficient against electric inserters if they don't have to move a lot.
Vanilla fuel leeching via inventory chaining is still good for some medium-scale pre-nuclear power plants:
triple row boiler setup.jpg
triple row boiler setup.jpg (124.98 KiB) Viewed 5725 times
And with mods you can even get all-burner smelting setups including ore-to-steel double columns:
burner inserter based smelting.jpg
burner inserter based smelting.jpg (430.89 KiB) Viewed 5725 times

Re: [0.15.35] Boiler type entities cannot eject burnt items

Posted: Sat Mar 12, 2022 9:59 am
by lyvgbfh
When a boiler's burnt result inventory is full, it seems to just delete further burnt results. Along with that, burnt results can only be manually removed from burner inserters.

Any chance of a revisit here?

Re: [0.15.35] Boiler type entities cannot eject burnt items

Posted: Sat Mar 12, 2022 3:20 pm
by Rseding91
This is something that I spent some time on and re-worked for 1.2. So when that releases (unknown future date) this will be resolved.

Re: [0.15.35] Boiler type entities cannot eject burnt items

Posted: Sun Apr 10, 2022 4:57 am
by Mernom
I though it was fixed at 1.1.37?
inserters can now pull out from the main output and burnt result inventory of an entity.

Re: [0.15.35] Boiler type entities cannot eject burnt items

Posted: Fri May 13, 2022 8:19 pm
by _yt_
1.1.39 at least seems to stop a boiler when it’s output is full, and a filter inserter can remove the output. A regular inserter still prefers to take out the input fuel. Any chance the output priorities could be inverted? Chaining boilers would presumably still work in that case?