Industrial Display Plates deprecated

by Wyrrrd

Big, medium and small signs which display item and fluid icons. Can be used to blueprint map markers. ⚠ This mod is deprecated, please go over to https://mods.factorio.com/mod/DisplayPlates. ⚠

Utilities
1 year, 8 months ago
0.18 - 1.1
15.6K

b [Mitigated] Crash after creating blueprint

3 years ago
(updated 3 years ago)

Was copy pasting from one 1x1 iron tile to three others them immediately made a medium size blueprint and resulted in the following crash.

The mod Industrial Display Plates (1.1.1) caused a non-recoverable error.
Please report this to the mod author.

Error while running event
IndustrialDisplayPlates::on_player_setup_blueprint (ID 69)
Index out of bounds: 1073 > 0.
stack traceback:
[C]: in function 'set_blueprint_entity_tag'
IndustrialDisplayPlates/control.lua:550: in function
<IndustrialDisplayPlates/control.lua:541>

Edit:

After a bit more testing I was able to reliably recreate the bug by creating a blueprint of only the display panels, change what is show on the panel and re-create the existing blueprint results in the crash.

3 years ago

Was copy pasting from one 1x1 iron tile to three others them immediately made a medium size blueprint and resulted in the following crash.

The mod Industrial Display Plates (1.1.1) caused a non-recoverable error.
Please report this to the mod author.

Error while running event
IndustrialDisplayPlates::on_player_setup_blueprint (ID 69)
Index out of bounds: 1073 > 0.
stack traceback:
[C]: in function 'set_blueprint_entity_tag'
IndustrialDisplayPlates/control.lua:550: in function
<IndustrialDisplayPlates/control.lua:541>

Edit:

After a bit more testing I was able to reliably recreate the bug by creating a blueprint of only the display panels, change what is show on the panel and re-create the existing blueprint results in the crash.

Edit 2:

Bit more poking, the original blueprint does not need to have the display tiles but when it is re-created with a tile that is displaying something it causes the same crash. If the display tile does not have anything it's fine but a existing blueprint that is re-created with a tile that is displaying crashes.

3 years ago

Experiencing the same problem

3 years ago

I am working on a workaround to prevent the crash, but this causes display plates in updated blueprints to lose their icons and map markers, which is unfixable at the moment due to how Factorio handles the update internally...

3 years ago

Personally, I'm ok with that - it actually works exactly like that right now but it just crashes the game, though the blueprint gets updated (grid snap gets a bit messy but nothing unfixable).

3 years ago

Should be mitigated in 1.1.3.