/achievement

Gives an achievement or +1 value to a statistic to <player>. If an achievement is given, all of its prerequisites will be given as well.


Usage:

/achievement give <stat_name> <player>

<player> must be online. <stat_name> must be a valid Statistic or achievement name.

/ban

Bans a player.


Usage:

/ban <player> [reason]
/ban-ip

Stops a player's IP from coming on.


Usage:

/ban-ip <<address> - <player>>
/banlist

Lets you see the banned players. "IPS" makes you see banned ips.


Usage:

/banlist [ips]
/blockdata

Gives the block at the specified coordinates the data in <dataTag>.


Usage:

/blockdata <x> <y> <z> <dataTag>

Block at the coordinates specified must be a block that holds NBT Data.

/clear

Clears <player> from [Item ID] if [DV] and [DataTag] match the one in the inventory. If [item ID] is not specified, it completely erases the player's inventory.


Usage:

/clear <player> [item ID] [DV] [maximum amount taken] [DataTag]

All tags, dv, stack count, and item id must match. <player> must be online.

/clone

Copies the area within the first two set of coordinates and pastes it at the third.


Usage:

/clone <x> <y> <z> <dx> <dy> <dz> <x2> <y2> <z2> [type]

Maximum copied cube volume is 4096 cubic meters(blocks).

/debug

Starts profiling a debug session or stops one.


Usage:

/debug <start - stop>
/defaultgamemode

Sets the server's default gamemode for when players join for the first time.


Usage:

/defaultgamemode <survival - creative - adventure - spectator>

Gamemode must be specified. Spectator only works in 1.8 and some of its snapshots.

/deop

Takes away operator powers from a player.


Usage:

/deop <player>
/difficulty

Changes the difficulty of the server.


Usage:

/difficulty <peaceful - easy - medium - hard>

Difficulty must be specified.

/effect

Gives <player> <effect ID> [amplifier] for [Time] seconds.


Usage:

/effect <player> <effect ID(numerical)> [Time(seconds)] [amplifier]

<player> must be online <Effect ID> must be a valid ID. [Amplifier] cannot go below 0 and cannot exceed 255 [Time] cannot exceed 1000000

/enchant

Enchants the item in the <player>s hand with <ID>.


Usage:

/enchant <player> <ID> [Enchantment level]

<player> must be online. <ID> must be a true enchantment ID. If [Enchantment level] is specified, it cannot go over the maximum level for the enchant.

/execute

Executes <command> at the location of <player or entity>.


Usage:

/execute <player or entity> <x> <y> <z> <command> <Other command parameters>

If a player is specified, he/she must be online.

/fill

Fills the between the 2 coordinates with <block Name>. If replace is used for oldBlockHandling, the next parameter tells what block <block Name> should be replaced.


Usage:

/fill <x> <y> <z> <dx> <dy> <dz> <block Name> [DataValue] [oldBlockHandling] [dataTag] OR /fill <x> <y> <z> <dx> <dy> <dz> <block Name> [DataValue] replace <Block Name> <ReplacedBlockData>

Maximum cube volume is 4096 cubic meters(blocks). Block name must be a valid name.

/gamemode

Changes [player]'s gamemode to <survival - creative - adventure - spectator>


Usage:

/gamemode <0 - 1 - 2 - 3 OR s - c - a - sp OR survival - creative - adventure - spectator> [player]

Game mode must be specified. Spectator is only available in Minecraft 1.8 and some of its snapshots

/gamerule

Sets a gamerule to be true or false. If true or false is not specified, it shows if the gamerule is true or false.


Usage:

/gamerule <gamerule> [true - false]

<Gamerule> must be a valid gamerule.

/give

Gives <player> [Amount] <Item name>s. If [Data Value] or [NBT data tag] is specified, that data will be put into the item/block.


Usage:

/give <player> <Item name> [Amount] [Data Value(i.e. color of wool)(Numerical Only)] [NBT data tag]

If <player> and <Item name> parameters are entered, <Item name> must be a valid name (Numeric IDs allowed until 14w04a), <player> must be online. If [Amount] is specified, the Amount value must be greater than 0 but less than 65.

/help

Shows a list of all available commands


Usage:

/help [page]
/kick

Disconnects a player from the server.


Usage:

/kick <player> [reason]

<player> must be online.

/kill

Deals 1000 void damage to [player]. If no player is specified, you kill yourself.


Usage:

/kill [player]

[player] must be online, if specified.

/list

Lets you see all online players.


Usage:

/list
/me

Shows your name then <text> (i.e. /me ran outputs *Player ran)


Usage:

/me <text>

If <text> parameter is entered in

/op

Gives a player operator powers.


Usage:

/op <player>
/pardon

Pardons, or unbans, a player.


Usage:

/pardon <player>
/pardon-ip

Pardons, or unbans, an IP address.


Usage:

/pardon-ip <ip address>
/particle

Displays the particle <name> at <x> <y> <z> or coordinates from [player or entity] (if ~ is used) [count] times at the specified speed.


Usage:

/particle <name> <x> <y> <z> <dx> <dy> <dz> <speed> [count] [player or entity]

If a player is specified, he/she must be online. Particle name must be valid.

/playsound

Plays <sound> to <player>.


Usage:

/playsound <sound> <player> [x] [y] [z] [volume] [pitch] [minimumVolume]

<player> must be online. volume must be at least 0.0 pitch must be between 1.0 and 2.0 minimumVolume must be between 0.0 and 1.0

/publish

Opens your world to LAN.


Usage:

/publish
/save-all

Forces the server to save changes to the world save.


Usage:

/save-all
/save-off

Stops the server from making changes to the save.


Usage:

/save-off
/save-on

Makes the server make changes to the save.


Usage:

/save-on
/say

Broadcasts <message>. Appears as "[<player>] <message>"


Usage:

/say <message>
/scoreboard

Changes scoreboard settings/options with the used parameters.


Usage:

/scoreboard <objectives - players - teams>
/seed

Tells the world seed.


Usage:

/seed
/setblock

Sets <block name> at the coordinates listed.


Usage:

/setblock <x> <y> <z> <Block name> [dataValue] [oldBlockHandling] [dataTag]

Coordinates listed must be in loaded chunks. The block name must be a valid Block name.

/setidletimeout

Automatically kicks players after idling for <minutes> minutes.


Usage:

/setidletimeout <minutes>
/setworldspawn

Sets the server spawnpoint to [x] [y] [z]. If no coordinates are specified, it will be at the executor's position.


Usage:

/setworldspawn [x] [y] [z]

Range is -30000000 to 30000000.

/spawnpoint

Sets <player>'s spawnpoint at [x] [y] [z]. If no coordinates are specified, it will be at the executor's position.


Usage:

/spawnpoint <player> [x] [y] [z]

Range is -30000000 to 30000000.

/spreadplayers

Spreads players out, over a long or short distance.


Usage:

/spreadplayers <x> <z> [spreadDistance] [maxRange] [respectTeams] <playernames>
/stop

Saves all changes to the save, then shuts down the server.


Usage:

/stop
/summon

Spawns in a <Savegame ID> at [x] [y] [z]. If [dataTag] is specified, the data will go into the mob. Certain mobs cannot be spawned.


Usage:

/summon <Savegame ID(Mob ID (not numerical))> [x] [y] [z] [dataTag]

<Savegame ID> must be a true mob. Note that Monster or Mob cannot be spawned even though they're on the list when you press tab. [x] [y] [z] must be in loaded chunks and the y coordinate must be 0 or greater but 255 or lower. If one of the coordinates is provided, all others must be provided.

/tellraw

Sends a message to a player. Also allows the use of clickable buttons that makes a player run a command.


Usage:

/tellraw <player> <raw json message>

<player> must be online. <raw json message> must be correctly coded in JSON.

/testfor

Tests for a player or entity, and specified data if needed.


Usage:

/testfor <player or entity> [dataTag]

Must find a player or entity with correct conditions.

/testforblock

Tests <x> <y> <z> for <blockname> with DV [DataValue] and data keys, if those two are specified.


Usage:

/testforblock <x> <y> <z> <blockname> [DataValue] [dataTag]

<blockname> must match the block at <x> <y> <z>.

/testforblocks

Compares two areas.


Usage:

/testforblocks <x> <y> <z> <dx> <dy> <dz> <x2> <y2> <z2> <dx2> <dy2> <dz2>

Two areas must be the same.

/time

Sets the time to <value> or adds <value ticks to the current time


Usage:

/time set <value> OR /time add <value>
/toggledownfall

Turns rain on or off.


Usage:

/toggledownfall
/tp

Teleports <player> to <player2> or <x> <y> <z>


Usage:

/tp <player> <player2> OR /tp <player> <x> <y> <z>

<player> and <player2> must be online. <x> <y> <z> parameters must be in the range of -3000000 and 3000000. If coordinates are specified, all 3 must be specified.

/trigger

Adds one point to scoreboard objectives with the "trigger" criteria.


Usage:

/trigger
/weather

Changes the weather to < clear - rain - thunder> for [Time] seconds.


Usage:

/weather < clear - rain - thunder> [Time (seconds)]

[Time] must be 1000000 or lower, and the weather type has to be specified

/whisper (/msg /tell)

Tells a private message to <player>


Usage:

/whisper <player> <message>

If <player> and <message> parameters are entered and <player> must be online

/whitelist

Whitelist options.


Usage:

/whitelist <add - remove> <player> OR /whitelist list OR /whitelist <on - off> OR /whitelist reload
/worldborder

Sets an impassible border that is <size> blocks as its area, and is centered on a location when "/worldborder center" is used. Any mobs outside of the box will gradually take damage.


Usage:

/worldborder set <size> [delay] -OR- /worldborder center <x> <z>
/xp

Gives <amount> xp to <player>, or <amount>L levels to <player>.


Usage:

/xp <player> <amount> OR /xp <player> <amount>L

<player> must be online. Maximum number at a time is 999999.