NOTE: This thread is getting pretty old, and I likely will not bring it back again. There are much better command suggestion threads now, and you have to admit this one got pretty carried away :). If you want to discuss an updated, more realistic suggestion thread, you can always PM me. Thanks!
EDIT: [i]Yes, this thread has been brought back from the brink of death... The commands list has been changed quite a bit to represent recent changes to the game, but feel free to continue suggesting![/i]
Yep, me again.
So wouldn't it be nice to have more commands in singleplayer? I find myself using command blocks a lot, whether in my custom maps or on my server. Sometimes I really wish I could spawn mobs, bypass the /enchant limits, or use /clear to remove a specific amount of items, instead of all of them.
Another thing: commands need more flexibility. What if leaving [player] blank would default to you? What if you could enter item names instead of needing the exact id for everything? What if the console contained an autocorrect engine? Thanks to Shiplenok2001 for some of these suggestions.
Note: I know there are already a couple threads on adding specific commands, but this thread is for suggestions for all types of commands, not just for command blocks, adventure mode, multiplayer, or whatever.
If you're wondering, [value] is a required parameters and (value) is an optional parameter.
Current Commands (as of 1.6.2)
/ban [player] (message) Bans [player] from your server, and displays [message] as they are kicked, and when they attempt to log on again.
/ban-ip [ipaddress] Blacklists an IP address, prevents anyone on that IP from logging on.
/banlist (ips?) Displays all banned players, if "ips" is added, displays all banned IP addresses.
/clear [player] (item) (data) Clears your inventory. If [player] is specified, clears their inventory. If [amount] and [data] (if necessary) is added, only clears that item.
/debug [stop | start] Starts or stops data logging. Mainly for developers.
/defaultgamemode [mode] Sets the default gamemode that all new players will be set to (for LAN and custom maps).
/difficulty [level] Sets the difficulty to peaceful, easy, normal, or hard.
/effect [player] [effect] (time) (level) Gives the player the specified potion effect.
/enchant [player] [enchantment] [level] Enchants the currently held item with [enchantment], if possible.
/gamemode [mode] (player) Sets your gamemode to survival, creative, or adventure. If [player] is specified, sets their gamemode instead.
/gamerule [rule] (true | false) Sets a gamerule. Rules are commadndBlockOutput, doDaylightCycle, doFireTick, doMobLoot, doMobSpawning, doTileDrops, keepInventory, mobGriefing, and naturalRegeneration. If no value is specified, displays the current value.
/give [player] [itemid] (amount) (data) Gives [player] an item. [itemid] is the item, with [data] being it data value (if it has any).
/help (page # | commandname) Displays how to use all available commands.
/kick [player] (message) Kicks [player] from the game and displays [message].
/kill Kills user instantly. Does not damage armor.
/list Lists all players currently online. can also be achieved by pressing TAB.
/me [message] Displays a personalized message. For example, /me says hi!, would display Valorcat says hi!.
/op [player] Grants [player] operator status.
/pardon [player] Removes [player] from the banlist.
/pardon-ip [ipaddress] Removes [ipaddress] from the IP blacklist.
/playsound [sound] [player] (x) (y) (z) (volume) (pitch) (minVolume) Plays a sound from .minecraft\assets\sounds.
/publish Opens a singleplayer world to LAN.
/say [message] Displays message as from server. For example, /say Hello!, would display [Server] Hello!.
/save-[all | on | off] Manually save changes, or set/stop automatic saves.
/scoreboard [objectives | players | teams] [parameters] The scoreboard system is pretty complex, check here for more information: http://www.minecraft...wiki/Scoreboard.
/seed Displays the world seed.
/spawnpoint [player] (coords) If [player] is not specified, sets your spawnpoint. If [coords] are not specified, sets it to current position.
/stop Saves, then shuts down the server.
/tell [player] [message] Tells [player] a private message.
/testfor (player) Checks if the mentioned player is online, or else within the specified coordinates (in the command arguments). Only usable in command blocks.
/time [set | add] [amount] Sets the current time, or adds [amount] ticks to the current time. On servers, this is /time [amount] (cannot add time, only set).
/toggledownfall Toggles rain or snow.
/tp [targetplayer] (destplayer | coords) Teleports [targetplayer] to [destplayer], or the stated coordinates. If [targetplayer] is not specified, teleports you to [destplayer]. [coords] appears to only work on singleplayer.
/weather [weather] (time) Sets the weather to clear, rain, or thunder. If [time] is set, sets the weather to last only for that many ticks.
/whitelist [parameters] Deals with the server's whitelist. There are lots of parameters, check the wiki page.
/xp [amount] [player] Gives you [amount] experience orbs. If [player] is specified, gives them the orbs. If "L" is added after [amount], gives levels instead of orbs.
Touch-Ups and Misc. Commands
/bring [radius] Brings all entities within [radius] to you. Added by FrozenS2M.
/cheats [true | false] Toggles permission to use cheats. Obviously, if you disable this, you cannot switch it back in-game. Of course, there are always other ways to re-enable commands, such as editing the world's .dat file with an NBT editor. Use at your own risk! Added by Starfortress.
EDIT: /clear [player] [item]:[data] [amount] Yep, /clear got some changes. Previously, it only removed either everything in their inventory, or all of one thing. For example, /clear valorcat 46 5 would now remove five TNT from my inventory. Leaving [player] blank would clear your own inventory.
Example: /clear valorcat 46 5
EDIT: /enchant [enchantment] (level) This one has the same command and parameters (although now you can add multiple enchantments), except now you can enchant any item, with any enchantment, up to level ten (after that the system gets kind of messed up...). Setting the level to 0 removes the enchantment.
Example: /enchant sharpness:4 thorns:7
/fire (player | coords) Ignites the block specified. If a player is specified, ignites the player instead. Useful if /gamerule doFireTick is set to false. If no player or coords are specified, ignites the block the crosshairs is on. Added by Starfortress.
/head [player] Sets the head in your hand to [player]'s skin, or (if you're not holding a head) gives you the head of that player.
EDIT: /kill [player] (message) Oh yeah, /kill just got buffed! As far as I can tell, you can not kill other players with this command (tell me if I'm wrong!). Whatever the case, you can now add a message, too! For example, "/kill valorcat just got pwned!" would kill me and broadcast "ValorCat just got pwned!", instead of the normal death message.
Example: /kill valorcat was killed by Herobine!
/killentities [radius] Removes all entities (mobs, players, minecarts, paintings, etc) within [radius]. If not specified, defaults to two chunks (32 blocks). Added by UnileggerDripper222.
/killmobs [radius] Removes all mobs within [radius]. If not specified, defaults to two chunks (32 blocks).
EDIT: /lan [true | false] This replaces /publish. Singleplayer only. Added by Starfortress.
/lore (player) [lore] Adds lore to the held item. Pretty self-explanatory.
/lightning [player | coords] (amount) Causes lightning to strike the specified coordinates or player. (amount) is the number of bolts, up to 10. Uses in conjunction with /spawnmob, this can create a really neat effect. Added by Starfortress.
EDIT: /list Lists all players as before, however also shows opped players with a blue name. Additional info added by FrozenS2M.
/name (player) [name] Names the item [player] is holding. If (player) is left blank, defaults to you.
/place [itemid]:[data] [amount] [coords] If [id] is a block, and [amount] is 0, will place the block at [coords]. If [amount] is greater than 0, or [itemid] is not a block, will drop as an item entity. If a block already occupies [coords], it will be replaced (if [itemid] is a block). Added by UnileggerDripper222.
Example: /placeitem 0 0 432 68 943 (replaces block with air)
/spawn (player) Teleports you to your or another player's respawn point (Set your respawn point with /spawnpoint). Originally added by Randomness3333.
/spawnmob (coords | player) [mob] [amount] This one would be pretty helpful. It spawns [amount] of [mob] at [coords | player]. You can either set this as coordinates, a.k.a. 25 42 69, or a player, where it would spawn the mobs around the player. If you leave this field blank, it will default to the block your crosshairs is on. Now, some people may think, "What's the point if you have dispensers?" Well, this can spawn an infinite amount, so there's no need to refill dispensers. This can also spawn mobs in the open, with no need to hide dispensers from the player (such as on an adventure map).
Example: /spawnmob 992 46 103 wither zombie-3 skeleton:wither-9
EDIT: /time [add | set] [amount] In addition to the built-in features, shortcuts should be added, such as dawn, dusk, noon, midnight, sunrise, and sunset. If you don't specify any parameters, will display display the current world time. Modified by Yoshi.
Example: /time set dusk
i=[item]:[data] and iq=[amount] Yeah, this isn't a command, it's an argument. If you don't know what command block arguments are, visit this page: http://www.minecraft...lock#Arguments. Basically, this would check if the player has [item]:[data], and if they do, if they have [amount] of it. This could be used to make reward systems, for example:
"give @p[item=265-5] 266 1" and "clear @p[item=265-5] 265 5" would give a player 1 gold ingot (266) if they had 5 iron ingots (265), then clear their inventory of 5 iron.
Example: give @p[i=35:4,iq=64,m=0] 41
t=[time] Yep, another argument. This one checks the time of day, and performs the command accordingly. [time] is the time, in ticks, that you want it to check against.
Example: say @a[t=17500] The sun sets on another day...
h=[hunger] Another argument. This checks the target's hunger points- remember- each "haunch" on the hunger bar has two parts. so there are twenty hunger points total.
Example: feed @a[h=0] (feeds everyone with an empty hunger bar)
@mp Well, since we're not doing commands, how about some selectors! This acts like @p, but this only targets mobs- not players. This can only be used for certain commands, specifically /clear, /effect, /enchant, /fire, /give, /kill, /lightning, /testfor, /spawnmob, and /tp.
@ma This acts like @a, but only affects mobs. This can only be used for the commands listed above.
@mr This acts like @r, but only affects mobs. This can only be used for the commands listed above.
@mf This acts like @f, but only affects mobs. This can only be used for the commands listed above.
For Adventure Mode
/adventure break +[blockid] -[blockid] This command determines which blocks the players can break with their hands. Blocks with a "+" in front will be added to the list, blocks with a "-" will be removed. Alone, "+" will allow all blocks to be placed, and "-" denies all blocks from being placed. Blocks also on the breakTool list will be breakable with both hands and the proper tool.
/adventure breakTool +[blockid] -[blockid] This command adds/removes blocks from the "requires correct tool to break" list. Alone, "+" will allow all blocks to be broken with their correct tool, and "-" denies them being broken. If on the break list as well, the block can be broken with both fists and the proper tool.
/adventure craft +[blockid] -[blockid] This allows/denies the creation of certain blocks in the crafting window. Works like break. (workbench must allowed in use list)
/adventure place +[blockid] -[blockid] This works like break, except it applies to the placing of blocks.
/adventure use +[utilityid] -[utilityid] Toggle ability to use said utilities. Utilities are anvil, chest, ender chest, trapped chest, workbench, dispenser, dropper, hopper, enchanting table, brewing stand, furnace, beacon, minecart chest, minecart furnace, and minecart hopper.
/gamerule allowFire [true | false] Removes all fire in the current world upon change to false. New fires will not start, either. Used in conjunction with /gamerule doFireTick can create very customized maps. Added by Randomness3333.
/gamerule allowTnt [true | false] Toggles ability to interact with TNT. Added by Randomness3333.
/gamerule consumeItems [true | false] Toggles droppers and dispensers actually consuming the items they contain. For example, if this is set to false, droppers and dispensers will never run out of items, making infinite traps, rewards, etc.
/gamerule customAdventure [true | false] This toggles the normal placing of blocks, like in vanilla survival mode. "True" means normal, unmodified placing and breaking of blocks, "false" means the game will use the block whitelists from the /adventure command.
/gamerule doFluidSpread [true | false] Toggles water and lava spreading. Fluids that have already spread will not change.
/gamerule enableBosses [true | false] When false, the enderdragon will disappear, as well as any withers in the world. Also, attempting to create a wither will result in nothing. When re-enabled, the enderdragon will respawn, although any withers removed by this command will not. This can be used to respawn the enderdragon after it has been killed. Added by Starfortress and clarified by Badprenup.
/spawner [mob]:[rate] (coords) Changes the characteristics of the highlighted monster spawner. [mob] is the entity to be spawned, [rate] is the average frequency that mobs are spawned, in ticks (default is 500), and (coords) are the coordinates of the block that the spawner will spawn entities around.
Example: /spawner cow:400 651 92 443
/spawning (mob) (true | false) Changes basic mob spawning rules. For example, to disable the natural spawning of wither skeletons, do /spawning skeleton:wither false. If you don't specify a mob, lists all mobs set to false. If you don't specify true or false, displays the current setting. Added by TobiNano.
For The Scoreboard
objectiveType=hunger Similar to the health objective type, this score is equal to the player's hunger level.
objectiveType=posx, pos, posz These three objective types will store the relevant coordinates of the player. Added by Kusinagii.
For Multiplayer
/afk (message) Displays the message, "<yourname> is now AFK (<message>)", or , "<yourname" is no longer AFK". [message] is optional. Added by Randomness3333.
/delwarp [warp] Deletes a warp.
/disable [player] Revokes [player]'s ability to perform commands. Added by PrimeEchoes.
/enable [player] Allows [player] to perform commands. Added by PrimeEchoes.
/fly (player) If [player] is left blank, allows you to fly, even in survival mode. Otherwise, grants permission to fly for [player].
/feed [player] (amount) Restores [player]'s hunger bar. If [amount] is specified, restores that many haunches/food thingies. Added by Randomness3333.
/freeze Freezes the server. While frozen, non-player entities cannot move, the time doesn't change, and when unfrozen, all changes to the world will be reset, except for operator-performed commands. Added by UnileggerDripper222.
/heal [player] (amount) Restores [player]'s health. If [amount] is specified, restores that many hearts. Added by Randomness3333.
/listwarps (keywords) If [keywords] is left blank, lists all warps. If not, lists all warps with similar names to the words specified.
/mute [player] (time) Mutes [player], blocking all chat messages, both global and private. [time] can be specified, for how long they will be muted. If not, it will remain permanent, or until unmuted with /unmute. Time is formatted as such: [days]d [hours]h [minutes]m [seconds]s. So /mute valorcat 1h 30m will mute me for one hour and 30 minutes.
/pos (player) Displays your coordinates in the chat. If [player] is specified, displays it to them, too. Added by Randomness3333.
/r [message] Replies to the last private message sent to you. I have no idea why this isn't all ready implemented. Added by Randomness3333.
/rules Lists the rules of the server, set by /setrules. This could also potentially be used for custom maps, too. Added by Randomness3333.
/setrules Sets the server rules, viewable with /rules. Added by Randomness3333.
/setspawn (coords) Sets the spawnpoint for new players to your current position. Can also be used for adventure maps. If [coords] is specified, sets the spawnpoint there instead. Edited by Starfortress.
/setwarp [name] (coords) Creates a new warp, named [name]. If [coords] is not specified, defaults to your current position. Added by Randomness3333.
/summon [player] Teleports a player to the block your crosshairs in on. Best left to admins.
/tpall Teleports everyone online to your current position. Added by Randomness3333.
/unmute [player] Unmutes a player who has been muted with /mute.
/view [player] View and edit [player]'s inventory. Be careful who you OP! Added by FrozenS2M.
/warp [warp] (player) Teleports you to [warp]. If [player] is specified, teleports them to [warp] instead. Added by Randomness3333.
/whois [player] Lists information about [player], including name (colored), nickname, rank, operator-status, play time, and first log in time and date. Added by Limitsoflife.
For World Editing
//border [block] Creates a border, made of [block], around the selected area.
//fill [block] Fills all air in the selected area with [block]. Sames as //replace 0 [block].
//protect add +[player] -[player] Allows a player to your protection, but does not allow them to allow other players.
//protect new [owner] Denies players the ability to place or break blocks in the protected area, except for [owner]. Only operators and owners can remove regions. Added by Randomness3333.
//protect own +[owner] -[owner] Changes ownership of a protection. Names with a + in front are added, names with a - are removed. Only pre-existing owners or operators can change ownership.
//protect rem Removes the protection you are standing in, if you are the owner, or an operator.
//remove [block] Removes all [block] in the selected area. Same as //replace [block] 0.
//replace [block1] [block2] Replaces all [block1] in the selected area with [block2].
//select [square | circle | cube | sphere] [radius] Selects the specified shape, with you at the center. Added by Randomness3333.
//set [block] Replaces all blocks in the selected area with [block].
//setwand Sets the edit wand to whatever you are currently holding.
//wand Gives you the edit wand, by default a wooden stick. Uses the same setup as WorldEdit.
So, that's all that I've got. Make sure to suggest some more commands, arguments, or whatever in the replies section so I can add it to the list! Thanks in advance!
Thanks to Badprenup, endermod2000, FrozenS2M, Kusinagii, Limitsoflife, PrimeEchoes, Randomness3333, Shpilenok2001, Starfortress, TobiNano, UnileggerDripper222, winterstar123, and Yoshi!
Special thanks to Randomness3333 for 15+ contributions!
/freeze Toggles a servers runtime. When used, the server will freeze, which means entities don't move, the sun doesn't move, and once you unfreeze, any actions will be reset.
/freeze Toggles a servers runtime. When used, the server will freeze, which means entities don't move, the sun doesn't move, and once you unfreeze, any actions will be reset.
have you ever heard of the suggestions section?
yes i have and i am on here a lot. i just asked that cause it has a lot of these commands. i'd suggest a /tp x,y,z command.
/freeze Toggles a servers runtime. When used, the server will freeze, which means entities don't move, the sun doesn't move, and once you unfreeze, any actions will be reset.
The vanilla /tp command includes a coordinates function.
I'd like to see the /whois command from Bukkit Essentials be incorporated into vanilla Minecraft.
Vanilla singleplayer has a /tp coordinate function, but I tried it on multiplayer and it didn't work... but maybe that's just me failing at minecraft.
Also, added /whois. Thanks!
Nice idea, care for a little more?
/lightning [amount] [coords] -Lightning strikes in desired area.
/fire [coords] -Fire starts burning in desired area.
/setspawn [coords] -Set spawn in desired area.
/lan [true/false] -Single player only, Switch between game being Local or Private.
/home [name] [coords] -Set home for next time you respawn, can set up to 5.
/boss [true/false] -Switch between bosses enabled or disabled.
/cheats [true/false] -Switch between cheats on and off.
Hope these help!
Rollback Post to RevisionRollBack
Don't mess up, or'll you'll get logic bombed. Check my profile for suggestions and mods I like! (In "About Me")
How about /home /warpset(warp name) /warp (warp name)?
Thanks! Added the /warp commands, as well as /listwarps. However, I'm not sure about /home... It seems more like a Bukkit server command, rather than a vanilla singleplayer command. If more people request this, I will add it.
Nice idea, care for a little more?
/lightning [amount] [coords] -Lightning strikes in desired area.
/fire [coords] -Fire starts burning in desired area.
/setspawn [coords] -Set spawn in desired area.
/lan [true/false] -Single player only, Switch between game being Local or Private.
/home [name] [coords] -Set home for next time you respawn, can set up to 5.
/boss [true/false] -Switch between bosses enabled or disabled.
/cheats [true/false] -Switch between cheats on and off.
Hope these help!
Wow, thanks! I added /lightning, /fire, /lan, and /cheats, and added the [coords] parameter to /setspawn. I didn't add /home, as it seems similar to /spawnpoint, and how would the multiple home system work? Also, can you explain what /boss does?
Thanks, everyone! Keep posting and we might get pinned!
Wow, thanks! I added /lightning, /fire, /lan, and /cheats, and added the [coords] parameter to /setspawn. I didn't add /home, as it seems similar to /spawnpoint, and how would the multiple home system work? Also, can you explain what /boss does?
Thanks, everyone! Keep posting and we might get pinned!
/home would be just for the individual user I think. It would be similar to sleeping in a bed, how if you die you spawn there instead of at the spawn.
From the looks of it, /boss would prevent the Enderdragon from working, and would make so you can't make the Wither.
Rollback Post to RevisionRollBack
Want some advice on how to thrive in the Suggestions section? Check this handy list of guidelines and tips for posting your ideas and responding to the ideas of others!
Actually, /spawnpoint doesn't edit the original spawn, just where you respawn when you die, but anyways, I see a lot of people want /home on the list, so I'll add it. Also, I'll update some of the command block arguments while I'm at it.
EDIT: [i]Yes, this thread has been brought back from the brink of death... The commands list has been changed quite a bit to represent recent changes to the game, but feel free to continue suggesting![/i]
Yep, me again.
So wouldn't it be nice to have more commands in singleplayer? I find myself using command blocks a lot, whether in my custom maps or on my server. Sometimes I really wish I could spawn mobs, bypass the /enchant limits, or use /clear to remove a specific amount of items, instead of all of them.
Another thing: commands need more flexibility. What if leaving [player] blank would default to you? What if you could enter item names instead of needing the exact id for everything? What if the console contained an autocorrect engine? Thanks to Shiplenok2001 for some of these suggestions.
Note: I know there are already a couple threads on adding specific commands, but this thread is for suggestions for all types of commands, not just for command blocks, adventure mode, multiplayer, or whatever.
If you're wondering, [value] is a required parameters and (value) is an optional parameter.
Current Commands (as of 1.6.2)
/ban [player] (message) Bans [player] from your server, and displays [message] as they are kicked, and when they attempt to log on again.
/ban-ip [ipaddress] Blacklists an IP address, prevents anyone on that IP from logging on.
/banlist (ips?) Displays all banned players, if "ips" is added, displays all banned IP addresses.
/clear [player] (item) (data) Clears your inventory. If [player] is specified, clears their inventory. If [amount] and [data] (if necessary) is added, only clears that item.
/debug [stop | start] Starts or stops data logging. Mainly for developers.
/defaultgamemode [mode] Sets the default gamemode that all new players will be set to (for LAN and custom maps).
/deop [player] Revokes [player]'s operator status.
/difficulty [level] Sets the difficulty to peaceful, easy, normal, or hard.
/effect [player] [effect] (time) (level) Gives the player the specified potion effect.
/enchant [player] [enchantment] [level] Enchants the currently held item with [enchantment], if possible.
/gamemode [mode] (player) Sets your gamemode to survival, creative, or adventure. If [player] is specified, sets their gamemode instead.
/gamerule [rule] (true | false) Sets a gamerule. Rules are commadndBlockOutput, doDaylightCycle, doFireTick, doMobLoot, doMobSpawning, doTileDrops, keepInventory, mobGriefing, and naturalRegeneration. If no value is specified, displays the current value.
/give [player] [itemid] (amount) (data) Gives [player] an item. [itemid] is the item, with [data] being it data value (if it has any).
/help (page # | commandname) Displays how to use all available commands.
/kick [player] (message) Kicks [player] from the game and displays [message].
/kill Kills user instantly. Does not damage armor.
/list Lists all players currently online. can also be achieved by pressing TAB.
/me [message] Displays a personalized message. For example, /me says hi!, would display Valorcat says hi!.
/op [player] Grants [player] operator status.
/pardon [player] Removes [player] from the banlist.
/pardon-ip [ipaddress] Removes [ipaddress] from the IP blacklist.
/playsound [sound] [player] (x) (y) (z) (volume) (pitch) (minVolume) Plays a sound from .minecraft\assets\sounds.
/publish Opens a singleplayer world to LAN.
/say [message] Displays message as from server. For example, /say Hello!, would display [Server] Hello!.
/save-[all | on | off] Manually save changes, or set/stop automatic saves.
/scoreboard [objectives | players | teams] [parameters] The scoreboard system is pretty complex, check here for more information: http://www.minecraft...wiki/Scoreboard.
/seed Displays the world seed.
/spawnpoint [player] (coords) If [player] is not specified, sets your spawnpoint. If [coords] are not specified, sets it to current position.
/stop Saves, then shuts down the server.
/tell [player] [message] Tells [player] a private message.
/testfor (player) Checks if the mentioned player is online, or else within the specified coordinates (in the command arguments). Only usable in command blocks.
/time [set | add] [amount] Sets the current time, or adds [amount] ticks to the current time. On servers, this is /time [amount] (cannot add time, only set).
/toggledownfall Toggles rain or snow.
/tp [targetplayer] (destplayer | coords) Teleports [targetplayer] to [destplayer], or the stated coordinates. If [targetplayer] is not specified, teleports you to [destplayer]. [coords] appears to only work on singleplayer.
/weather [weather] (time) Sets the weather to clear, rain, or thunder. If [time] is set, sets the weather to last only for that many ticks.
/whitelist [parameters] Deals with the server's whitelist. There are lots of parameters, check the wiki page.
/xp [amount] [player] Gives you [amount] experience orbs. If [player] is specified, gives them the orbs. If "L" is added after [amount], gives levels instead of orbs.
Touch-Ups and Misc. Commands
/bring [radius] Brings all entities within [radius] to you. Added by FrozenS2M.
/cheats [true | false] Toggles permission to use cheats. Obviously, if you disable this, you cannot switch it back in-game. Of course, there are always other ways to re-enable commands, such as editing the world's .dat file with an NBT editor. Use at your own risk! Added by Starfortress.
EDIT: /clear [player] [item]:[data] [amount] Yep, /clear got some changes. Previously, it only removed either everything in their inventory, or all of one thing. For example, /clear valorcat 46 5 would now remove five TNT from my inventory. Leaving [player] blank would clear your own inventory.
Example: /clear valorcat 46 5
EDIT: /enchant [enchantment] (level) This one has the same command and parameters (although now you can add multiple enchantments), except now you can enchant any item, with any enchantment, up to level ten (after that the system gets kind of messed up...). Setting the level to 0 removes the enchantment.
Example: /enchant sharpness:4 thorns:7
/fire (player | coords) Ignites the block specified. If a player is specified, ignites the player instead. Useful if /gamerule doFireTick is set to false. If no player or coords are specified, ignites the block the crosshairs is on. Added by Starfortress.
/head [player] Sets the head in your hand to [player]'s skin, or (if you're not holding a head) gives you the head of that player.
EDIT: /kill [player] (message) Oh yeah, /kill just got buffed! As far as I can tell, you can not kill other players with this command (tell me if I'm wrong!). Whatever the case, you can now add a message, too! For example, "/kill valorcat just got pwned!" would kill me and broadcast "ValorCat just got pwned!", instead of the normal death message.
Example: /kill valorcat was killed by Herobine!
/killentities [radius] Removes all entities (mobs, players, minecarts, paintings, etc) within [radius]. If not specified, defaults to two chunks (32 blocks). Added by UnileggerDripper222.
/killmobs [radius] Removes all mobs within [radius]. If not specified, defaults to two chunks (32 blocks).
EDIT: /lan [true | false] This replaces /publish. Singleplayer only. Added by Starfortress.
/lore (player) [lore] Adds lore to the held item. Pretty self-explanatory.
/lightning [player | coords] (amount) Causes lightning to strike the specified coordinates or player. (amount) is the number of bolts, up to 10. Uses in conjunction with /spawnmob, this can create a really neat effect. Added by Starfortress.
EDIT: /list Lists all players as before, however also shows opped players with a blue name. Additional info added by FrozenS2M.
/name (player) [name] Names the item [player] is holding. If (player) is left blank, defaults to you.
/place [itemid]:[data] [amount] [coords] If [id] is a block, and [amount] is 0, will place the block at [coords]. If [amount] is greater than 0, or [itemid] is not a block, will drop as an item entity. If a block already occupies [coords], it will be replaced (if [itemid] is a block). Added by UnileggerDripper222.
Example: /placeitem 0 0 432 68 943 (replaces block with air)
/spawn (player) Teleports you to your or another player's respawn point (Set your respawn point with /spawnpoint). Originally added by Randomness3333.
/spawnmob (coords | player) [mob] [amount] This one would be pretty helpful. It spawns [amount] of [mob] at [coords | player]. You can either set this as coordinates, a.k.a. 25 42 69, or a player, where it would spawn the mobs around the player. If you leave this field blank, it will default to the block your crosshairs is on. Now, some people may think, "What's the point if you have dispensers?" Well, this can spawn an infinite amount, so there's no need to refill dispensers. This can also spawn mobs in the open, with no need to hide dispensers from the player (such as on an adventure map).
Example: /spawnmob 992 46 103 wither zombie-3 skeleton:wither-9
EDIT: /time [add | set] [amount] In addition to the built-in features, shortcuts should be added, such as dawn, dusk, noon, midnight, sunrise, and sunset. If you don't specify any parameters, will display display the current world time. Modified by Yoshi.
Example: /time set dusk
EDIT: /weather [on | off] Completely enable/disable weather. Pretty self-explanatory. Added by Randomness3333.
For Command Blocks
i=[item]:[data] and iq=[amount] Yeah, this isn't a command, it's an argument. If you don't know what command block arguments are, visit this page: http://www.minecraft...lock#Arguments. Basically, this would check if the player has [item]:[data], and if they do, if they have [amount] of it. This could be used to make reward systems, for example:
"give @p[item=265-5] 266 1" and "clear @p[item=265-5] 265 5" would give a player 1 gold ingot (266) if they had 5 iron ingots (265), then clear their inventory of 5 iron.
Example: give @p[i=35:4,iq=64,m=0] 41
t=[time] Yep, another argument. This one checks the time of day, and performs the command accordingly. [time] is the time, in ticks, that you want it to check against.
Example: say @a[t=17500] The sun sets on another day...
h=[hunger] Another argument. This checks the target's hunger points- remember- each "haunch" on the hunger bar has two parts. so there are twenty hunger points total.
Example: feed @a[h=0] (feeds everyone with an empty hunger bar)
@mp Well, since we're not doing commands, how about some selectors! This acts like @p, but this only targets mobs- not players. This can only be used for certain commands, specifically /clear, /effect, /enchant, /fire, /give, /kill, /lightning, /testfor, /spawnmob, and /tp.
@ma This acts like @a, but only affects mobs. This can only be used for the commands listed above.
@mr This acts like @r, but only affects mobs. This can only be used for the commands listed above.
@mf This acts like @f, but only affects mobs. This can only be used for the commands listed above.
For Adventure Mode
/adventure break +[blockid] -[blockid] This command determines which blocks the players can break with their hands. Blocks with a "+" in front will be added to the list, blocks with a "-" will be removed. Alone, "+" will allow all blocks to be placed, and "-" denies all blocks from being placed. Blocks also on the breakTool list will be breakable with both hands and the proper tool.
/adventure breakTool +[blockid] -[blockid] This command adds/removes blocks from the "requires correct tool to break" list. Alone, "+" will allow all blocks to be broken with their correct tool, and "-" denies them being broken. If on the break list as well, the block can be broken with both fists and the proper tool.
/adventure craft +[blockid] -[blockid] This allows/denies the creation of certain blocks in the crafting window. Works like break. (workbench must allowed in use list)
/adventure place +[blockid] -[blockid] This works like break, except it applies to the placing of blocks.
/adventure use +[utilityid] -[utilityid] Toggle ability to use said utilities. Utilities are anvil, chest, ender chest, trapped chest, workbench, dispenser, dropper, hopper, enchanting table, brewing stand, furnace, beacon, minecart chest, minecart furnace, and minecart hopper.
/gamerule allowFire [true | false] Removes all fire in the current world upon change to false. New fires will not start, either. Used in conjunction with /gamerule doFireTick can create very customized maps. Added by Randomness3333.
/gamerule allowTnt [true | false] Toggles ability to interact with TNT. Added by Randomness3333.
/gamerule consumeItems [true | false] Toggles droppers and dispensers actually consuming the items they contain. For example, if this is set to false, droppers and dispensers will never run out of items, making infinite traps, rewards, etc.
/gamerule customAdventure [true | false] This toggles the normal placing of blocks, like in vanilla survival mode. "True" means normal, unmodified placing and breaking of blocks, "false" means the game will use the block whitelists from the /adventure command.
/gamerule doFluidSpread [true | false] Toggles water and lava spreading. Fluids that have already spread will not change.
/gamerule enableBosses [true | false] When false, the enderdragon will disappear, as well as any withers in the world. Also, attempting to create a wither will result in nothing. When re-enabled, the enderdragon will respawn, although any withers removed by this command will not. This can be used to respawn the enderdragon after it has been killed. Added by Starfortress and clarified by Badprenup.
/gamerule fallDamage [true | false] Enables/Disables falling damage for [player]. Pretty self-explanatory. Added Randomness3333.
/spawner [mob]:[rate] (coords) Changes the characteristics of the highlighted monster spawner. [mob] is the entity to be spawned, [rate] is the average frequency that mobs are spawned, in ticks (default is 500), and (coords) are the coordinates of the block that the spawner will spawn entities around.
Example: /spawner cow:400 651 92 443
/spawning (mob) (true | false) Changes basic mob spawning rules. For example, to disable the natural spawning of wither skeletons, do /spawning skeleton:wither false. If you don't specify a mob, lists all mobs set to false. If you don't specify true or false, displays the current setting. Added by TobiNano.
For The Scoreboard
objectiveType=hunger Similar to the health objective type, this score is equal to the player's hunger level.
objectiveType=posx, pos, posz These three objective types will store the relevant coordinates of the player. Added by Kusinagii.
For Multiplayer
/afk (message) Displays the message, "<yourname> is now AFK (<message>)", or , "<yourname" is no longer AFK". [message] is optional. Added by Randomness3333.
/delwarp [warp] Deletes a warp.
/disable [player] Revokes [player]'s ability to perform commands. Added by PrimeEchoes.
/enable [player] Allows [player] to perform commands. Added by PrimeEchoes.
/fly (player) If [player] is left blank, allows you to fly, even in survival mode. Otherwise, grants permission to fly for [player].
/feed [player] (amount) Restores [player]'s hunger bar. If [amount] is specified, restores that many haunches/food thingies. Added by Randomness3333.
/freeze Freezes the server. While frozen, non-player entities cannot move, the time doesn't change, and when unfrozen, all changes to the world will be reset, except for operator-performed commands. Added by UnileggerDripper222.
/heal [player] (amount) Restores [player]'s health. If [amount] is specified, restores that many hearts. Added by Randomness3333.
/listwarps (keywords) If [keywords] is left blank, lists all warps. If not, lists all warps with similar names to the words specified.
/mute [player] (time) Mutes [player], blocking all chat messages, both global and private. [time] can be specified, for how long they will be muted. If not, it will remain permanent, or until unmuted with /unmute. Time is formatted as such: [days]d [hours]h [minutes]m [seconds]s. So /mute valorcat 1h 30m will mute me for one hour and 30 minutes.
/pos (player) Displays your coordinates in the chat. If [player] is specified, displays it to them, too. Added by Randomness3333.
/r [message] Replies to the last private message sent to you. I have no idea why this isn't all ready implemented. Added by Randomness3333.
/rules Lists the rules of the server, set by /setrules. This could also potentially be used for custom maps, too. Added by Randomness3333.
/setrules Sets the server rules, viewable with /rules. Added by Randomness3333.
/setspawn (coords) Sets the spawnpoint for new players to your current position. Can also be used for adventure maps. If [coords] is specified, sets the spawnpoint there instead. Edited by Starfortress.
/setwarp [name] (coords) Creates a new warp, named [name]. If [coords] is not specified, defaults to your current position. Added by Randomness3333.
/summon [player] Teleports a player to the block your crosshairs in on. Best left to admins.
/tpall Teleports everyone online to your current position. Added by Randomness3333.
/unmute [player] Unmutes a player who has been muted with /mute.
/view [player] View and edit [player]'s inventory. Be careful who you OP! Added by FrozenS2M.
/warp [warp] (player) Teleports you to [warp]. If [player] is specified, teleports them to [warp] instead. Added by Randomness3333.
/whois [player] Lists information about [player], including name (colored), nickname, rank, operator-status, play time, and first log in time and date. Added by Limitsoflife.
For World Editing
//border [block] Creates a border, made of [block], around the selected area.
//fill [block] Fills all air in the selected area with [block]. Sames as //replace 0 [block].
//protect add +[player] -[player] Allows a player to your protection, but does not allow them to allow other players.
//protect new [owner] Denies players the ability to place or break blocks in the protected area, except for [owner]. Only operators and owners can remove regions. Added by Randomness3333.
//protect own +[owner] -[owner] Changes ownership of a protection. Names with a + in front are added, names with a - are removed. Only pre-existing owners or operators can change ownership.
//protect rem Removes the protection you are standing in, if you are the owner, or an operator.
//remove [block] Removes all [block] in the selected area. Same as //replace [block] 0.
//replace [block1] [block2] Replaces all [block1] in the selected area with [block2].
//select [square | circle | cube | sphere] [radius] Selects the specified shape, with you at the center. Added by Randomness3333.
//set [block] Replaces all blocks in the selected area with [block].
//setwand Sets the edit wand to whatever you are currently holding.
//wand Gives you the edit wand, by default a wooden stick. Uses the same setup as WorldEdit.
So, that's all that I've got. Make sure to suggest some more commands, arguments, or whatever in the replies section so I can add it to the list! Thanks in advance!
--------------------------------------------------------------------------------------------------------
EDIT: Make sure to take the poll at the top of this page!
EDIT: Remember, you can debate current commands, too. (You don't have to just suggest new commands)
--------------------------------------------------------------------------------------------------------
Thanks to Badprenup, endermod2000, FrozenS2M, Kusinagii, Limitsoflife, PrimeEchoes, Randomness3333, Shpilenok2001, Starfortress, TobiNano, UnileggerDripper222, winterstar123, and Yoshi!
Special thanks to Randomness3333 for 15+ contributions!
If you want to talk privately, click me...
have you ever heard of the suggestions section?
The vanilla /tp command includes a coordinates function.
I'd like to see the /whois command from Bukkit Essentials be incorporated into vanilla Minecraft.
Yes, I have. However, some people cannot download mods, or just don't know how. Anyways, who wouldn't more commands in vanilla minecraft?
Awesome! Added it!
Vanilla singleplayer has a /tp coordinate function, but I tried it on multiplayer and it didn't work... but maybe that's just me failing at minecraft.
Also, added /whois. Thanks!
Thanks everyone! Keep posting!
If you want to talk privately, click me...
If you want to talk privately, click me...
/lightning [amount] [coords] -Lightning strikes in desired area.
/fire [coords] -Fire starts burning in desired area.
/setspawn [coords] -Set spawn in desired area.
/lan [true/false] -Single player only, Switch between game being Local or Private.
/home [name] [coords] -Set home for next time you respawn, can set up to 5.
/boss [true/false] -Switch between bosses enabled or disabled.
/cheats [true/false] -Switch between cheats on and off.
Hope these help!
Thanks! Added the /warp commands, as well as /listwarps. However, I'm not sure about /home... It seems more like a Bukkit server command, rather than a vanilla singleplayer command. If more people request this, I will add it.
Wow, thanks! I added /lightning, /fire, /lan, and /cheats, and added the [coords] parameter to /setspawn. I didn't add /home, as it seems similar to /spawnpoint, and how would the multiple home system work? Also, can you explain what /boss does?
Thanks, everyone! Keep posting and we might get pinned!
If you want to talk privately, click me...
-
View User Profile
-
View Posts
-
Send Message
Moderator/home would be just for the individual user I think. It would be similar to sleeping in a bed, how if you die you spawn there instead of at the spawn.
From the looks of it, /boss would prevent the Enderdragon from working, and would make so you can't make the Wither.
Want some advice on how to thrive in the Suggestions section? Check this handy list of guidelines and tips for posting your ideas and responding to the ideas of others!
http://www.minecraftforum.net/forums/minecraft-discussion/suggestions/2775557-guidelines-for-the-suggestions-forum
Thanks for the clarification on /boss, but I still don't get the difference between /home and /spawnpoint. Could someone explain more?
If you want to talk privately, click me...
we already have one. -.-
/home would set a waypoint so when you die, you don't spawn there, but you can tp there at anytime.
If you want to talk privately, click me...
If you want to talk privately, click me...
If you want to talk privately, click me...
If you want to talk privately, click me...