Type op YourMinecraftUsername into your server's Console and press enter. That's it, you're now an operator. Do this for every player you want to give admin rights to, using their exact Java username. No mod, plugin, or file edit is required for base OP access.
Symptoms
- You can't use commands like
/gamemode,/tp, or/whitelistin-game. - Typing
/op YourNamein the chat box does nothing or errors. - A friend needs admin rights but doesn't have them yet.
- You want to remove admin access from someone who no longer needs it.
Why this happens
Minecraft servers ship with command access locked down by default, nobody is an operator until the server owner grants it. OP status has to be assigned from the server side, not from in-game chat, because Minecraft treats the console as the trusted authority. If you type the op command with a slash, a typo, or the wrong username casing, the server will throw a syntax error instead of granting access.
How to fix it
- Open your server in the panel and go to Console in the left sidebar.
- In the command input at the bottom of Console, type:
`` op YourMinecraftUsername ` No leading slash, no quotes, just op` followed by a space and your exact Java username.
- Press enter. You should see a confirmation line appear in the console output.
- Log into the server: you now have full admin commands:
/gamemode,/tp,/time,/weather,/gamerule,/difficulty,/ban,/pardon,/kick,/whitelist, and more. - To remove admin access later, use
deop PlayerNamethe same way. - If you're running a crossplay server with Bedrock players, OP each platform's username separately. Java and Bedrock accounts are tracked independently.
Username casing matters. If your Java username is "SteveBuilder99" and you type "stevebuilder99", the op command can fail or target the wrong player. Copy the name exactly as it appears when you log in.
If you're setting up a fresh server and also need to whitelist players before opping them, see our guide on whitelisting players. Running a mixed Java/Bedrock setup? Check Java and Bedrock crossplay setup for how OP and connections work across platforms.
Some plugins, like certain lifesteal or trim-ability mods. Check for OP status directly instead of using proper permission nodes. If a feature "only works for ops" even after you've deopped for testing, that's often a plugin limitation, not a panel issue, and installing a permissions manager plugin via Plugin Installer won't always override it.
Still stuck?
If the op command returns an error even with correct syntax and username, or a plugin is gating features behind OP status in a way you can't override, open a ticket with our support team through the Support center link in the panel, include the exact console output so staff can see what's happening.
Need to also lock down who can join before handing out admin rights? See how to whitelist players on your Minecraft server.
Did this solve it?
If you are still stuck, our team can look at your server directly.