Default Minecraft commands give operators (OPs) powerful tools to moderate, customize, and enhance the server experience. These commands can do everything from changing difficulty and teleporting players to granting achievements and controlling server mechanics. They’re also used in command blocks, which let you automate commands using redstone for creative contraptions, mini-games, or server events.
/advancement – Gives, removes, or checks player advancements.
/attribute – Adds, removes, or changes entity attributes.
/ban – Bans a player by name.
/ban-ip – Bans a player by IP address.
/banlist – Shows all currently banned players or IPs.
/bossbar – Creates and customizes boss bars.
/clear – Removes items from a player’s inventory.
/clone – Copies blocks from one location to another.
/damage – Applies damage to specified entities.
/data – Manages entity and block NBT data.
/datapack – Enables, disables, or manages data packs.
/debug – Starts or stops a debugging session.
/defaultgamemode – Changes the server’s default game mode.
/deop – Removes OP permissions from a player.
/difficulty – Sets the server’s difficulty.
/effect – Applies or clears status effects.
/enchant – Adds enchantments to items.
/execute – Runs another command in a specific context.
/experience (/xp) – Gives or removes player XP.
/fill – Replaces a region with a chosen block.
/fillbiome – Fills a region with a specified biome.
/forceload – Keeps a chunk loaded or unloaded.
/function – Runs a saved function file.
/gamemode – Changes a player’s game mode.
/gamerule – Changes or queries game rules.
/give – Gives items to a player.
/help – Shows help for commands.
/item – Manages items in inventories.
/kick – Kicks a player from the server.
/kill – Eliminates entities (players, mobs, etc.).
/list – Displays a list of online players.
/locate – Finds the nearest structure, biome, or POI.
/loot – Drops items from loot tables.
/me – Displays a roleplay-style action message.
/msg (/tell, /w) – Sends a private message.
/op – Grants OP permissions to a player.
/pardon – Removes a player from the ban list.
/pardon-ip – Removes an IP from the ban list.
/particle – Creates particles.
/perf – Captures performance metrics.
/place – Places structures, features, or templates.
/playsound – Plays a sound effect.
/publish – Opens a single-player world to LAN.
/recipe – Grants or revokes recipes for players.
/reload – Reloads functions, datapacks, and loot tables.
/return – Controls execution flow in functions.
/ride – Manages entities riding other entities.
/save-all – Saves the world.
/save-off – Disables automatic saving.
/save-on – Enables automatic saving.
/say – Broadcasts a message to all players.
/schedule – Schedules a function to run later.
/scoreboard – Manages objectives and player scores.
/seed – Displays the world’s seed.
/setblock – Places or changes a block.
/setidletimeout – Sets AFK timeout for players.
/setworldspawn – Sets the default world spawn.
/spawnpoint – Sets an individual player’s spawn point.
/spectate – Makes a spectator view another entity.
/spreadplayers – Teleports players/entities randomly within an area.
/stop – Shuts down the server.
/stopsound – Stops sounds for a player.
/summon – Summons entities.
/tag – Adds, removes, or lists entity tags.
/team – Creates and manages teams.
/teammsg (/tm) – Sends a message to a team.
/teleport (/tp) – Teleports entities.
/tell (/msg, /w) – Sends a private message.