This guide covers how to set up your Solace Crafting dedicated server on Legion Hosting, configure server settings, and connect players. Solace Crafting is an open-world fantasy survival RPG featuring borderless distance-based difficulty, modular building, and town management. For admin commands and advanced configuration, see Solace Crafting Admin and Commands Guide.
1. First Start
- Log in to GPanel and select your Solace Crafting server.
- Go to the Startup tab and review the configurable variables (see the table in Section 2).
- Return to the Console tab and click Start.
- Wait for the console to display
server started. The first launch initializes the world and configuration files.
servercfg.dat file is created during installation. If you need to customize settings, stop the server and edit this file before restarting.
2. GPanel Startup Variables
The following variables are available in the GPanel Startup tab.
| Variable | Default | Description |
|---|---|---|
AUTO_UPDATE |
1 |
Automatically update the server on startup. Set to 1 to enable or 0 to disable. |
3. Server Configuration (servercfg.dat)
The main server configuration file is located at:
.config/unity3d/Big Kitty Games/Solace Crafting/servercfg.dat
Open this file using the Files tab in GPanel or connect via SFTP. The file uses JSON format.
Key Settings
| Setting | Default | Description |
|---|---|---|
name |
Solace Crafting Server |
The server name displayed in the server browser. |
description |
(empty) | A description for the server listing. |
port |
27015 |
The game port. Managed by GPanel -- do not change. |
steamQueryPort |
27016 |
The Steam query port. Managed by GPanel. |
isPrivate |
false |
Set to true to make the server private (password-protected). |
password |
(empty) | Password required to join (only when isPrivate is true). |
requireSteamID |
true |
Require valid Steam authentication to connect. |
maxPlayers |
12 |
Maximum number of players who can connect simultaneously. |
allowAdmin |
false |
Enable admin access. Set to true to allow admin login. |
adminPassword |
password |
Password for admin access. Change this immediately. |
allowModerator |
false |
Enable moderator access. |
moderatorPassword |
password |
Password for moderator access. Change this if enabling moderators. |
worldSaveToUse |
MultiplayerWorld |
The name of the world save file to load. |
autoRestart |
0 |
Auto-restart interval in minutes. Set to 0 to disable. |
Example servercfg.dat
{
"name": "My Solace Crafting Server",
"description": "A friendly co-op server",
"port": 27015,
"steamQueryPort": 27016,
"isPrivate": false,
"password": "",
"requireSteamID": true,
"maxPlayers": 12,
"allowAdmin": true,
"adminPassword": "MySecurePassword",
"allowModerator": false,
"moderatorPassword": "password",
"worldSaveToUse": "MultiplayerWorld",
"autoRestart": 0
}
password. Change these immediately if you enable admin or moderator access to prevent unauthorized access.
4. How Players Connect
- Launch Solace Crafting on Steam.
- From the main menu, select Multiplayer.
- Browse the server list to find your server by name, or use Direct Connect.
- For direct connect, enter the server IP and port from GPanel's Network tab.
- If the server is private, enter the password when prompted.
Related Articles
- Solace Crafting Admin and Commands Guide
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
Need Help?
If you run into issues with your Solace Crafting server, open a support ticket and include your server IP, a description of the problem, and any relevant error messages from the GPanel console.