background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Catégories

Core Keeper Server Setup Guide


Core Keeper Server Setup Guide

This guide covers everything you need to get your Core Keeper dedicated server running on Legion Hosting, including first-time startup, startup variables, Game ID configuration, and how players connect. For admin commands and world management, see Core Keeper Admin and World Management.

Server Panel: All server management is done through GPanel at gpanel.legionhosting.net. Core Keeper servers are configured entirely through GPanel startup variables — there are no user-editable config files.

First Start

When you first receive your Core Keeper server, follow these steps to get it online:

  1. Log in to GPanel and select your Core Keeper server.
  2. Navigate to the Startup tab and review the default startup variables (see the table below). Adjust the World Name and Max Players to your preference.
  3. Go back to the Console tab and click Start.
  4. The server will download and install the Core Keeper Dedicated Server files automatically on first boot (Steam App ID 1963720). This may take several minutes depending on server load.
  5. Once the console shows the server is ready and displays a Game ID, your server is online and ready for players to connect.
First boot takes longer: The initial startup includes a full download of the Core Keeper dedicated server files. Subsequent starts will be much faster unless an update is available.
Game ID: When the server finishes starting, it will output a Game ID in the console log. Copy this ID — players need it to connect. See the Game ID section below for details.

GPanel Startup Variables

Core Keeper is configured entirely through command-line parameters exposed as startup variables in GPanel. Navigate to the Startup tab to view and modify these settings. Changes require a server restart to take effect.

Variable Default Description
WORLD_NAME Core Keeper Server The display name for your world. This is visible to players when they connect.
WORLD_INDEX 0 Selects which world save slot to use. Each index is a separate world. Use different indices to run multiple worlds on the same server (one at a time).
WORLD_SEED 0 The seed used for world generation. Set to 0 for a random seed. Only applies when generating a new world.
MAX_PLAYERS 100 Maximum number of players that can be connected simultaneously. Valid range: 1–100.
WORLD_MODE 0 Sets the world difficulty. 0 = Normal, 1 = Hard. Only applies when generating a new world.
GAME_ID empty Optional. A custom Game ID string (28+ characters) that players use to connect. If left empty, the server generates one automatically on each start.
No config files: Core Keeper dedicated servers do not use editable config files. All settings are passed as command-line parameters through the startup variables above. Editing files on disk will have no effect.

Game ID

The Game ID is the primary way players connect to your Core Keeper server. It acts as a unique session identifier that players enter in-game to join your world.

How the Game ID Works

  • If the GAME_ID startup variable is left empty, the server automatically generates a new Game ID each time it starts. This means the ID changes on every restart, and you will need to share the new ID with your players.
  • If you set a custom Game ID in the startup variable, the server will use that same ID every time it starts. This is recommended for persistent servers so players always have a consistent ID to connect with.

Finding Your Game ID

  1. Start your server in GPanel.
  2. Watch the Console output. Once the server finishes loading, it will display the Game ID in the log.
  3. Copy the Game ID and share it with your players.

Setting a Persistent Game ID

  1. In GPanel, go to the Startup tab.
  2. In the GAME_ID field, enter a custom string that is at least 28 characters long.
  3. Restart the server. It will now use this Game ID on every subsequent start.
Tip: If you want a stable Game ID that does not change between restarts, always set a custom GAME_ID in the Startup tab. A good approach is to use the auto-generated ID from your first boot and paste it into the GAME_ID field so it persists.

How to Connect

Players connect to a Core Keeper dedicated server using the Game ID. There is no traditional IP:Port direct connect for Core Keeper — the game uses its own relay/matchmaking system based on Game IDs.

Connecting via Game ID

  1. Launch Core Keeper.
  2. From the main menu, select Multiplayer.
  3. Select Join Game.
  4. Enter the Game ID provided by the server host.
  5. Click Connect to join the server.
Where to get the Game ID: The server owner can find the Game ID in the GPanel console output after starting the server, or in the GAME_ID startup variable if a persistent ID has been set. See the Game ID section above.
Connection issues? If players cannot connect, verify the server is fully started and online in GPanel. If the GAME_ID field is empty and the server was restarted, the Game ID will have changed — check the console for the new one.

Related Articles


Need More Help?

If you are experiencing issues not covered in this guide, our support team is available to assist. Open a ticket at legionhosting.net/submitticket.php with your server details and a description of the problem.


Cet article vous a-t-il été utile ?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.