Smart Inserters


A more modern and configurable approach at adjustable inserters to change pickup/drop position/offsets, and many more options like custom inserter length, a custom setting for ranges and diagonal, support for slim and big inserters... Enjoy!

Utilities
10 days ago
1.1 - 2.0
7.66K
Logistics

b [DONE] Crash When pasting filter settings

28 days ago

Using up-to-date mod and library as of the posting of this report. Crash when pasting an inserter filter setting on our MP server.
521.171 Error MainLoop.cpp:1432: Exception at tick 95816574: The mod Smart Inserters (2.0.12) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event Smart_Inserters::Custom event (ID 233)
LuaEquipmentGrid doesn't contain key type.
stack traceback:
[C]: in function 'index'
__Smart_Inserters
/scripts/selector_gui.lua:439: in function 'update_all'
Smart_Inserters/control.lua:77: in function <Smart_Inserters/control.lua:76>
stack traceback:
[C]: in function 'raise_event'
Smart_Inserters/control.lua:120: in function <Smart_Inserters/control.lua:106>
521.171 Error ServerMultiplayerManager.cpp:84: MultiplayerManager failed: "The mod Smart Inserters (2.0.12) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event Smart_Inserters::Custom event (ID 233)
LuaEquipmentGrid doesn't contain key type.
stack traceback:
[C]: in function 'index'
__Smart_Inserters
/scripts/selector_gui.lua:439: in function 'update_all'
Smart_Inserters/control.lua:77: in function <Smart_Inserters/control.lua:76>
stack traceback:
[C]: in function 'raise_event'
Smart_Inserters/control.lua:120: in function <Smart_Inserters/control.lua:106>"
521.172 Info ServerMultiplayerManager.cpp:808: updateTick(95816574) changing state from(InGame) to(Failed)

Pasted about 6 times, the 7th crashed the server. Not sure why.

28 days ago

OK, hopefully, this is fixed in the next release.

I'm trying go test it but is a multiplayer-only bug so it' s kinda hard, it only happens when a player is in a LuaEquipmentGrid and another one is handling inserter in some specific way that call an update_all event

27 days ago

Step to reproduce:
Have someone in an equipment grid
copy paste an inserter

  • should crash in old versions, should be fixed >=2.0.13

New response