由于1.13将进行指令方面的大改,所以1.13的指令内容和1.12的将会分页讲解。
注:在指令语法中,[]是可选的,<>是必选的。命令语法使用绿色+斜体,可使用命令使用绿色,不可用命令使用蓝色。
首先讲解最基础的指令/help,它可以让你查看许多命令的语法。
当你没有使用一些命令的权限时,在/help里是不会显示的
然后讲解指令/give
/give指令可以让你获得许多物品,也可以给予别人物品。
即使是在创造模式也会有一些东西是拿不出来的,比如刷怪笼(minecraft:monster_spawner),命令方块(minecraft:command_block),结构方块(minecraft:structure_block),结构空位(minecraft:structure_void)等。
它的语法是/give <玩家> <物品> [数量] [数据值] [数据标签]
在游戏内输入/help give就会显示命令语法。
<玩家>很好理解,也可以换成目标选择器。
<物品>只能使用物品的“英文名”,如果需要查看物品的”英文名“,只要在游戏内使用F3+H快捷键后会提示高级提示框:显示,打开物品栏后把鼠标停留在物品上就可以显示了。
学会了/give之后,我们就可以获得命令方块了。
接下来讲解指令/summon,这个指令可以让我们召唤实体。
什么?你问我什么是实体?实体就是生物,包括但不限于羊(minecraft:sheep),僵尸(minecraft:zombie),末影人(minecraft:enderman)和玩家(minecraft:player)。另外,矿车,船,钓鱼竿的鱼钩,掉落物等,都可以算作实体。summon指令可以召唤大部分实体。
它的语法是/summon <实体名> [x] [y] [z] [数据标签]
实体名很好解释,与前面物品名类似。
[x] [y] [z]是mc中的坐标,mc就是利用坐标定位的。一般来说,x+为东,x-为西,z+为北,z-为南,y+为上,y-为下。这三个数值决定了实体生成的位置。
举个栗子:/summon enderman是在命令执行者的位置召唤一只末影人,/summon minecraft:enderman也可以达到一样的效果。
ps之所以不用玩家而用命令执行者是因为命令方块可以执行命令,利用/execute也可以令生物执行命令。
接下来讲解/gamemode,/defaultgamemode和/difficulty
这三个指令都比较基础,语法分别是
/gamemode <模式> [玩家]
/defaultgamemode <模式> /difficulty<难度>
这三个中的<模式>和<难度>都可以用数字和缩写代替。
扩写 缩写 数字ID
advanturea2
spectatorsp3
survivels0creative c 1
easye1
hardh3normaln2
peacefulp0
/gamemode可以改变某个玩家的游戏模式/defaultgamemode可以改变世界默认的游戏模式,即之前没有进入过这个世界/服务器的玩家的游戏模式
/difficulty可以改变难度
接下来讲解/gamerule
它可以改变游戏规则。
语法/gamerule <规则名称> <值>
其实/gamerule也可以自定义游戏规则,可以通过其他命令检测,但是在1.13被砍掉了,所以在这里就不讲解了