Modiverse is a sandbox game with the ability to create and play mods such as TTT, Deathrun, FortWars, RP, and more. It features sandbox tools to build complex worlds with props, lights, thrusters, and wheels. This guide covers setting up your Modiverse server on Legion Hosting.
First Start in GPanel
- Log in to GPanel and select your Modiverse server.
- Navigate to the Console tab. The server will download game files via SteamCMD (App ID 1549820) automatically.
- Wait for the download and installation to complete. This includes creating the ServerData directory and downloading the default configuration.
- Once installed, the server will start. Look for
listening on portin the console output. - If the server does not start on its own, click Start.
Startup Variables
Navigate to the Startup tab in GPanel to view and modify these:
| Variable | Description | Default |
|---|---|---|
HOSTNAME |
Server name shown in the server browser | Pterodactyl Server |
QUERY_PORT |
Query port for server browser listing | 27015 |
MAX_PLAYERS |
Maximum player slots (2-128) | 128 |
AUTO_UPDATE |
Auto-update on startup (1 = on, 0 = off) | 1 |
Server Configuration
Modiverse uses a JSON configuration file located at:
KJMod/Binaries/Linux/ServerData/ServerConfiguration.json
Edit it using the File Manager in GPanel or via SFTP.
Example ServerConfiguration.json
{
"version": 1,
"pin": "0000",
"motdURL": "http://test.com/motd.html",
"motdDelay": 5,
"rconPassword": "cHangeRC0nPasswOrD",
"mapCycle": [
{
"gameMode": "2285067974",
"comment": "Deathrun, Deathrun Example Map",
"map": "2286680373",
"assets": ["2229481041"],
"duration": 1800
}
]
}
| Setting | Description |
|---|---|
pin |
Server PIN (password) players must enter to join. Set to "0000" or empty for no PIN. |
motdURL |
URL to a custom Message of the Day HTML page |
motdDelay |
Delay in seconds before the MOTD is shown |
rconPassword |
Password for remote console access. Change this from the default! |
mapCycle |
Array of maps and game modes to cycle through |
rconPassword is publicly known. Change it immediately to prevent unauthorized server access.
Map Cycle Configuration
Each entry in the mapCycle array defines a game mode, map, required assets, and duration:
gameMode-- Steam Workshop ID of the game modemap-- Steam Workshop ID of the mapassets-- Array of additional Workshop asset IDs neededduration-- Round duration in secondscomment-- Description (for your reference only)
ServerConfiguration.json, restart your server from GPanel for changes to take effect.
How to Connect
- Launch Modiverse from Steam.
- Open the server browser from the main menu.
- Search for your server by name.
- Select your server and click Join.
- Enter the server PIN if one is set.
Workshop Content
Modiverse heavily relies on Steam Workshop content for game modes, maps, and assets. The server automatically downloads Workshop items referenced in the mapCycle configuration. To add new game modes:
- Find the game mode and map Workshop IDs on the Modiverse Steam Workshop.
- Add new entries to the
mapCyclearray inServerConfiguration.json. - Include any required asset Workshop IDs in the
assetsarray. - Restart the server to download and load the new content.