Commands
Commands are text-based inputs used in Minecraft that allow the player to perform special actions. DonutSMP provides its own set of commands for interacting with the server.
Minecraft Wiki has a related article: Commands
CommandDescriptionPermission
/apiGenerate or retrieve the API key associated with the Minecraft account.Everyone
/api revokeRevoke the user's API key.Everyone
/auction <search...>Opens the Auction House GUI, with the inputted search.Everyone
/auction sell <price>Sells the held item via the Auction House. Opens a sell confirmation dialog.Everyone
/bal <player>Check the balance of the specified player. If a player name is not given it will default to the command sender.Everyone
/baltop <page>Shows the Most money leaderboard open to the specified page, or page 1 if not specified.Everyone
/billfordCheck the current Billford trade.Everyone
/block <player>Disable receiving messages, teleport requests, and duel requests from the specified player.Everyone
/ignore <player> *
/bounty <player>Check the amount of money on a player's bounty. Not specifying a player will show the bounties leaderboard.Everyone
/bounty add <player> <amount>Add money to a player's bounty. This will deplete your own balance.Everyone
/buy *Refers the player to the DonutSMP store, where ranks and crate keys can be bought.Everyone
/store * *
/delhome <id>Deletes a home. The identifier can be a word or a number.Everyone
/discord *Refers the player to the DonutSMP discord server.Everyone
/duel <player>Request another player to queue a private duel with each other.Everyone
/findplayer <player>Check what dimension or lobby a player is in.Everyone
/fp <player> *
/flyEnable flying. This command only has effect in lobbies.Donut+
/helpShows a help directory GUI that lists critical information about the server.Everyone
/hideScrambles your username (or unscrambles) and skin so others can't identify the player.Donut+
/home <id>Teleport to a set home. If no home identifier is provided, a GUI will open which lists all your set homes.Everyone
/homes <id> *
/killShows a confirmation screen which allows the player to commit suicide.Everyone
/leaderboardShows a GUI that lists all the server's leaderboards. Clicking on an entry opens the first page for that leaderboard.Everyone
/leaderboards *
/medal *Rewards the player with 3 skeleton spawners if the player has completed the medal quest.Everyone
/mediaDisplays a GUI that lists requirements for Media rank.Everyone
/order <search...>Search the Orders page for a specific item.Everyone
/orders <search...> *
/pay <player> <amount>Pay the specified user a certain amount of money. The amount cannot exceed your personal balance.Everyone
/ping <player>Check a player's network latency. If no player is specified it will default to the command sender.Everyone
/report <player> <reason>Report a player. This command only works during duels. For other reports, please use DonutSMP's discord server.Everyone
/rtp <region>Randomly teleport somewhere on the map. Not specifying a region will open a selection GUI.Everyone
/rulesShows a list of rules.Everyone
/sellShows a chest where you can drag items in. When closing the GUI, all the items in the chest will be sold at Base price.Everyone
/sellhistoryShows items you previously sold on /sell.Everyone
/sellmultiLists your Sell multipliers and their levels.Everyone
/sethomeCreates a new home at the position the player is standing. The home will be inserted into the next available slot.Everyone
/settingsOpens the Settings GUI.Everyone
/shards <player>Counts the amount of shards a player has. If a player is not specified it defaults to the command sender.Everyone
/shopOpens the Shop GUI.Everyone
/spawn <lobby>Teleports the player to a spawn lobby. If no lobby is specified a selection GUI opens.Everyone
/spectate <player>Allows you to spectate a player's duel.Everyone
/stats <player>Lists the stats for a certain player. If no player is specified it defaults to the command sender.Everyone
/subscription *Gets the time remaining until the player's Media or Donut+ subscription expires.Donut+
/team
Main article: Teams
Commands that modify teams. If no argument is specified it will alias to /team info.
Everyone
/team chatToggle team chat.Everyone
/team delhomeDeletes the team home.Everyone
/team disbandKicks all team members and deletes the team.Everyone
/team homeTeleports the player to the team home if set.Everyone
/team infoDisplays a GUI with information about the team.Everyone
/team invite <player>Invite a player to the team. The player must be online.Everyone
/team kick <player>Kick a player from the team.Everyone
/team leaveLeave the current team. If the owner attempts to use this command, it will alias to /team disband.Everyone
/team sethomeSet the team's home to the player's location.Everyone
/teleport <player>Request to teleport away to another player.Everyone
/tpa <player> *
/tp <player> *
/teleporthere <player>Request a player to teleport to you.Everyone
/tpahere <player> *
/tphere <player> *
/tpacancel <player>Cancel the last pending teleport request, or the teleport request to a specific player.Everyone
/tpaccept <player>Accept the newest teleport request or the teleport request from a specific player.Everyone
/tpadeny <player>Deny the newest teleport request or the teleport request from a specific player.Everyone
/tpautoToggles tpauto, which is a mode that automatically accepts teleport requests as soon as they are received.Everyone
/unblock <player>Unblocks a player that was previously blocked using /block or /ignore.Everyone
/unignore <player> *
/warp <location>Teleport to a useful location at spawn.Everyone
/whereamiGenerates a code that you input into bug reports.Everyone
/worldTeleport back to the place you were before you teleported using a command.Everyone
/worth <item>Check the Base price of an item. If the item's name is omitted a GUI with all items is shown.Everyone