Minecraft server commands list

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.

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.

Back to Navigation

Vanilla Java Edition Commands

Minecraft Java Edition Logo on a fitting background
Minecraft Java Edition

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.
Back to Navigation

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.

Professional Minecraft server banners, logos, and custom graphics
Fully Customizable
Instant Delivery

Shop Server Art

Vanilla Bedrock Edition Commands

Minecraft Bedrock Edition Logo on a fitting background
Minecraft Bedrock Edition

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.
Back to Navigation

LuckPerms: Permission Management Commands

LuckPerms Logo on a fitting background
LuckPerms Plugin

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.
Back to Navigation

WorldEdit: World Manipulation Commands

WorldEdit Logo on a fitting background
WorldEdit Plugin

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.
Back to Navigation

EssentialsX: General Utility & Moderation

EssentialsX Logo on a fitting background
EssentialsX Plugin

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 /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.
Back to Navigation

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.

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.