Merging Chests

by Atria

Enables merging of multiple chests into one entity. Supports merging of arbitrary number of chests (configurable in mod settings). Version 5.0.0 introduced potentially breaking changes for old saves. If your have chests larger than 42 don't update to 5.0.0.

Content
12 days ago
0.13 - 1.1
108K
Storage

b Error: un-merging ghost and build

2 months ago
(updated 2 months ago)

Non-recoverable Error:

The mod Merging Chests (5.2.1) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event WideChests::on_player_alt_selected_area (ID 52)
__WideChests__/control_init.lua:89: Can't revive ghost for getting its bar
stack traceback:
    [C]: in function 'error'
    __WideChests__/control_init.lua:89: in function 'get_total_bar'
    __WideChests__/scripts/event_handlers/split_chest.lua:56: in function <__WideChests__/scripts/event_handlers/split_chest.lua:46>

Happens when un-merging ghost and build chests at the same time.

2 months ago

Could you provide me with a save file I could use to replicate?

2 months ago
2 months ago

Thank you, will check it out tomorrow. In the meanwhile you can revert to 5.1.1.

2 months ago

Found the problem...it is the Foundantions mod which doesn't allow placing entities on the ground.

Splitting ghost entities requires being able to copy it to different surface (where the copy will be revived), which Foundantions prevent because they lab tiles are not foundantions.

I created bug report for the Foundantions mod, since this would be problem during normal gameplay when you try to place blueprint of a merged chest off foundation.

2 months ago

Should be fixed in 1.0.10 version of Foundations mod

a month ago

Non-recoverable Error:
The mod Merging Chests (5.2.1) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event WideChests::on_configuration_changed
The mod Reverse Factory (8.2.14) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event reverse-factory::on_surface_created (ID 63)
reverse-factory/control.lua:207: bad argument #1 of 2 to 'pairs' (table expected, got nil)
stack traceback:
[C]: in function 'pairs'
reverse-factory/control.lua:207: in function 'addSurface'
reverse-factory/control.lua:129: in function <reverse-factory/control.lua:128>
stack traceback:
[C]: in function 'create_surface'
...ts__/scripts/event_handlers/on_configuration_changed.lua:4: in function <...ts__/scripts/event_handlers/on_configuration_changed.lua:1>

happens when trying to load map

New response