Minecraft
"op command does not exist" / commands don't work — why?
If commands aren't working or you're told a command "does not exist," it's almost always one of a handful of common causes. Here's how to diagnose and fix it.
Common causes
- You're typing the command in-game without OP. Run it from the Console first (the Console is always OP), e.g.
op yourname. - The server isn't fully started — wait until the Console shows "Done."
- You're on a proxy (BungeeCord) console. Backend commands don't exist on the proxy — run them on the backend server's own Console.
- On modded servers, some vanilla commands are altered or replaced by mods.
The fix
- Open the panel Console.
- Run
op yourname(the Console always has operator rights). - Wait until the server is fully started if it isn't yet.
- Now use commands in-game as an operator.
Tip: When in doubt, run the command directly in the Console — it bypasses the "not OP" problem entirely.
Frequently asked questions
Why don't my commands work on the BungeeCord console? A proxy runs no world, so backend/world commands don't exist there. Run them on the backend server's Console instead.
I'm OP but a command is missing on modded — why? Mods sometimes change or remove vanilla commands. Check the mod's documentation for its replacement command.
How do I know the server is ready? Watch the Console for the "Done" message — commands work reliably only after the server has fully started.