我相信玩过Minecraft的Java版,一定很熟悉这个指令,它就是/gamemode。
/gamemode,单词是gamemode,由game和mode两个单词组成。game意思是“游戏”,mode意思是“模式”,拼起来就是游戏模式(gamemode)。
/gamemode
作用:更改单个或多个玩家的游戏模式
使用权限下限:管理员(OP)
是否可使用命令方块执行:是
格式:
/gamemode <游戏模式英文、数字id或缩写>[目标选择器]
要注意的一点是,Java版从快照17w45a开始就不支持英文缩写以及数字id了。
游戏模式分为四种,其中一种为Java版独有。这四种分别是生存(survival)、创造(creative)、冒险(adventure)以及旁观者(spectator)
生存模式,英文:survival,缩写:s,数字id为:0。
创造模式,英文:creative,缩写:c,数字id为:1。
冒险模式,英文:adventure,缩写:a,数字id为:2。
旁观者模式,英文:spectator,数字id为:3。
旁观者模式——之前讲过了,它类似于“游客”权限,并且可以穿过障碍,不受伤害,没有实体,可以像创造一样飞。
生存模式——不用讲了吧。
创造模式——也不用讲了吧。
冒险模式——在Java版中,需要使用特定的工具才能破坏方块(如剪刀剪树叶)。而在基岩版中,什么都无法破坏,这点也被用于“服务器保护”中。
如果写的时候不填目标选择器时,会发生啥?
答案是你修改了自己的游戏模式。
没错,就是这么简单。
下面举个栗子:
/gamemode adventure @a
什么意思呢?意思是将所有玩家的游戏模式都切换成冒险模式。
————————————
/gamemode历史
Java版(Beta)
1.8——Pre-release——加入了/gamemode <目标选择器:玩家><模式>。
Java版
1.3.1——12w16a——/gamemode现在能在单人游戏中使用,同时语法更改为/gamemode <模式>[目标选择器:玩家],模式可以是数字和survival、creative、s或c。
1.3.1——12w30a——/gamemode 3更改为/gamemode 0(生存模式)
1.8——14w05a——加入了spectator(旁观者模式)。
1.9——15w43a——现在/gamemode会在聊天栏中显示玩家更改为的游戏模式。
1.13——?——现在/gamemode不再支持简写。
携带版(Alpha)
0.16.0——build 1——加入了/gamemode命令,且只能使用创造和生存模式。
携带版
1.1.0——alpha 1.1.0.0——加入了冒险模式。