Once you're set up as admin, every one of these commands is available to you through the Console tab on your MintServers panel, or in-game if you've joined the server yourself. Each command below can be locked to its own permission level, so you can hand out exactly as much power as you're comfortable giving — a moderator who can kick and ban without ever touching debug tools, for example.
Assigning Permission Levels Per Command
Every command below can be individually locked to a permission level, either by editing the section of serveradmin.xml directly, or live from the console with its own command:
Remember: lower numbers mean more access. A command set to 0 can only be used by full admins; a command set to 1000 is open to everyone. Only give a role the exact commands it needs — a moderator generally doesn't need dm or admin, even if they can kick and ban just fine.
Player & Access Management
kick— Removes a player from the server immediately. They can rejoin right away, so treat this as a warning shot rather than a punishment.[reason] ban add— Bans a player for a set length of time. Valid units are minutes, hours, days, weeks, months, and years — for example,["reason"] ban add Steve 7 days "Griefing bases".ban remove— Lifts a ban early.ban list— Shows every current ban.whitelist add/remove— Manages your whitelist. Adding even one player switches the server to whitelist-only, so everyone else who wants in needs to be added too.admin add/admin remove/admin list— The console equivalent of editing thesection by hand.
Communication & Player Info
say— Broadcasts a message to every connected player. Handy for restart warnings:say "Server restarting in 10 minutes".listplayerids(shortcutlp) — Lists connected players along with their entity IDs, which is usually the safest way to target someone in other commands instead of typing their display name.listents(shortcutle) — Lists all loaded entities, including zombies and animals, not just players.
World & Time Control
settime day/settime night— Jumps straight to day or night.settime— Sets an exact point in time.gettime(shortcutgt) — Shows the current in-game time.saveworld(shortcutsa) — Forces an immediate manual save. Good practice before anything risky, like a big mod change or a mass entity spawn.
Go easy on settime on a live server — changing it repeatedly can throw off timers and scheduled events. Save it for testing, not routine use.
Teleportation
teleport(shortcuttp) — Teleports you to specific coordinates. Leave out the middle value and you'll land on the highest solid ground at that X/Z position.teleport— Teleports you straight to another player.teleportplayer(shortcuttele) — Teleports someone else to another player's location, rather than moving yourself. Also accepts coordinates in place of the destination player.
Debug & Creative Tools
debugmenu(shortcutdm) — Toggles Debug Mode, which unlocks map-based teleporting, flight, and other developer tools. This is one of the most powerful commands in the game — keep it locked to trusted admins only.creativemenu(shortcutcm) — Toggles the Creative Menu, letting you spawn any item straight into your inventory by pressingUonce it's on.
Server Control
shutdown— Saves the world and shuts the server down gracefully. Always prefer this over stopping the server hard from the panel mid-session.version— Shows the game version currently running, plus any loaded mods. Handy for confirming a branch or mod update actually took.
help on its own for the full list, or help for that command's specific syntax straight from the game itself — the most reliable source, since command names occasionally change between updates.
Troubleshooting
"Command not found" or nothing happens:Double-check spelling and that you're using the full command name or a real shortcut — typos are the most common cause, not a permissions problem.A command works for you but not for another admin:Their permission level is probably higher (remember, lower = more access) than what that specific command requires. Check withcp list.Targeting a player by name isn't working:Names with spaces or special characters can trip up commands. Use their entity ID fromlistplayeridsinstead — it's more reliable for every command that accepts a target.Debug/Creative commands don't seem to do anything:Confirmdebugmenuorcreativemenuis actually toggled on first — most of the advanced tools are hidden until one of those is active.
Getting comfortable with the console takes a little practice, and it's easy to fat-finger a command on a live server. If something goes sideways, no worries! Just open a support ticket and our team will be happy to help.