Cargo Ships


Adds massive cargo ships to the game, that function similarly to trains. Also adds deep sea oil, oil platforms, tanker ships, train bridges and other water based content.

Content
5 days ago
0.16 - 2.0
244K
Transportation Logistics Trains Mining Fluids Power

g [Fixed] Multiplayer blueprint crash

a month ago

Any time someone selects a blueprint book that isn't synced to the server yet, the whole server crashes with the following error:

Error while running event cargo-ships::on_player_cursor_stack_changed (ID 36)
BlueprintRecord cannot be read while it is a preview.
stack traceback:
[C]: in function 'index'
__cargo-ships
/logic/pump_placement.lua:96: in function 'is_holding_pump'
cargo-ships/logic/pump_placement.lua:144: in function 'PumpVisualisation'
cargo-ships/control.lua:340: in function <cargo-ships/control.lua:338>"

a month ago

Any time someone selects a blueprint or book that isn't synced to the server yet, the whole server crashes with the following error:

Error while running event cargo-ships::on_player_cursor_stack_changed (ID 36)
BlueprintRecord cannot be read while it is a preview.
stack traceback:
[C]: in function 'index'
__cargo-ships
/logic/pump_placement.lua:96: in function 'is_holding_pump'
cargo-ships/logic/pump_placement.lua:144: in function 'PumpVisualisation'
cargo-ships/control.lua:340: in function <cargo-ships/control.lua:338>"

a month ago

I clicked edit and apparently it did that. Janky discussion board.

a month ago

This should be fixed in 2.0.22. Thank you for the report!

a month ago
(updated a month ago)

This is fixed for real now in 2.0.23. This time I actually replicated the crash and proved that it is fixed.

a month ago

Thanks so much! No more crashing so we can finally use this on our server! :D

19 days ago

An update: The latest experimental has some changes and a new function that might be relevant to this and the whole way your pump visualizer operates. This thread has all the info: https://forums.factorio.com/130790

New response