Blueprint Signals


Read a blueprint and generate a set of combinators containing the item signals and counts. This mod does not add any new entities like other solutions, so signals can be generated then shared with anyone or used in any save, even vanilla games.

Content
3 years ago
0.18 - 1.1
3.24K
Blueprints

b instant crash when creating new blueprint book

3 years ago

When this mod is enabled, trying to create a new empty blueprint book causes an instant game crash:

Error while running event BlueprintSignals::on_player_cursor_stack_changed (ID 29)
Index out of inventory bounds.
stack traceback:
BlueprintSignals/util.lua:11: in function 'get_blueprint'
BlueprintSignals/gui.lua:102: in function 'update_visibility'
BlueprintSignals/control.lua:124: in function '?'
BlueprintSignals/control.lua:36: in function <BlueprintSignals/control.lua:34>
stack traceback:
[C]: in function 'index'
__BlueprintSignals
/util.lua:11: in function 'get_blueprint'
BlueprintSignals/gui.lua:102: in function 'update_visibility'
BlueprintSignals/control.lua:124: in function '?'
BlueprintSignals/control.lua:36: in function <BlueprintSignals/control.lua:34>
79.964 Error ServerMultiplayerManager.cpp:90: MultiplayerManager failed: "The mod Blueprint Signals (0.1.0) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event BlueprintSignals::on_player_cursor_stack_changed (ID 29)
Index out of inventory bounds.
stack traceback:
BlueprintSignals/util.lua:11: in function 'get_blueprint'
BlueprintSignals/gui.lua:102: in function 'update_visibility'
BlueprintSignals/control.lua:124: in function '?'
BlueprintSignals/control.lua:36: in function <BlueprintSignals/control.lua:34>
stack traceback:
[C]: in function 'index'
__BlueprintSignals
/util.lua:11: in function 'get_blueprint'
BlueprintSignals/gui.lua:102: in function 'update_visibility'
BlueprintSignals/control.lua:124: in function '?'
BlueprintSignals/control.lua:36: in function <BlueprintSignals/control.lua:34>"

3 years ago

I get the same ... so its not usable.

3 years ago
(updated 3 years ago)

Same for me :( Wery good mod but that issue..
Anyone know an useful alternative?

3 years ago

I'm looking at it now. I'm a dogshit lua developer, but I'm trying to debug his code. If I find a solution, I'll drop it here. So far, from what I understand, the get_blueprint() function call on line 11 is bad.

3 years ago
(updated 3 years ago)

I fixed it!!! IT WORKS and it works in 1.0!!!!!!!!!!!!

https://github.com/Haxtorio/BlueprintSignals/issues/1#issuecomment-724475456

3 years ago

I've updated the mod and v0.2.0 is being published right now. Thanks smartguy1196.

3 years ago

Thank you so much to both of you for fixing the issue and making a new release :)

New response