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
4 days ago
0.16 - 2.0
251K
Transportation Logistics Trains Mining Fluids Power

b Stack Overflow Crash

10 hours ago

69919.553 Error MainLoop.cpp:1468: Exception at tick 46079137: The mod Cargo Ships (1.0.28) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event cargo-ships::on_built_entity (ID 6)
The mod Cargo Ships (1.0.28) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event cargo-ships::on_train_created (ID 81)
The mod Cargo Ships (1.0.28) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event cargo-ships::on_train_created (ID 81)
The mod Cargo Ships (1.0.28) caused a non-recoverable error.
Please report this error to the mod author.

..

Error while running event cargo-ships::on_train_created (ID 81)
The mod Cargo Ships (1.0.28) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event cargo-ships::on_train_created (ID 81)
The mod Cargo Ships (1.0.28) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event cargo-ships::on_train_created (ID 81)
cargo-ships/logic/ship_placement.lua:215: C stack overflow
stack traceback:
cargo-ships/logic/ship_placement.lua:215: in function <cargo-ships/logic/ship_placement.lua:213>
stack traceback:
[C]: in function 'connect_rolling_stock'
cargo-ships/logic/ship_placement.lua:233: in function <cargo-ships/logic/ship_placement.lua:213>
stack traceback:
[C]: in function 'connect_rolling_stock'
cargo-ships/logic/ship_placement.lua:233: in function <cargo-ships/logic/ship_placement.lua:213>

...

stack traceback:
[C]: in function 'connect_rolling_stock'
cargo-ships/logic/ship_placement.lua:233: in function <cargo-ships/logic/ship_placement.lua:213>
stack traceback:
[C]: in function 'connect_rolling_stock'
cargo-ships/logic/ship_placement.lua:233: in function <cargo-ships/logic/ship_placement.lua:213>
stack traceback:
[C]: in function 'create_entity'
cargo-ships/control.lua:99: in function <cargo-ships/control.lua:38>
69919.554 Error ServerMultiplayerManager.cpp:84: MultiplayerManager failed: "The mod Cargo Ships (1.0.28) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event cargo-ships::on_built_entity (ID 6)
The mod Cargo Ships (1.0.28) caused a non-recoverable error.
Please report this error to the mod author.

...

Error while running event cargo-ships::on_train_created (ID 81)
The mod Cargo Ships (1.0.28) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event cargo-ships::on_train_created (ID 81)
cargo-ships/logic/ship_placement.lua:215: C stack overflow
stack traceback:
cargo-ships/logic/ship_placement.lua:215: in function <cargo-ships/logic/ship_placement.lua:213>
stack traceback:
[C]: in function 'connect_rolling_stock'
cargo-ships/logic/ship_placement.lua:233: in function <cargo-ships/logic/ship_placement.lua:213>

...

stack traceback:
[C]: in function 'connect_rolling_stock'
cargo-ships/logic/ship_placement.lua:233: in function <cargo-ships/logic/ship_placement.lua:213>
stack traceback:
[C]: in function 'connect_rolling_stock'
cargo-ships/logic/ship_placement.lua:233: in function <cargo-ships/logic/ship_placement.lua:213>
stack traceback:
[C]: in function 'create_entity'
cargo-ships/control.lua:99: in function <cargo-ships/control.lua:38>"
69919.814 Info ServerMultiplayerManager.cpp:808: updateTick(46079137) changing state from(InGame) to(Failed)
69919.814 Quitting: multiplayer error.

According to a user report, an error occurred when they destroyed a ship that was facing right on Nauvis and then placed it again facing left.

The issue wasn’t reproducible, and there doesn’t seem to be a problem at the moment.

9 hours ago

Thanks for the report. It's very helpful to have the full factorio-current.log from the crash (or factorio-previous if you remember after restarting).

Do you know what other mods the user was running?

9 hours ago

As for mods related to Cargo Ships, Pelagos and Depths of Nauvis are being used together.

There are also many other QoL mods and planet mods in the setup, but for now, those three seem to be the relevant ones.

8 hours ago

There's a lot of mods that might interact with on_train_created events. Maraxis and More Quality Scaling have also caused issues recently.

The stack overflow almost seems like cargo ships was fighting with another mod trying to undo the coupling action between the ship and the invisible engine.

7 hours ago

aai-loaders_0.2.7
aai-signal-transmission_0.5.3
aai-stacking_1.2.0
alchemy-khemia_0.1.10
ArcanyxAssets_1.0.0
Arcanyx_0.1.7
AsteroidBelt_1.2.10
AutoDeconstruct_1.0.10
barreling-group2_0.5.0
Better_Starmap_Background_2.2.0
blueprint-sandboxes_3.2.2
canal-excavator-graphics_1.3.0
canal-excavator_1.12.2
cargo-ships-graphics_1.0.4
cargo-ships_1.0.28
chest-auto-sort_1.3.0
Cloning-vat-building_1.0.4
colorful_biochamber_1.1.4
condensing-agricultural-tower_1.1.0
cubium_1.0.28
cybersyn-combinator_2.7.3
cybersyn_2.0.37
Delete-Chunk-Tool_1.0.2
depths_of_nauvis_0.7.0
DistributionRequestPlanner_0.0.4
even-pickier-dollies_2.7.2
FactorySearch_1.14.0
FilterHelper_0.2.22
flib_0.16.5
FusionPoweredRobots_1.0.6
heat-inserter_1.2.5
helmod_2.2.8
inserter-cranes-fork_0.0.9
inserter-throughput-lib_2.0.0
Inserter_Config_1.1.2
IridescentIndustry_0.7.4
janus_1.2.0
Krastorio2Assets_2.0.4
kry_stdlib_2.0.11
linox_1.5.11
Long_Range_Delivery_Drones_2.0.0
long_stack_inserter_1.0.1
machine-upgrades_0.69.19
matter_printer_0.2.0
minimalist-rails_2.0.5
mining-patch-planner_1.7.14
ModuleInserterSimplified_2.1.1
Moshine-assets_0.4.0
Moshine_1.1.3
multi_surface_promethium_plate_recipe_0.3.0
Nexus-Graphics_0.0.4
Nexus_1.1.0
OilOutpostPlanner_1.6.7
panglia_planet_0.5.5
panglia_planet_assets_0.1.3
pelagos_0.35.0
pirateship_0.0.4
Planet-Hopper_4.1.1
planet-rabbasca_0.8.6
planetaris-arig_1.1.4
planetaris-hyarion_1.2.0
planetaris-unbounded_1.8.0
PlanetsLibTiers_1.2.0
PlanetsLib_1.14.7
prismatic-quality_0.0.8
qol_research_3.4.2
rabbasca-assets_1.2.0
RateCalculator_3.3.7
rec-blue-plus_1.4.12
redrawn-space-compat-fixes_1.0.30
Redrawn-Space-Connections_2.3.2
RocketCargoInsertion_1.1.0
rubia-assets_0.69.25
rubia_0.69.129
SchallCircuitGroup_2.0.1
science-tab_1.5.2
se-space-trains_1.0.11
SimpleKoreanLocale_0.15.1
skewer_planet_vesta_2.1.7
skewer_planet_vesta_assets_1.0.11
skewer_planet_vesta_assets_2_1.0.3
slipstacks_1.1.0
slp-dyson-sphere-reworked_1.0.4
snouz-big-accumulator_1.0.5
snouz-big-solar-panel_1.0.6
snouz_better_asteroid_collector_1.0.3
snouz_better_substation_1.2.1
snouz_long_electric_gun_turret_1.0.8
snouz_space_platform_hull_1.0.1
space-exploration-graphics-3_0.7.2
space-exploration-graphics-4_0.7.2
space-exploration-graphics-5_0.7.2
space-exploration-graphics_0.7.5
squeak-through-2_0.1.2
StatsGui_1.6.1
StoneWaterWell-ActuallyUpdated_2.0.10
talandar_cargo_ships_tweaks_0.1.0
thinking_brain_1.2.4
tile-upgrade-planner-muluna_1.0.6
visible-planets_1.6.1
Voidcraft_2.7.0
WideChestsLogistic_3.1.1
WideChests_6.2.4
xeon-server-plugin_0.0.5
yafla_0.1.16

The exact mod list is shown above. I hope this helps.

New response