This guide covers admin management, difficulty settings, and server maintenance for your Plains of Pain dedicated server. For initial setup, see Plains of Pain Server Setup Guide.
1. Admin Access
Plains of Pain admin controls are managed through in-game mechanics and server configuration. The server host has admin privileges by default when connecting.
2. Difficulty Settings
Difficulty is set via the DIFFICULTY startup variable and affects enemy strength, resource scarcity, and survival mechanics:
| Value | Difficulty | Description |
|---|---|---|
| 0 | Tourist | Relaxed experience with minimal threats. |
| 1 | Rookies | Standard difficulty for new players. |
| 2 | True Wastelander | Balanced challenge for experienced players. |
| 3 | Veteran | Tough survival with stronger enemies. |
| 4 | Overlord | Maximum difficulty -- brutal and unforgiving. |
WORLD_ID to generate a fresh world, or the change may not take full effect on an existing world.
3. World Management
Multiple Worlds
You can maintain multiple worlds by using different WORLD_ID values. Each world ID has its own save data. Switch between worlds by changing the WORLD_ID startup variable and restarting.
World Reset
To wipe a world and start fresh:
- Stop the server.
- Delete the world save data for the corresponding
WORLD_IDvia SFTP. - Optionally change the
SEEDfor a new map layout. - Start the server -- a new world will generate.
4. Server Configuration
The configs/server.json file contains all server settings. Edit via SFTP for values not exposed as startup variables.
server.json on each start. For settings managed by startup variables, always use the GPanel Startup tab instead of editing the file directly.
5. Player Management
- Use the in-game player list to manage connected players.
- Set a
SERVER_PASSWORDto restrict access to trusted players only. - Adjust
MAX_PLAYERSbased on your server's resources and the world size.
6. Troubleshooting
- Server not starting: Check the GPanel console for errors. Ensure the server has finished updating if
AUTO_UPDATEis enabled. - World not generating: Verify the
WORLD_SIZEis a valid value (11, 21, 31, 41, or 51). - Players cannot find server: The server must show
Set Game State: RUNNINGin the console before it appears in the browser. Allow a few minutes for registration. - Performance issues: Reduce
WORLD_SIZEorMAX_PLAYERSif the server is lagging. Larger worlds require more resources.
Related Articles
Need Help?
If you need further assistance, open a support ticket with your server IP and any error messages from the GPanel console.