[2.0.8] Factorio locomotive slot bug

We are aware of them, but do not have solutions that don't cause other issues. They go here in order not to take space in the main bug thread list.
Tellegar
Manual Inserter
Manual Inserter
Posts: 1
Joined: Fri Nov 13, 2020 4:50 pm
Contact:

[2.0.8] Factorio locomotive slot bug

Post by Tellegar »

I have these mods
version and mods
version and mods
10-23-2024, 09-16-02.png (51.51 KiB) Viewed 353 times
2024-10-23 06-50-16.mp4
bug
(9.56 MiB) Downloaded 45 times
2.0.zip
game save
(10.26 MiB) Downloaded 14 times
Last edited by Tellegar on Wed Oct 23, 2024 7:16 am, edited 2 times in total.
robot256
Smart Inserter
Smart Inserter
Posts: 1094
Joined: Sun Mar 17, 2019 1:52 am
Contact:

Re: Factorio locomotive slot bug

Post by robot256 »

Somehow copper ore wound up inside a locomotive? When it was left in the hand of an inserter and the locomotive approached and stopped there?
User avatar
vinzenz
Factorio Staff
Factorio Staff
Posts: 355
Joined: Mon Aug 02, 2021 6:45 pm
Contact:

Re: Factorio locomotive slot bug

Post by vinzenz »

This is probably easy to reproduce and test, but it would still be great if you could attach a save file with this problem to this thread.
bringing the oops to devops
Rseding91
Factorio Staff
Factorio Staff
Posts: 15105
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: Factorio locomotive slot bug

Post by Rseding91 »

I believe I know what happened...

* Spoiling introduced the concept of an item in an inserter hand changing as the inserter was swinging to the destination.
* Since the inserter hand contents may change while it's on the way to the target, it needed a way to get rid of the result item once it got to the target instead of getting stuck forever
* Burner fuel sources have a "trash" inventory where items that spoil, or produce burnt-result go
* Items in the burnt result inventory of the burner fuel inventory will get extracted from the burner when inserters go to grab anything from the entity
* If an inserter is bringing something to an entity and the item doesn't fit into the entity when it gets there, and the item is marked as "produced by spoiling" it is put into the entity trash inventory for later disposal
* Since copper ore is a result of an item spoiling it is considered a "trash result" item and the inserter when it tries to put it into the locomotive ends up putting it into the trash inventory since it won't fit in other places

Everything is working as intended, however the result is not desired. I have no solutions to stop inserters from doing that since generically they're working correctly from everything the game engine knows about.
If you want to get ahold of me I'm almost always on Discord.
Post Reply

Return to “Minor issues”