Skip to content

How to Add an Admin to Your Necesse Server ​

Necesse has no admin file that you could edit via SFTP. Permissions are granted exclusively with the /permissions command – either directly in the console of your dashboard or in the in-game chat. You always specify the player name, not the SteamID64.

Important

The player must be online on your server while you grant the permissions. You cannot set a permission level for a player who is currently not connected.

Permission levels ​

LevelPermissions
userDefault level without special permissions
moderatorMay kick players
adminMay additionally ban, change world settings and use cheat commands
ownerMay use all commands, including granting permissions

Add an admin via the console ​

The most reliable way is the console in the dashboard. You do not need any permissions there yourself – the console talks to the server directly.

  1. Start the server
    Start your server via the dashboard if it is not running already.

  2. Have the player connect
    The player who is supposed to receive permissions must join the server and stay online. You can find out how to join under Join Server.

  3. Open the console
    Open the console of your server in the dashboard.

  4. Grant the permissions
    Enter the following command and replace <PlayerName> with the exact name of the player:

    /permissions set <PlayerName> admin

    Example

    /permissions set JohnDoe owner
  5. Check the result
    The server confirms the change in the console. The permissions apply immediately – no restart is required.

Add an admin in the game ​

If you already hold the owner level yourself, you can also grant permissions directly in the game.

  1. Open the chat
    Press Enter in the game to open the chat.

  2. Enter the command
    Use the same command as in the console:

    /permissions set <PlayerName> moderator

Check and revoke permissions ​

CommandDescription
/permissions listShows all players with granted permissions
/permissions get <PlayerName>Shows the permission level of a player
/permissions set <PlayerName> userRevokes all special permissions

Caution

The player name is case sensitive and must match exactly. Use /permissions list to check the stored spelling.

Further commands for owners ​

CommandDescription
/stopShuts the server down cleanly
/allowcheatsEnables cheat commands for the world
/regenRegenerates the current level (island or dimension)

Important

/allowcheats cannot be undone. Once enabled, cheat commands stay active for this world permanently. /regen regenerates the affected level from scratch and destroys everything you built there – create a backup first.

Tip

To learn how to remove players from your server as an admin, see Kick and Ban Players.