Page 1 of 1
[0.10.2][kovarex] Voracious burner inserter
Posted: Mon Jul 14, 2014 1:17 pm
by Thyrann
Hi there.
VERSION: 0.10.2 MODDED
BUG: Burner inserter "eats" all coal when fueled by wood (wood was in the fuel slot). It ate through all my coal. It was placing coal in fuel slot occupied by wood. Therefore erasing coal while still being fueled by wood.
NOTE: I am using modded factorio (Dytech, F-Mod, Treefarm) and i havent tried existence of the bug in vanilla factorio.
EDIT in bold font
Re: Voracious burner inserter
Posted: Mon Jul 14, 2014 1:21 pm
by hoho
Working as intended
burner-inserters should use anything with fuel value once their fuel slot is empty. If you use it to move coal it will start "eating" coal once old fuel has ran out.
Re: Voracious burner inserter
Posted: Mon Jul 14, 2014 1:23 pm
by Dark
The problem is - the slot was already filled with wood. So no, not as intended.
I seen this behavior for myself.
Re: Voracious burner inserter
Posted: Fri Jul 18, 2014 10:53 am
by slpwnd
What exactly is your setup here? I mean where is the burner inserter taking the stuff from and where is he putting it? I tried this for a while and it all seems to work fine. There was a bug that burner inserter would not fuel itself sometimes (
https://forums.factorio.com/forum/vie ... f=7&t=4843) and this one will be fixed in the 0.10.4.
Just to make sure we are on the same note. What you mean is that the burner inserter inserts the code inside himself and the coal disappears? And this is because it has a piece of wood in its fuel inventory?
Re: Voracious burner inserter
Posted: Fri Jul 18, 2014 11:42 am
by Dark
Test Setup: 0.10.3
1. Put burner inserter somewhere.
2. Insert stack of wood into it.
3. Drop coal in front of inserter.
4. Inserter eats coal - coal disappears into the void.
Re: Voracious burner inserter
Posted: Fri Jul 18, 2014 12:55 pm
by slpwnd
Couldn't reproduce. Neither in current build nor in 0.10.3.
Re: Voracious burner inserter
Posted: Fri Jul 18, 2014 1:09 pm
by Dark
Strange, perhaps mods messing up with it.
Re: Voracious burner inserter
Posted: Mon Jul 21, 2014 9:18 am
by slpwnd
Dark wrote:Strange, perhaps mods messing up with it.
Does it happen to you even without mods?
Re: Voracious burner inserter
Posted: Mon Jul 21, 2014 9:37 am
by Dark
No, this does not happen on clear version, so it definitely caused by mods.
I noticed that in modded game burner tries to eat at-least 5 coal before actually working.
In clean game burners inserts only one item of coal or wood and starts to work.
So what happens here: inserter tries to eat up a minimum of 5 fuel items and it does not check if fuel of the same type, if type is different then new fuel goes to null.
In clear game there was no need for type check, since only one fuel item item is required and it will not attempt to insert anymore.
The need for a minimum of 5 items is probably caused by DyTech-Core and it's changes to max stack values.
Re: [0.10.2][kovarex] Voracious burner inserter
Posted: Tue Jul 22, 2014 10:36 am
by kovarex
Hello, I tried to reproduce the problem without success.
I installed the Dytech core mod and the Dytech energy mod, and I still didn't find anything wrong.
Re: [0.10.2][kovarex] Voracious burner inserter
Posted: Wed Jul 23, 2014 11:08 am
by ssilk
I suggest a function, where a player can copy/paste a list of all his active mods plus the VERSION, because that bug may be already fixed by the modder, so that the devs use a newer version, then the player.
Re: [0.10.2][kovarex] Voracious burner inserter
Posted: Wed Jul 23, 2014 11:10 am
by kovarex
Ok, but when the savegame is provided, it contains the list of mods and versions already.
Re: [0.10.2][kovarex] Voracious burner inserter
Posted: Wed Jul 23, 2014 11:15 am
by ssilk
Of course. Much easier.
It was just my impression, that there are currently many bugs about "combinations of mods". Those can be found easier like so.
Re: [0.10.2][kovarex] Voracious burner inserter
Posted: Fri Jul 25, 2014 11:56 am
by Dark
Found the culprit, it's F-Mod:
Code: Select all
if glob.burnerinserters~=nil then
for i,d in pairs(glob.burnerinserters) do
if d.valid then
if d.getinventory(1).getitemcount("coal")<3 then
if d.heldstack~=nil and d.heldstack.name=="coal" then
d.getinventory(1).insert{name="coal", count=d.heldstack.count}
d.heldstack=nil
end
end
else
table.remove(glob.burnerinserters,i)
end
end
end
Not a factorio bug.
Re: [0.10.2][kovarex] Voracious burner inserter
Posted: Fri Jul 25, 2014 2:37 pm
by kovarex
Thank you for the find!
It was probably a workaround of the bug that inserters didn't feed themselfs, it should be removed from the mod then.