設定玩家的遊戲模式。
語法[]
- Java版
gamemode (adventure|creative|spectator|survival) [<target>]
- 基岩版
gamemode <gameMode: GameMode> [player: target]
gamemode <gameMode: int> [player: target]
參數[]
Java版:adventure|creative|spectator|survival
基岩版:gameMode: GameMode
、gameMode: int
:int
- 指定玩家的新遊戲模式,必須為以下其中之一:
- 極限模式不是一個有效選項,因為它作用於世界,而不是玩家。
JE:<target>
:entity
BE:player: target
:CommandSelector<Actor>
效果[]
指令 | 觸發條件 | Java版 | 基岩版 |
---|---|---|---|
任意 | 參數不正確 | 無法解析 | 無法解析 |
<target> 或player: target 未指定且指令執行者不是玩家 | 執行失敗 | 執行失敗 | |
<target> 或player: target 無法解析為一個或多個線上玩家 | |||
gameMode: int 非有效模式id | N/A | ||
player: target 非玩家目標選擇器 | |||
執行成功時 | 將指定玩家設定為指定模式 |
輸出[]
指令 | 版本 | 條件 | 成功次數 | /execute store success ... | /execute store result ... |
---|---|---|---|---|---|
任意 | Java版 | 執行失敗 | 0 | 0 | 0 |
執行成功 | 1 | 1 | 遊戲模式更新的玩家數量 | ||
基岩版 | 執行失敗 | 0 | N/A | N/A | |
執行成功 | 指定的玩家數量 | N/A | N/A |
示例[]
歷史[]
Java版Beta | |||||
---|---|---|---|---|---|
1.8 | pre1 | 加入了gamemode <玩家> <游戏模式> 。 | |||
Java版 | |||||
1.3.1 | 12w16a | /gamemode 現在能在單人遊戲中使用。 | |||
語法變更為gamemode <游戏模式> [玩家] ,玩家參數是可選(預設是自身)的,模式參數可以是數字和survival /creative /s /c 。 | |||||
12w30a | /gamemode 3 變更為/gamemode 0 (生存模式) | ||||
1.8 | 14w05a | 加入了spectator (旁觀者模式)。 | |||
1.9 | 15w43a | 現在/gamemode 會在聊天欄中顯示玩家變更為的遊戲模式。 | |||
1.13 | 17w45a | 現在/gamemode 不再支持簡寫。 | |||
攜帶版Alpha | |||||
0.16.0 | build 1 | 加入了/gamemode 指令。
| |||
只能使用創造和生存模式。 | |||||
攜帶版 | |||||
1.1.0 | 1.1.0.0 | 加入了adventure 參數。 | |||
基岩版 | |||||
1.17.30 | 1.17.30.20 | 加入了default 參數。 | |||
1.18.30 | 1.18.30.20 | 加入了6 參數,用於旁觀者模式。 | |||
1.18.31 | 加入了spectator 參數,用於旁觀者模式。 | ||||
1.19.30 | 1.19.30.20 | 移除了6 參數。 |
參見[]
/defaultgamemode
– 設定加入世界玩家的初始遊戲模式
語言