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
Kategorie

Nuclear Option Server Setup Guide


This guide covers how to set up your Nuclear Option dedicated server on Legion Hosting, configure startup variables, edit the DedicatedServerConfig.json, set up mission rotation, and connect to your server. Nuclear Option is a near-future air combat game with immersive physics featuring tactical and strategic nuclear weapons. For admin commands, ban management, and troubleshooting, see Nuclear Option Admin Commands.

1. First Start

  1. Log in to GPanel and select your Nuclear Option server.
  2. Go to the Startup tab and review the configurable variables (see Section 2).
  3. Set your SERVER_NAME and SERVER_PASSWORD.
  4. Return to the Console tab and click Start.
  5. Wait for the console to display [DedicatedServerManager] Waiting for Players before loading next map to confirm the server is ready.
Change the default password. The default server password is ChangeMe. Update the SERVER_PASSWORD startup variable or edit DedicatedServerConfig.json before making the server public.

2. GPanel Startup Variables

VariableDefaultDescription
SERVER_NAMEPterodactyl-serverServer name shown in the server browser (max 30 characters).
MAX_PLAYERS20Maximum number of players.
SERVER_PASSWORDChangeMePassword required to join the server. Leave empty for no password.
MODDED_SERVERfalseMark as a modded server. Set to true or false.
QUERY_PORT7777Steam query port for the server browser.
AUTO_UPDATE1Automatically update the server on startup.
Ports are randomly assigned unless you have a private IP. Check the Network tab in GPanel for your server's IP and port. See How to Find Your Server IP and Port for details.

3. Server Configuration (DedicatedServerConfig.json)

The main configuration file is located at:

DedicatedServerConfig.json

This JSON file is automatically managed by GPanel for settings mapped to startup variables (ServerName, Password, MaxPlayers, ModdedServer, Port, QueryPort). You can also edit it directly for advanced settings.

GPanel overwrites mapped settings. Settings like ServerName, Password, MaxPlayers, and ports are overwritten from startup variables on each start. Edit non-mapped settings (like MissionRotation) directly in the file.

Full Configuration Reference

SettingDefaultDescription
ServerNamePterodactyl-serverServer display name (managed by startup variable).
PasswordChangeMeJoin password (managed by startup variable).
MaxPlayers20Max player count (managed by startup variable).
ModdedServerfalseModded server flag (managed by startup variable).
Port(auto)Game port. Object with IsOverride and Value fields.
QueryPort(auto)Query port. Object with IsOverride and Value fields.
BanListPaths["ban_list.txt"]Paths to ban list files.
MissionDirectory(auto)Path to custom mission files.
MissionRotation(see below)Array of missions in the rotation.
RotationType0Mission rotation type.
NoPlayerStopTime30Seconds to wait before stopping when no players are connected.

4. Mission Rotation

Configure the mission rotation in DedicatedServerConfig.json. Each entry specifies a mission and time limit:

"MissionRotation": [
  {
    "Key": { "Group": "BuiltIn", "Name": "Escalation" },
    "MaxTime": 7200
  },
  {
    "Key": { "Group": "BuiltIn", "Name": "Terminal Control" },
    "MaxTime": 7200
  }
]

Built-in missions include Escalation and Terminal Control. MaxTime is the time limit in seconds (7200 = 2 hours).

Custom Missions

Place custom mission files in the NuclearOption-Missions/ directory. Reference them in the rotation with the appropriate group and name.

5. How to Connect

  1. Launch Nuclear Option on Steam.
  2. From the main menu, select Multiplayer.
  3. Find your server by name in the server browser.
  4. Enter the server password if prompted.
  5. Select your server and click Join.

Related Articles

Need Help?

If you run into issues with your Nuclear Option server that are not covered here, open a support ticket and include your server IP, a description of the problem, and any relevant error messages from the GPanel console.


Byl pro vás tento článek užitečný?

Ready to Get Started?

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