Skip to content
All integrations
Kerbal Space Program official Steam artwork

COMMUNITY INTEGRATION

Kerbal Space ProgramArchipelago randomizer mod

Build a space programme from the parts other worlds send you. Mission milestones, contracts and technology purchases reward the multiworld as your rockets gain the range to explore the Kerbol system.

Maintained by Nick Davies

GAME MECHANICS

Explore game mechanics

Browse possible checks, rewards and settings. What appears in your game depends on your World options.

Source catalog Release 0.9.4 client / 0.9.1 APWorldClient 0.9.4 · APWorld 0.9.1 · Archipelago 0.6.7 or newer

The 6 listed location families and 10 reward families are category summaries, not per-seed totals or a complete inventory of individual parts. The APWorld defines 340 possible body-mission slots across 16 destinations (15 landable bodies and Jool; Kerbol is excluded), 62 technology nodes with configurable check slots, and contract/start checks that vary by options. A generated seed emits only its feasible configured subset.

Browse the gameplay families that can send checks to your multiworld.

6 location families

Starter inventory

Zero-requirement checks provide the parts needed to begin a Career. Their number follows difficulty and the starting-inventory settings.

Career start

KSC science checks

Perform a science experiment at each of 12 named Space Center sites, including the Launch Pad, VAB, R&D and Tracking Station.

Kerbal Space Center

Home-body milestones

Launch, land, stage, crash and reach altitude milestones on your selected home body; an ocean splashdown is a separate shared check.

Home body

Flight mission milestones

Reach flight milestones such as flybys, orbits, probe or crewed missions, landings, flags and sample returns. A harder flight can satisfy several milestones at once.

Kerbol system missions

Technology tree purchases

Spend science to purchase nodes in the stock 62-node technology tree. Each node can have one to four check slots.

Research and development

Contract completions and goal thresholds

Accept and complete generated native KSP contracts to send checks. Contract goals can also release the victory objective after a configured number of completions.

Contracts

Playing with others

Separate single-player Career saves exchanging items through a synchronous or asynchronous Archipelago room. This integration does not itself establish native shared-flight co-op compatibility.

Known scope and limitations

  • The maintainer labels the integration experimental and recommends Normal difficulty. Start with a new Career save, stock solar system and default launch clamps. Panludia has not independently played a campaign or validated all physics and option combinations.
  • Pair client 0.9.4 with the separately published APWorld 0.9.1, which declares Archipelago 0.6.7 or newer. There is no APWorld 0.9.4 implied by the client version. Install the mod with CKAN or extract its KSPArchipelago folder into GameData; install ksp1.apworld separately.
  • Making History is optional only after configuring the seed accordingly: remove it from Enabled Part Packs if you do not own it. The client rejects enabled expansions that are not installed. Other gameplay mods and planet packs are outside the documented stock-game support.
  • Connect through the in-game toolbar at the Space Center. The save-folder file ksp_ap_connection.cfg stores the room password. Keep it private and redact diagnostic bundles. The optional console echoes commands, including any password entered there.
  • Use one fresh Career save per seed and slot. Awarded-item indices and pending checks are stored in the career save, but there is no strict save-to-room identity gate. The separate seed-and-slot caches for spent charges do not provide that gate for the whole campaign.
  • Automatic reconnect and saved offline-check queues exist, but interrupted delivery is not fully transactional. Keep backups and verify important rewards and final completion after a disconnect. Unknown goal names and failed final-status sends are not comprehensively recovered within the same connection.
  • The bundled network library can fall back from secure WebSocket to unencrypted WS for a host without a scheme. Do not treat an ordinary bare-host connection as an encrypted-transport guarantee.
  • This listing covers the documented Windows route. The source defines KSP 1.12.5 build references and optional-mod dependencies; that is not independent runtime certification for Windows, Linux, macOS or every mod combination.

This integration is maintained independently of Panludia. Downloads are provided by its maintainer. Contact the maintainer through the linked repository or support channels.

View Kerbal Space Program on Steam