Crafting Combinator


Includes combinators that allow you to set or read the recipe of any crafting machine, get ingredients or products of a recipe and more!

Content
2 years ago
0.14 - 1.1
19.0K
Manufacturing

b Crash on changing recipe combinator

6 years ago
(updated 6 years ago)

Thank you for the awesome Mod!

Factorio version 16.28
Other mods :https://mods.factorio.com/mod/UsefulCombinators, https://mods.factorio.com/mod/Inventory%20Sensor, bobs mods --all

Changing recipe combinator from read ingredients to read products crashes server with:
850.158 Error MainLoop.cpp:1031: Exception at tick 41199210: Error while running event crafting_combinator::on_gui_click (ID 1)
Index out of bounds: 21
stack traceback:
...afting_combinator__/script/entities/RecipeCombinator.lua:103: in function 'update'
...afting_combinator__/script/entities/RecipeCombinator.lua:133: in function 'on_radiobutton_changed'
crafting_combinator/script/gui.lua:157: in function <crafting_combinator/script/gui.lua:133>
850.158 Error ServerMultiplayerManager.cpp:96: MultiplayerManager failed: "Error while running event crafting_combinator::on_gui_click (ID 1)
Index out of bounds: 21
stack traceback:
...afting_combinator__/script/entities/RecipeCombinator.lua:103: in function 'update'
...afting_combinator__/script/entities/RecipeCombinator.lua:133: in function 'on_radiobutton_changed'
crafting_combinator/script/gui.lua:157: in function <crafting_combinator/script/gui.lua:133>"
850.158 Info ServerMultiplayerManager.cpp:698: mapTick(41199210) changing state from(InGame) to(Failed)
850.158 Info GlobalContext.cpp:692: Waiting for child processes to exit:
851.172 Info ServerMultiplayerManager.cpp:142: Quitting multiplayer connection.
851.172 Info ServerMultiplayerManager.cpp:698: mapTick(4294967295) changing state from(Failed) to(Closed)

New response