New

EmeraldHost 2.0 is here: faster, more intuitive, and made for everyone - the new panel!

Learn more
Guides

How to Add an Admin to Your Minecraft Endstone Edition Server

Add an admin to a Minecraft Endstone Edition server

3 min read
Jul 30, 2026

Endstone does not come with an admin system of its own, it uses the operator levels of the Bedrock Dedicated Server. All Endstone admin commands – such as /ban or /reload – are tied to the operator level.

Permission levels at a glance

Level Meaning
visitor Can only look at the world – no building and no interaction
member Default level – can build, mine and craft
operator Full admin rights including all admin commands

Add an admin via the console

This is the usual way if you do not have operator rights yourself yet.

  1. Open the console
    Open the dashboard of your server and switch to the console.

  2. Enter the command
    Enter the following command with the player name:

    op <playername>
    
  3. Wait for the confirmation
    The server confirms the change. If the player is online, they receive their operator rights immediately.

Add an admin in the game

  1. Join the server
    Connect to your server.

  2. Open the chat
    Open the chat with the key matching your device or through the chat icon.

  3. Enter the command
    Enter the following command:

    /op <playername>
    

Revoke admin rights

/deop <playername>

This removes the operator rights from the player again.

Commands at a glance

Command Description
/op <playername> Grants operator rights to the given player
/deop <playername> Removes the operator rights from the given player

Add an admin through permissions.json

Alternatively you can add a player to the permission file directly. That file uses the player's XUID, not their name.

  1. Stop the server
    Stop your server via the dashboard.

  2. Connect via SFTP
    Connect to your server via SFTP or use the file browser in the dashboard.

  3. Open permissions.json
    In the main folder of your server, open the file:

    permissions.json
    
  4. Add the entry
    Add the following entry inside the square brackets:

    [
        {
            "permission": "operator",
            "xuid": "2535413418839840"
        }
    ]
    
  5. Start the server
    Save the file and start your server.

Written byEmeraldHost Team
Last updated on Aug 29, 2026 Edit on GitHub

Did this article help you?

Your feedback helps us improve our guides.

Help shape the guides

€10.00 in credit for every new guide, €5.00 for every improvement.

Contact Support

Create a support ticket and our team will get back to you as soon as possible – personal and professional.

Go to Support
1257 members online

Discord Community

Connect with other players, get quick help from the community, and stay up to date with the latest news.

Join Discord

Join our Discord community 1257 members online right now