Core Keeper Admin and World Management
This guide covers admin commands, world modes, world seeds, and world management for your Core Keeper dedicated server on Legion Hosting. For initial server setup, startup variables, and Game ID configuration, see Core Keeper Server Setup Guide.
Admin Controls
Core Keeper provides in-game admin and management capabilities for server hosts.
Adding and Removing Admins
Admin management in Core Keeper is handled through in-game commands and the server console. The server host (the account that created the world or the first player to join) typically has admin privileges by default.
To manage admin access:
- Use the in-game chat to execute admin commands.
- Admin privileges allow kicking, banning, and managing players on the server.
Common Admin Commands
The following commands can be used in the in-game chat by players with admin privileges:
| Command | Description |
|---|---|
/kick <player> |
Kicks a player from the server. They can rejoin with the Game ID. |
/ban <player> |
Bans a player from the server. They will be unable to rejoin. |
/unban <player> |
Removes a ban, allowing the player to rejoin. |
World Modes
Core Keeper supports two world modes, set via the WORLD_MODE startup variable in GPanel. The mode is locked in at world creation and cannot be changed after the world is generated.
| Mode | Value | Description |
|---|---|---|
| Normal | 0 |
The standard Core Keeper experience. Balanced enemy difficulty, standard loot drops, and regular resource availability. Recommended for most players and new servers. |
| Hard | 1 |
Increased enemy damage and health, reduced loot drops, and a more punishing survival experience. Designed for experienced players looking for a challenge. |
WORLD_INDEX or reset the existing world.
World Seeds
The WORLD_SEED startup variable controls the procedural generation of your world. Seeds determine the layout of the map, including biome placement, resource distribution, and dungeon locations.
- Random seed (
0): The default. The server picks a random seed when generating a new world. This produces a unique world layout each time. - Specific seed: Enter any integer value to generate a world with a predetermined layout. Using the same seed will always produce the same world.
WORLD_INDEX or reset the existing world.
Setting a Specific Seed
- In GPanel, go to the Startup tab.
- Set
WORLD_SEEDto the desired integer value. - Ensure you are using a
WORLD_INDEXthat does not already have a generated world (or reset the current world first). - Start the server. The new world will generate using your chosen seed.
World Management
Multiple World Slots
Core Keeper supports multiple world save slots via the WORLD_INDEX startup variable. Each index stores a completely separate world with its own terrain, progress, and player data.
WORLD_INDEX=0— First world slot (default).WORLD_INDEX=1— Second world slot.WORLD_INDEX=2— Third world slot, and so on.
To switch between worlds, change the WORLD_INDEX value in the Startup tab and restart the server. Only one world can be active at a time.
Resetting a World
To reset a world and start fresh:
- Stop the server in GPanel.
- Open the File Manager in GPanel or connect via SFTP.
- Locate and delete the world save files for the
WORLD_INDEXyou want to reset. - Start the server. A new world will be generated using the current
WORLD_SEEDandWORLD_MODEsettings.
Backing Up Your World
Regular backups are strongly recommended, especially before updates or major changes:
- Stop the server in GPanel to ensure save data is not being written.
- Connect to your server via SFTP or use the GPanel File Manager.
- Download the world save files for your active
WORLD_INDEX. - Store the backup on your local machine or cloud storage.
Difficulty Changes
The WORLD_MODE setting (Normal or Hard) is set at world creation and cannot be changed on an existing world. If you want to switch difficulty, you will need to:
- Change
WORLD_MODEin the Startup tab to the desired value (0or1). - Use a new
WORLD_INDEXthat does not have an existing world, or reset the current world. - Restart the server to generate a fresh world with the new difficulty.
Related Articles
- Core Keeper Server Setup Guide — Initial setup, startup variables, Game ID, and how to connect
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Scheduled Restarts — How to set up automatic server restarts
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.