Container Cargo Ship


big, bigger, bigggggest... Container Cargo Ship!

Content
2 days ago
2.0
1.19K
Transportation Logistics Trains Storage

Changelog

Version: 0.3.13
Date: 2026-03-24
  - Added FR translation
Version: 0.3.12
Date: 2026-03-24
  Locale:
    - Added German locale (de) for item, entity, recipe, and startup setting texts.
Version: 0.3.11
Date: 2026-03-24
  Locale:
    - Added Spanish locale (es) for item, entity, recipe, and startup setting texts.
Version: 0.3.10
Date: 2026-03-08
  Fixes:
    - Restored direct item placement of the container cargo ship on waterways so bots and normal placement can build the rail-based ship directly again.
    - Kept the 0.3.9 independent placement prototype only as a legacy compatibility fallback for existing saves.
    - Fixes the 0.3.9 regression where the item always placed only the independent variant and broke waterway automation.
Version: 0.3.9
Date: 2026-03-07
  Fixes:
    - Container cargo ship item now places an independent boat-style entity instead of the rail body directly.
    - Registered the independent placement entity with Cargo Ships add_boat so building on a waterway converts it to the container cargo ship correctly.
    - Fixes the cannot be placed on waterway case caused by treating the ship like direct rolling stock placement.
Version: 0.3.8
Date: 2026-03-07
  Fixes:
    - Changelog format cleanup.
Version: 0.3.7
Date: 2026-03-06
  Fixes:
    - Deferred Cargo Ships remote registration to the first post-init/configuration tick so container_cargo_ship is not lost when cargo-ships rebuilds its ship database during initialization.
    - Added on_load retry scheduling when registration has not completed yet, so saves loaded immediately after init still recover registration.
    - Fixes the case where the container cargo ship was treated like an unregistered wagon and rejected on waterways.
Version: 0.3.6
Date: 2026-02-26
  Fixes:
    - Runtime re-registration with Cargo Ships now runs only when this mod or cargo-ships changed during configuration updates (avoids unnecessary duplicate remote registrations after unrelated mod or setting changes).
    - Consolidated retry registration handler logic in control.lua to reuse one nth-tick callback and always stop it after successful registration.
  Optimizations:
    - Removed unused prototype scaling helpers and constants from prototypes/container-cargo-ship.lua.
Version: 0.3.5
Date: 2026-02-24
  Changes:
    - Changed container-cargo-ship-capacity-stacks default value from 800 to 500.
    - Increased container-cargo-ship-capacity-stacks maximum value from 1000 to 2000.
Version: 0.3.4
Date: 2026-02-24
  Changes:
    - Increased default value of container-cargo-ship-capacity-stacks from 80 to 800.
Version: 0.3.3
Date: 2026-02-24
  Changes:
    - Added startup map/save setting for container cargo ship capacity (stack slots): container-cargo-ship-capacity-stacks.
    - Container ship inventory size now uses the configured setting value instead of a hardcoded 2x multiplier.
Version: 0.3.2
Date: 2026-02-21
  Fixes:
    - Improved Cargo Ships runtime registration retry logic: registration now retries every 5 seconds until success (instead of stopping after a limited number of attempts).
    - Removed unused runtime helper functions from control.lua.
Version: 0.3.1
  Graphics:
    - Scale adjustment.
Version: 0.1.3
  Graphics:
    - New shadow.
Version: 0.1.2
  Graphics:
    - Resolution increase.
Version: 0.1.0
Date: 2026-02-07
  Fixes:
    - Do not scale ship collision and selection boxes; container cargo ship can be placed on standard straight waterways.
    - Fixed rolling stock joint_distance after 2x scaling to satisfy bounding box border requirements and prevent prototype load error.
    - Registered container_cargo_ship in Cargo Ships runtime so it can be placed on waterways like the original cargo_ship.
  Changes:
    - Scaled container_cargo_ship 2x (visual, collision, selection, and length).
    - Doubled container_cargo_ship inventory size (cargo capacity).
    - Disabled door animations and sounds to remove the opening cargo hold animation.
    - Initial release adds a new container_cargo_ship cloned from Cargo Ships cargo_ship with custom 500x500 4x4x16 (256 directions) graphics.