Minecraft Server Commands: The Ultimate Master List
Running a successful Minecraft server is about more than just a great map and a community; it is about control. Whether you are troubleshooting a lag spike, settling a player dispute, or building a massive spawn area, Minecraft commands are the tools that make administration possible. Without a firm grasp of these admin commands, managing even a small server can quickly become overwhelming.
This guide serves as your comprehensive command wiki. We have categorized every essential command from vanilla Minecraft and the most popular essential Minecraft plugins into organized, easy-to-read sections. If you are just starting out, ensure you have the right foundation by selecting high-quality Minecraft server hosting to ensure your commands execute without latency.
Command Categories
-
Understanding Command Syntax
Learn how to properly format and execute commands.
-
-
-
-
-
Understanding Command Syntax
Before diving into the commands list, it is important to understand how to read command arguments. Commands are entered via the chat window (pressing T or /) or directly into the server console. In the console, the forward-slash (/) is not required.
-
Required Arguments
Represented by <argument>. You must replace this with a value for the command to work.
-
Optional Arguments
Represented by [argument]. These can be left out, and the command will use a default value.
-
Selection Choices
Represented by (choice1|choice2). You must pick one of the options provided.
Vanilla Java Edition Commands
These commands are built into the Java Edition. They cover everything from basic player teleportation to complete world management.
Player & Inventory Commands
| Command | Syntax / Usage | Description |
|---|---|---|
| /advancement | /advancement (grant|revoke) <targets> <advancement> | Gives, removes, or checks player advancements. |
| /clear | /clear [<targets>] [<item>] [<maxCount>] | Clears items from player inventory. |
| /damage | /damage <target> <amount> [<damageType>] | Applies damage to specified entities. |
| /effect | /effect (give|clear) <targets> [<effect>] | Adds or removes status effects. |
| /enchant | /enchant <targets> <enchantment> [<level>] | Enchants a player's selected item. |
| /experience | /experience (add|set) <targets> <amount> | Adds or removes experience (Alias: /xp). |
| /gamemode | /gamemode <gamemode> [<target>] | Sets a player's game mode. |
| /give | /give <targets> <item> [<count>] | Gives an item to a player. |
| /item | /item replace entity <targets> <slot> with <item> | Manipulates items in inventories. |
| /kill | /kill [<targets>] | Kills entities (players, mobs, items). |
| /loot | /loot (give|insert|spawn) <target> <source> | Drops items from inventory onto ground. |
| /recipe | /recipe (give|take) <targets> <recipe> | Gives or takes player recipes. |
| /spawnpoint | /spawnpoint [<targets>] [<pos>] [<angle>] | Sets spawn for a specific player. |
| /spectate | /spectate [<target>] [<player>] | Makes a player spectate an entity. |
| /teleport | /teleport <targets> <destination> | Moves entities (Alias: /tp). |
Server & Moderation Commands
| Command | Syntax / Usage | Description |
|---|---|---|
| /ban | /ban <targets> [<reason>] | Adds a player to the banlist. |
| /ban-ip | /ban-ip <target> [<reason>] | Adds an IP address to the banlist. |
| /banlist | /banlist [ips|players] | Displays the current banlist. |
| /debug | /debug (start|stop|report) | Starts or stops a debugging session. |
| /deop | /deop <targets> | Revokes operator status. |
| /kick | /kick <targets> [<reason>] | Kicks a player off the server. |
| /list | /list [uuids] | Lists players on the server. |
| /op | /op <targets> | Grants operator status. |
| /pardon | /pardon <targets> | Removes a player from the banlist. |
| /pardon-ip | /pardon-ip <target> | Removes IP address from the banlist. |
| /save-all | /save-all [flush] | Saves the server to disk. |
| /say | /say <message> | Displays a message to multiple players. |
| /setidletimeout | /setidletimeout <minutes> | Sets kick time for idle players. |
| /stop | /stop | Safely shuts down the server. |
| /tellraw | /tellraw <targets> <message> | Displays JSON messages. |
| /whitelist | /whitelist (add|remove|list|on|off) | Manages the server access list. |
World & Environment Commands
| Command | Syntax / Usage | Description |
|---|---|---|
| /bossbar | /bossbar (add|set|remove|get) <id> | Creates and modifies custom bossbars. |
| /clone | /clone <begin> <end> <destination> | Copies blocks from one place to another. |
| /data | /data (get|merge|modify|remove) <target> | Manipulates NBT data for blocks/entities. |
| /datapack | /datapack (enable|disable|list) <name> | Controls loaded data packs. |
| /difficulty | /difficulty <difficulty> | Sets the game difficulty level. |
| /execute | /execute (if|unless|as|at) <condition> run <command> | Executes another command under conditions. |
| /fill | /fill <from> <to> <block> | Fills a region with a specific block. |
| /fillbiome | /fillbiome <from> <to> <biome> | Fills a region with a specific biome. |
| /forceload | /forceload (add|remove|query) <from> [<to>] | Forces chunks to stay loaded. |
| /function | /function <name> | Runs a set of commands from a function file. |
| /gamerule | /gamerule <rule> [<value>] | Sets world rules. |
| /locate | /locate (structure|biome|poi) <target> | Locates structures, biomes, or POIs. |
| /particle | /particle <name> [<pos>] | Creates visual particles. |
| /place | /place (feature|jigsaw|structure|template) <name> | Places features, jigsaws, or structures. |
| /playsound | /playsound <sound> <source> <targets> | Plays a specific sound. |
| /schedule | /schedule function <function> <time> | Delays function execution. |
| /scoreboard | /scoreboard (objectives|players) <action> | Manages objectives and players. |
| /seed | /seed | Displays the world seed. |
| /setblock | /setblock <pos> <block> | Changes a block to another block. |
| /setworldspawn | /setworldspawn [<pos>] [<angle>] | Sets the global world spawn. |
| /spreadplayers | /spreadplayers <center> <spreadDistance> <maxRange> <targets> | Teleports entities to random locations. |
| /summon | /summon <entity> [<pos>] [<nbt>] | Summons a specific entity. |
| /tag | /tag <targets> (add|remove|list) <name> | Controls entity tags. |
| /team | /team (add|remove|join|leave) <team> | Controls player teams. |
| /tick | /tick (query|rate|freeze|step) | Controls game tick rate. |
| /time | /time (add|query|set) <value> | Changes world game time. |
| /title | /title <targets> (title|subtitle|actionbar|clear) | Manages screen titles. |
| /weather | /weather (clear|rain|thunder) [<duration>] | Sets weather. |
| /worldborder | /worldborder (add|center|damage|get|set) | Manages world boundaries. |
Custom Design
Upgrade Your Server's Visuals
Stand out from the crowd and attract more players with professional graphics. We offer tons of custom art specifically designed for Minecraft server owners, including animated server banners, striking logos, server icons, custom ranks, and donation store icons.
Vanilla Bedrock Edition Commands
Bedrock Edition includes most Java commands but features several exclusive options for camera control, device-specific settings, and hidden developer features.
General Bedrock Commands
| Command | Syntax / Usage | Description |
|---|---|---|
| /ability | /ability <player> <ability> <true|false> | Grants or revokes a player ability. |
| /alwaysday | /alwaysday [true|false] | Locks the day cycle. |
| /camera | /camera <player> set <preset> | Switches to custom camera perspectives. |
| /camerashake | /camerashake add <player> <intensity> <seconds> | Enables a camera shaking effect. |
| /changesetting | /changesetting <setting> <value> | Changes server settings live. |
| /clearspawnpoint | /clearspawnpoint [<player>] | Removes the spawn point for a player. |
| /connect | /connect <serverUri> | Attempts to connect to the websocket server. |
| /dialogue | /dialogue open <npc> <player> | Opens NPC dialogue for a player. |
| /event | /event entity <target> <eventName> | Triggers an entity event. |
| /fog | /fog <player> (push|pop|remove) <fogId> | Manages active fog settings. |
| /gametips | /gametips (enable|disable) | Enable or disable the game tips. |
| /hud | /hud <player> <visible|hidden> [<element>] | Changes visibility of HUD elements. |
| /immutableworld | /immutableworld [true|false] | Sets world to unchangeable state. |
| /mobevent | /mobevent <event> [true|false] | Controls specific mob events. |
| /music | /music (play|queue|stop|volume) | Controls music tracks. |
| /ops | /ops (reload|apply) | Reloads and applies permissions. |
| /playanimation | /playanimation <entity> <animation> | Runs a one-off entity animation. |
| /reloadconfig | /reloadconfig | Reloads configuration files. |
| /ride | /ride <riders> start_riding <ride> | Makes entities ride other entities. |
| /schedule | /schedule on_area_loaded <from> <to> <function> | Delays the execution of a function. |
| /script | /script (profiler|debugger) | Debugging options for GameTest Framework. |
| /scriptevent | /scriptevent <messageId> [<message>] | Triggers a script event. |
| /setmaxplayers | /setmaxplayers <maxPlayers> | Sets player limit for the session. |
| /structure | /structure (save|load) <name> <pos> | Saves or loads structures. |
| /tickingarea | /tickingarea (add|remove|remove_all|list) | Manages areas that update without players. |
| /toggledownfall | /toggledownfall | Toggles the weather. |
| /transfer | /transfer <serverName> [<port>] | Transfers a player to another server. |
| /wb | /wb | Toggles world builder mode. |
Hidden & Education Commands
These commands are primarily available via Websocket, NPCs, or Scripting APIs.
| Command | Syntax / Usage | Description |
|---|---|---|
| /agent | /agent (move|turn|attack|destroy|drop) | Controls the agent (Education Edition). |
| /classroommode | /classroommode | Ability to edit restricted blocks. |
| /codebuilder | /codebuilder <status> | Sets Code Builder state for a player. |
| /closechat | /closechat | Closes the chat window. |
| /closewebsocket | /closewebsocket | Closes websocket connection. |
| /getchunkdata | /getchunkdata | Gets pixels for a specific chunk. |
| /getchunks | /getchunks | Gets list of loaded chunks. |
| /geteduclientinfo | /geteduclientinfo | Shows client info. |
| /getspawnpoint | /getspawnpoint | Gets spawn position. |
| /globalpause | /globalpause [true|false] | Pauses game for all players. |
| /querytarget | /querytarget <target> | Gets target entity info. |
| /spawnitem | /spawnitem <item> <pos> | Spawns an item entity. |
| /takepicture | /takepicture | Takes a photo. |
LuckPerms: Permission Management Commands
To avoid giving every staff member full OP status, use the best permissions plugin, LuckPerms. These commands manage ranks, group access, and logging.
General & Utility Commands
| Command | Syntax / Usage | Description |
|---|---|---|
| /lp | /lp | Base LuckPerms command; lists available commands. |
| /lp sync | /lp sync | Refreshes all currently loaded data. |
| /lp info | /lp info | Lists information/data about LuckPerms. |
| /lp editor | /lp editor [type] [filter] | Opens a web interface to edit permissions data. |
| /lp verbose | /lp verbose <on|record|off|upload> [filter] | Controls the verbose logging system for permissions checks. |
| /lp tree | /lp tree [scope] [player] | Generates a tree view of registered permissions. |
| /lp search | /lp search [comparison] <permission> | Searches for a specific permission across users/groups. |
| /lp networksync | /lp networksync | Pings connected proxy servers to sync data. |
| /lp import | /lp import <file|code --upload> [--replace] | Imports data into LuckPerms from a file or web. |
| /lp export | /lp export <file|--upload> | Exports data to a file or web. |
| /lp reloadconfig | /lp reloadconfig | Reloads values from the configuration file. |
| /lp bulkupdate | /lp bulkupdate <dataType> <action> | Performs a bulk modification to all permission data. |
| /lp translations | /lp translations | Shows loaded translations and installs new ones. |
User Commands
| Command | Syntax / Usage | Description |
|---|---|---|
| /lp user info | /lp user <user> info | Displays user info, primary group, and contexts. |
| /lp user editor | /lp user <user> editor | Opens web interface to edit the user. |
| /lp user promote | /lp user <user> promote <track> | Promotes a user along a track. |
| /lp user demote | /lp user <user> demote <track> | Demotes a user along a track. |
| /lp user showtracks | /lp user <user> showtracks | Displays a user's active tracks. |
| /lp user clear | /lp user <user> clear | Clears user's permissions and parent groups. |
| /lp user clone | /lp user <user> clone <newUser> | Clones data onto another user. |
| /lp user switchprimarygroup | /lp user <user> switchprimarygroup <group> | Changes a user's primary group. |
Group Commands
| Command | Syntax / Usage | Description |
|---|---|---|
| /lp creategroup | /lp creategroup <name> [weight] [displayname] | Creates a new group. |
| /lp deletegroup | /lp deletegroup <name> | Permanently deletes a group. |
| /lp listgroups | /lp listgroups | Displays a list of all current groups. |
| /lp group info | /lp group <group> info | Displays information about a group. |
| /lp group editor | /lp group <group> editor | Opens web interface for the group. |
| /lp group listmembers | /lp group <group> listmembers [page] | Gets users/groups inheriting from this group. |
| /lp group setweight | /lp group <group> setweight <weight> | Sets the group's inheritance weight. |
| /lp group setdisplayname | /lp group <group> setdisplayname <name> | Sets the group's display name alias. |
| /lp group showtracks | /lp group <group> showtracks | Lists tracks a group is on. |
| /lp group clear | /lp group <group> clear | Clears the group's permissions. |
| /lp group rename | /lp group <group> rename <newName> | Changes a group's name. |
| /lp group clone | /lp group <group> clone <newName> | Copies the group under a new name. |
Permission, Parent & Meta Commands
| Command | Syntax / Usage | Description |
|---|---|---|
| /lp permission info | /lp (user|group) <target> permission info | Displays a list of permission nodes. |
| /lp permission set | /lp (user|group) <target> permission set <node> [true|false] | Sets a permission to true or false. |
| /lp permission unset | /lp (user|group) <target> permission unset <node> | Removes a permission. |
| /lp permission check | /lp (user|group) <target> permission check <node> | Checks if the target has a specific permission. |
| /lp parent info | /lp (user|group) <target> parent info | Displays parent groups. |
| /lp parent add | /lp (user|group) <target> parent add <group> | Adds a parent group. |
| /lp parent remove | /lp (user|group) <target> parent remove <group> | Removes a parent group. |
| /lp meta set | /lp (user|group) <target> meta set <key> <value> | Sets a meta key-value pair. |
| /lp meta addprefix | /lp (user|group) <target> meta addprefix <priority> <prefix> | Adds a prefix. |
| /lp meta addsuffix | /lp (user|group) <target> meta addsuffix <priority> <suffix> | Adds a suffix. |
| /lp meta removeprefix | /lp (user|group) <target> meta removeprefix <priority> [<prefix>] | Removes a prefix. |
Track Commands
| Command | Syntax / Usage | Description |
|---|---|---|
| /lp createtrack | /lp createtrack <name> | Creates a new track. |
| /lp deletetrack | /lp deletetrack <name> | Permanently deletes a track. |
| /lp listtracks | /lp listtracks | Displays a list of all current tracks. |
| /lp track info | /lp track <track> info | Displays groups in the track. |
| /lp track editor | /lp track <track> editor | Opens web interface for the track. |
| /lp track append | /lp track <track> append <group> | Adds group to end of track. |
| /lp track insert | /lp track <track> insert <group> <position> | Inserts group at position. |
| /lp track remove | /lp track <track> remove <group> | Removes group from track. |
| /lp track clear | /lp track <track> clear | Removes all groups from track. |
| /lp track rename | /lp track <track> rename <newName> | Changes track name. |
WorldEdit: World Manipulation Commands
WorldEdit is essential for massive map manipulation. Many commands require double slashes (//).
General & Utility Commands
| Command | Syntax / Usage | Description |
|---|---|---|
| /worldedit | /worldedit <help|version|trace|reload|cui|tz|report> | WorldEdit base commands. |
| //undo | //undo [times] [player] | Undoes the last action (from history). |
| //redo | //redo [times] [player] | Redoes the last action (from history). |
| /clearhistory | /clearhistory | Clear your history. |
| //limit | //limit [limit] | Modify block change limit. |
| //perf | //perf [-h] [sideEffect] [newState] | Toggle side effects for performance. |
| /gmask | /gmask [mask] | Set the global mask. |
| /unstuck | /unstuck | Escape from being stuck inside a block. |
| /ascend | /ascend [levels] | Go up a floor. |
| /descend | /descend [levels] | Go down a floor. |
| /ceil | /ceil [-fg] [clearance] | Go to the ceiling. |
| /thru | /thru | Pass through walls. |
| /jumpto | /jumpto | Teleport to a location. |
| /up | /up [-fg] <distance> | Go upwards some distance. |
| //fill | //fill <pattern> <radius> [depth] | Fill a hole. |
| //drain | //drain [-w] <radius> | Drain a pool. |
| /fixlava | /fixlava <radius> | Fix lava to be stationary. |
| /fixwater | /fixwater <radius> | Fix water to be stationary. |
| /removeabove | /removeabove [size] [height] | Remove blocks above your head. |
| /removebelow | /removebelow [size] [height] | Remove blocks below you. |
| /removenear | /removenear <mask> [radius] | Remove blocks near you. |
| /replacenear | /replacenear <radius> [from] <to> | Replace nearby blocks. |
| /snow | /snow [-s] [size] [height] | Simulates snow. |
| /thaw | /thaw [size] [height] | Thaws the area. |
| /green | /green [-f] [size] [height] | Converts dirt to grass blocks in the area. |
| /extinguish | /extinguish [radius] | Extinguish nearby fire. |
| /butcher | /butcher [-abfgnprtw] [radius] | Kill all or nearby mobs. |
| /remove | /remove <remover> <radius> | Remove all entities of a type. |
Selection Commands
| Command | Syntax / Usage | Description |
|---|---|---|
| //pos1 | //pos1 [coordinates] | Set position 1. |
| //pos2 | //pos2 [coordinates] | Set position 2. |
| //hpos1 | //hpos1 | Set position 1 to targeted block. |
| //hpos2 | //hpos2 | Set position 2 to targeted block. |
| //chunk | //chunk [-cs] [coordinates] | Set the selection to your current chunk. |
| //wand | //wand [-n] | Get the wand item. |
| //contract | //contract <amount> [reverseAmount] [direction] | Contract the selection area. |
| //shift | //shift <amount> [direction] | Shift the selection area. |
| //outset | //outset [-hv] <amount> | Outset the selection area. |
| //inset | //inset [-hv] <amount> | Inset the selection area. |
| //trim | //trim [mask] | Minimize the selection to encompass matching blocks. |
| //size | //size [-c] | Get information about the selection. |
| //count | //count <mask> | Counts the number of blocks matching a mask. |
| //sel | //sel [-d] [selectorChoiceOrList] | Choose a region selector. |
| //expand | //expand <amount> [reverseAmount] [direction] | Expand the selection area. |
Region & Generation Commands
| Command | Syntax / Usage | Description |
|---|---|---|
| //set | //set <pattern> | Sets all the blocks in the region. |
| //line | //line [-h] <pattern> [thickness] | Draws line segments. |
| //curve | //curve [-h] <pattern> [thickness] | Draws a spline through selected points. |
| //replace | //replace [from] <to> | Replace all blocks in the selection with another. |
| //overlay | //overlay <pattern> | Set a block on top of blocks in the region. |
| //center | //center <pattern> | Set the center block(s). |
| //naturalize | //naturalize | 3 layers of dirt on top then rock below. |
| //walls | //walls <pattern> | Build the four sides of the selection. |
| //faces | //faces <pattern> | Build the walls, ceiling, and floor. |
| //smooth | //smooth [iterations] [mask] | Smooth the elevation in the selection. |
| //snowsmooth | //snowsmooth [iterations] [-l <snowBlockCount>] [-m <mask>] | Smooth the elevation with snow layers. |
| //move | //move [-abes] [multiplier] [offset] [replace] [-m <mask>] | Move the contents of the selection. |
| //stack | //stack [-abers] [count] [offset] [-m <mask>] | Repeat the contents of the selection. |
| //regen | //regen [-bc] [seed] | Regenerates the contents of the selection. |
| //deform | //deform [-clor] <expression...> | Deforms a selected region with an expression. |
| //hollow | //hollow [thickness] [pattern] | Hollows out the object contained in this selection. |
| //forest | //forest [type] [density] | Make a forest within the region. |
| //flora | //flora [density] | Make flora within the region. |
| //hcyl | //hcyl <pattern> <radii> [height] | Generates a hollow cylinder. |
| //cyl | //cyl [-h] <pattern> <radii> [height] | Generates a cylinder. |
| //cone | //cone [-h] <pattern> <radii> [height] [thickness] | Generates a cone. |
| //hsphere | //hsphere [-r] <pattern> <radii> | Generates a hollow sphere. |
| //sphere | //sphere [-hr] <pattern> <radii> | Generates a filled sphere. |
| //hpyramid | //hpyramid <pattern> <size> | Generate a hollow pyramid. |
| //pyramid | //pyramid [-h] <pattern> <size> | Generate a filled pyramid. |
| //generate | //generate [-chor] <pattern> <expression...> | Generates a shape according to a formula. |
| //generatebiome | //generatebiome [-chor] <target> <expression...> | Sets biome according to a formula. |
Clipboard & Schematic Commands
| Command | Syntax / Usage | Description |
|---|---|---|
| /schematic | /schematic <list|formats|load|delete|save|share> | Schematic commands for saving/loading areas. |
| //copy | //copy [-be] [-m <mask>] | Copy the selection to the clipboard. |
| //cut | //cut [-be] [leavePattern] [-m <mask>] | Cut the selection to the clipboard. |
| //paste | //paste [-abenosv] [-m <sourceMask>] | Paste the clipboard’s contents. |
| //rotate | //rotate <rotateY> [rotateX] [rotateZ] | Rotate the contents of the clipboard. |
| //flip | //flip [direction] | Flip the contents of the clipboard across the origin. |
| /clearclipboard | /clearclipboard | Clear your clipboard. |
| //revolve | //revolve [-ber] <pasteCount> [-m <mask>] | Revolve the selection around a vertical axis. |
Tool & Brush Commands
| Command | Syntax / Usage | Description |
|---|---|---|
| /tool | /tool <cycler|repl|farwand|floodfill|deltree|stacker|selwand|tree|none|info|lrbuild|navwand> | Binds a tool to the item in your hand. |
| // | // [superPickaxe] | Toggle the super pickaxe function. |
| /mask | /mask [mask] | Set the brush mask. |
| /material | /material <pattern> | Set the brush material. |
| /range | /range <range> | Set the brush range. |
| /size | /size <size> | Set the brush size. |
| /tracemask | /tracemask [mask] | Set the mask used to stop tool traces. |
| /superpickaxe | /superpickaxe <single|area|recursive> | Super-pickaxe mode selection. |
| /brush | /brush <forest|splatter|butcher|paint|none|clipboard|snowsmooth|...> | Brushing commands (forest, splatter, butcher, paint, etc). |
| //setbiome | //setbiome [-p] <target> | Sets the biome of your current block or region. |
| //replacebiome | //replacebiome [-p] <from> <target> | Replaces the biome of your current block or region. |
EssentialsX: General Utility & Moderation
Most servers run EssentialsX because it adds hundreds of commands that improve the "quality of life" for both players and admins.
Player Utility Commands
| Command | Syntax / Usage | Description |
|---|---|---|
| /afk | /afk [player/message...] | Marks you as away-from-keyboard. |
| /balance | /balance [player] | States the current balance of a player. |
| /balancetop | /balancetop [page] | Lists players by top balances. |
| /bottom | /bottom | Teleport to the lowest block at your current position. |
| /compass | /compass | Describes your current bearing. |
| /condense | /condense [itemname] | Condenses items into more compact blocks. |
| /depth | /depth | States current depth. |
| /disposal | /disposal | Opens a portable disposal menu. |
| /enderchest | /enderchest [player] | Lets you see inside an enderchest. |
| /ext | /ext [player] | Extinguish players. |
| /feed | /feed [player] | Satisfy the hunger. |
| /fly | /fly [player] [on|off] | Take off, and soar! |
| /gamemode | /gamemode <survival|creative|adventure|spectator> [player] | Change player gamemode. |
| /getpos | /getpos [player] | Get your current coordinates or those of a player. |
| /hat | /hat [remove] | Get some cool new headgear. |
| /heal | /heal [player] | Heals you or the given player. |
| /help | /help [search term] [page] | Views a list of available commands. |
| /ignore | /ignore <player> | Ignore or unignore other players. |
| /itemdb | /itemdb <item> | Searches for an item. |
| /itemlore | /itemlore <add/set/clear> [text/line] [text] | Edit the lore of an item. |
| /itemname | /itemname [name] | Renames the item you're currently holding. |
| /jump | /jump | Jumps to the nearest block in the line of sight. |
| /kit | /kit [kit] [player] | Obtains the specified kit or views all available kits. |
| /mail [read|clear|send [to] [message]] | Manages inter-player, intra-server mail. | |
| /me | /me <description> | Describes an action in the context of the player. |
| /motd | /motd [chapter] [page] | Views the Message Of The Day. |
| /msg | /msg <to> <message> | Sends a private message to the specified player. |
| /near | /near [playername] [radius] | Lists the players nearby. |
| /nick | /nick [player] <nickname|off> | Change your nickname or that of another player. |
| /pay | /pay <player> <amount> | Pays another player from your balance. |
| /paytoggle | /paytoggle [player] | Toggles whether you are accepting payments. |
| /ping | /ping | Pong! |
| /playtime | /playtime [player] | Shows a player's time played in game. |
| /ptime | /ptime [list|reset|day|night|dawn] [player|*] | Adjust player's client time. |
| /r | /r <message> | Quickly reply to the last player to message you. |
| /realname | /realname <nickname> | Displays the username of a user based on nick. |
| /recipe | /recipe <item> [number] | Displays how to craft items. |
| /rules | /rules [chapter] [page] | Views the server rules. |
| /seen | /seen <playername> | Shows the last logout time of a player. |
| /sell | /sell <<itemname>|<id>|hand|inventory|blocks> [amount] | Sells the item currently in your hand. |
| /speed | /speed [type] <speed> [player] | Change your walk or fly speed. |
| /suicide | /suicide | Causes you to perish. |
| /top | /top | Teleport to the highest block at your current position. |
| /workbench | /workbench | Opens up a workbench. |
| /worth | /worth <<itemname>|<id>|hand|inventory|blocks> [-][amount] | Calculates the worth of items. |
Moderation Commands
| Command | Syntax / Usage | Description |
|---|---|---|
| /ban | /ban <player> [reason] | Bans a player. |
| /banip | /banip <address> [reason] | Bans an IP address. |
| /broadcast | /broadcast <msg> | Broadcasts a message to the entire server. |
| /burn | /burn <player> <seconds> | Set a player on fire. |
| /clearinventory | /clearinventory [player|*] [item[:<data>]|*|**] [amount] | Clear all items in your inventory. |
| /deljail | /deljail <jailname> | Removes a jail. |
| /eco | /eco <give|take|set|reset> <player> <amount> | Manages the server economy. |
| /enchant | /enchant <enchantmentname> [level] | Enchants the item the user is holding. |
| /essentials | /essentials [reload|debug|version] | Reloads essentials and has debug features. |
| /exp | /exp [show|set|give] [playername [amount]] | Give, set or look at a players exp. |
| /fireball | /fireball [type] [speed] | Throw a fireball or other assorted projectiles. |
| /gc | /gc | Reports memory, uptime and tick info. |
| /give | /give <player> <item|numeric> [amount] | Give a player an item. |
| /helpop | /helpop <message> | Message online admins. |
| /invsee | /invsee <player> [armor] | See and/or edit the inventory of other players. |
| /item | /item <item|numeric> [amount] | Spawn an item. |
| /jails | /jails | List all jails. |
| /kick | /kick <player> [reason] | Kicks a specified player with a reason. |
| /kickall | /kickall [reason] | Kicks all players off the server except the issuer. |
| /kill | /kill <player> | Kills specified player. |
| /lightning | /lightning [player] [power] | Strikes lightning at the cursor or a player. |
| /list | /list [group] | List all online players. |
| /mute | /mute <player> [datediff] [reason] | Mute, unmute, or temporarily mute a player. |
| /nuke | /nuke [player] | May death rain upon them. |
| /powertool | /powertool [command] [arguments] | Assigns a command to the item in hand. |
| /remove | /remove <type> [radius|world] | Removes entities in your world. |
| /repair | /repair [hand|all] | Repairs the durability of items. |
| /setjail | /setjail <jailname> | Creates a jail where specified. |
| /socialspy | /socialspy [player] [on|off] | Toggles if you can see msg/mail commands in chat. |
| /spawner | /spawner <mob> [delay] | Change the mob type of a spawner. |
| /spawnmob | /spawnmob <mob> [amount] [player] | Spawns a mob. |
| /sudo | /sudo <player> <command [args]> | Make another user perform a command. |
| /tempban | /tempban <playername> <datediff> [reason] | Temporary ban a user. |
| /tempbanip | /tempbanip <playername> <datediff> [reason] | Temporarily ban an IP Address. |
| /time | /time [day|night] [worldname|all] | Display/Change the world time. |
| /tptoggle | /tptoggle [player] [on|off] | Blocks all forms of teleportation. |
| /unban | /unban <player> | Unbans the specified player. |
| /unbanip | /unbanip <address> | Unbans the specified IP address. |
| /vanish | /vanish [player] [on|off] | Hide yourself from other players. |
| /weather | /weather <storm/sun> [duration] | Sets the weather. |
| /whois | /whois <nickname|playername> | Displays player information. |
Teleportation & Warps
| Command | Syntax / Usage | Description |
|---|---|---|
| /back | /back | Teleports you to your location prior to tp/spawn/warp. |
| /delwarp | /delwarp <warp> | Deletes the specified warp. |
| /sethome | /sethome [player:]<name> | Set home to your current location. |
| /setspawn | /setspawn <group> | Set the spawnpoint to your current position. |
| /settpr | /settpr [center|minrange|maxrange] [value] | Set the random teleport location and parameters. |
| /setwarp | /setwarp <warp> | Creates a new warp. |
| /spawn | /spawn [player] | Teleport to the spawnpoint. |
| /tp | /tp <player> [otherplayer] | Teleport to a player. |
| /tpa | /tpa <player> | Request to teleport to the specified player. |
| /tpaccept | /tpaccept [player|*] | Accepts teleport requests. |
| /tpahere | /tpahere <player> | Request that the specified player teleport to you. |
| /tpall | /tpall [player] | Teleport all online players to another player. |
| /tpauto | /tpauto [player] | Automatically accept teleportation requests. |
| /tpdeny | /tpdeny [player|*] | Rejects teleport requests. |
| /tphere | /tphere <player> | Teleport a player to you. |
| /tpoffline | /tpoffline <player> | Teleport to a player's last known logout location. |
| /tpohere | /tpohere <player> | Teleport here override for tptoggle. |
| /tppos | /tppos <x> <y> <z> [yaw] [pitch] [world] | Teleport to coordinates. |
| /tpr | /tpr | Teleport randomly. |
| /warp | /warp <pagenumber|warp> [player] | List all warps or warp to the specified location. |
| /warpinfo | /warpinfo <warp> | Finds location information for a specified warp. |
Best Practices for Server Admins
Using admin commands effectively requires a bit of strategy to avoid mistakes that could disrupt the game for everyone.
-
Use Tab Completion
Always use the Tab key. It finishes names and coordinates automatically, preventing typos in critical commands like /ban or /tp.
-
Test Before Running
For big WorldEdit changes or complex /execute strings, test them in a small, isolated area or a test server first.
-
Command History
Use the Up and Down arrow keys in the chat to scroll through your recently used commands. This is great for repeating /kick or /heal.
Conclusion: Mastering Your Minecraft Server
Mastering these Minecraft commands is essential for anyone looking to promote your Minecraft server and build a professional community. From simple teleportation to complex permission management, these tools give you the power to shape the player experience exactly how you want it.
Once you have your commands sorted, don't forget to add an icon to make your server stand out in the multiplayer list.