My suggestion is to change default locomotive and cargo-wagon lengths.
This would be useful to avoid so strange situations where every wagon in train has “random” inserters nearby, as on Wiki page (where bug trying to present as a feature):
https://forums.factorio.com/wiki/inde ... _positions
In detail, I suggest to change this options in file \Factorio\data\base\prototypes\entity\entities.lua
For wagon
- Change “connection_distance” from default value 3.3 to 3
- Change “connection_distance” from default value 3.3 to 3
- Change “joint_distance” from default value 4.6 to 4.5
Every wagon would have strictly 6 inserters from every side.
And it’s beautiful that “base points of wagon” hit clearly in grid nodes .
There is no overlaps of collision box of wagons and locomotives. There is only small overlap of graphics. And because of the fact that developers have all powerful tools to change the game, I think that overlap of graphics is not a problem.
P.S.: if “connection_distance” for wagon would have value 4, there would be 7 inserters one every side of wagon. Let developers select right number.
P.P.S.: for me is so strange, why this situation was begin. If my suggestion is not valid, tell me please why .
P.P.S.: it's not a solution of "last inserter of last wagon" problem.
Thanks for attention. Devs, you are the best Devs among those whom I know.
Edit: sorry for my breaking English. I did my best