MINECRAFT COMMANDS
Complete reference for every vanilla command. Syntax, examples, permission levels. Updated for 1.21.
Browse by Category
Player
Commands that directly affect players, their inventory, experience, and status effects.
13 commandsWorld
Commands for modifying the world, placing blocks, summoning entities, and managing chunks.
10 commandsTime & Weather
Commands for controlling in-game time and weather conditions.
2 commandsServer
Commands for server administration, player management, and maintenance.
9 commandsGameplay
Commands for changing difficulty, game rules, and default game modes.
3 commandsData
Commands for managing NBT data, scoreboards, teams, tags, advancements, and recipes.
6 commandsDisplay
Commands for sending messages, titles, and text to players in chat or on screen.
5 commandsExecute
The execute command and its sub-commands for conditional and contextual command execution.
1 commandLogic
Commands for scheduling functions, spawning particles, and playing sounds.
4 commandsBossbar
Commands for creating and managing custom boss bars displayed to players.
1 commandSpecial
Miscellaneous commands for debugging, publishing, tick control, and other special operations.
3 commandsPopular Commands
/giveGives one or more items to one or more players. The item can include NBT data via component syntax.
/tpTeleports entities to a specified location, to another entity, or with a specific rotation. Alias for /teleport.
/gamemodeSets a player's game mode to survival, creative, adventure, or spectator.
/killKills entities (players, mobs, or other entities). If no target is specified, kills the executing entity.
/effectGives or removes status effects from entities. Effects include potion effects like speed, strength, invisibility, etc.
/summonSpawns an entity at a specified location, optionally with NBT data to customize the entity.
/fillFills a region between two coordinates with a specified block. Supports various fill modes and optional filtering.
/executeModifies the execution context of a command. Supports changing the executor, position, dimension, rotation, anchoring, and adding conditions. The most powerful and flexible command in the game.
Need a Minecraft server?
Join Astroworld or start your own server with Astroworld Hosting.
Try Astroworld Hosting