FOR HELP : https://discord.gg/yPf4jnb4yv
https://github.com/dll1230/Apoapsis-one-click-KSP-multiplayer
https://www.youtube.com/watch?v=NGGpTB6PY40
One-click multiplayer for Kerbal Space Program 1. Find a server, get the right mods automatically, and launch straight into a shared universe with your friends. Your normal Steam game is never touched.
Made by Twinforge Studios. Powered by LunaMultiplayer. Public beta.
Apoapsis is a desktop launcher that makes LunaMultiplayer (LMP) easy. You don't install LMP by hand, match mod lists, or type IPs into an in-game menu. You pick a server and press Launch & Join.
Apoapsis keeps a separate multiplayer copy of KSP next to your normal game. Mods, settings and multiplayer files all live there, so your single-player saves, mods and Steam install stay exactly as they were.
If you've played FiveM or BeamMP, you already know how Apoapsis works:
| FiveM (GTA V) / BeamMP (BeamNG) | Apoapsis (KSP) | |
|---|---|---|
| Separate launcher with a server browser | ✅ | ✅ |
| Servers decide the mods, and players download them automatically on join | ✅ FiveM resources / BeamMP mods | ✅ CKAN mods, version-locked per server |
| Switch between servers with different modpacks without reinstalling | ✅ | ✅ Each server gets its own mod profile, cached and swapped in seconds |
| Doesn't touch your normal game | ✅ | ✅ Separate multiplayer copy; the original is only read |
| Host your own server with your own rules | ✅ | ✅ From inside the launcher: multiple servers, saves and backups |
| Join friends with an invite or connect code | ✅ | ✅ apoapsis1: invite codes include the mod list |
What this means in practice: before Apoapsis, KSP multiplayer meant installing LunaMultiplayer by hand, comparing GameData folders with your friends, and finding out at the connect screen which mod was missing. Now the server owner picks the mods once, and everyone who joins gets exactly that setup automatically. It's the FiveM and BeamMP experience for KSP.
Apoapsis is not affiliated with FiveM/Cfx.re, Rockstar Games, BeamMP or BeamNG GmbH. The comparison is only to explain how it works.
Set resolution, fullscreen, frame-rate limit, V-Sync, UI scale, texture quality, anti-aliasing, effects and volumes in the launcher before loading in. These apply to the multiplayer copy only.
A custom loading screen with real loading progress (percentage and what's loading right now), mod count, connection status and tips, so you know it hasn't frozen while a big modpack loads.
| Game | Kerbal Space Program 1.12.x (Steam or any other copy, with or without DLC) |
| OS | Windows 10 or 11, 64-bit |
| Disk | About 100 MB, plus whatever mods your servers use |
| Hosting only | The free .NET 6 Runtime from Microsoft |
You do not need to install LunaMultiplayer yourself. Apoapsis downloads the official LMP 0.29.2 release into the multiplayer copy.
Apoapsis_0.9.0_x64-setup.exe and run it. Windows may show "Windows protected your PC" because the beta isn't code-signed yet. Click More info → Run anyway.Uninstalling: use Windows' "Apps & features". Your KSP install was never changed, so there's nothing to clean up there.
Joining a friend: ask them for their invite code (it starts with apoapsis1:). Paste it into Servers → Direct connect, and Apoapsis installs their mods and connects you.
Hosting for friends: 1. Host a Server → +: name it and set a password. 2. Make sure your friends can reach you. The easiest way is for everyone to join the same Radmin VPN, ZeroTier or Tailscale network. The Hosting guide tab walks you through it, including port forwarding. 3. Press Start, then Invite, and send the code.
Will this break my save or my mods? No. Everything multiplayer happens in a separate copy, and your original game folder is only read.
Do my friends need the same mods? Apoapsis handles it. When they join with your invite code, they get exactly your server's mods.
Can I join normal LunaMultiplayer servers? Yes. The browser lists public LMP servers, and you can direct-connect to any LMP 0.29.x server.
Why can't I see my friend in game? In LMP's default Subspace warp mode, players who time-warp end up at different times. Use the Sync button in the LMP status window to catch up. Craft within about 100 m of the launch pad are also hidden from other players (LMP's safety bubble).
My friend's craft doesn't appear for me. They're probably using DLC parts (Breaking Ground or Making History) that you don't own. LMP can't show craft with parts you don't have.
Loading takes ages with big modpacks. That's KSP itself. The first load after a mod change is the slowest, because Module Manager rebuilds its cache. Setting texture quality to Half in the launcher's Game settings saves a lot of RAM and loading time.
Kerbal Space Program is a trademark of Take-Two Interactive. Apoapsis is an unofficial community project and is not affiliated with or endorsed by Take-Two Interactive, Private Division or Squad.
Raw stats are from the beginning of time until now. Each follower and download entry represents one hour of data. Uneventful hours are omitted.