Minecraft Wiki
Advertisement
「gamerule」はこの項目へ転送されています。ワールド毎に設定可能なオプション群については「ゲームルール」をご覧ください。
gamerule
必要権限レベル

2‌[JE限定]
1‌[BE限定]

実行制限

チートのみ(一部)‌[BE限定]

ゲームルールの値を変更もしくは照会する。

構文[]

  • Java Edition
gamerule <rule name> [<value>]
  • Bedrock Edition
gamerule <rule: BoolGameRule> [value: Boolean]
gamerule <rule: IntGameRule> [value: int]

引数[]

Java Editionでは、引数は大文字と小文字を区別する。 Bedrock Editionでは、引数はタブキーによる自動補完では小文字で表示されるが、入力されたものは大文字と小文字を区別しない。

JE: <rule name>
BE: rule: BoolGameRule または rule: IntGameRule

変更、照会したいゲームルールを指定する。
定義済みのゲームルールのどれかである必要がある。ゲームルールを参照されたい。

JE: <value>
BE: value: Boolean または value: int

変更後のゲームルールの値を指定する。指定しない場合、現在設定されている値を照会する。
基本的にtruefalseだが、maxEntityCrammingrandomTickSpeedspawnRadiusplayersSleepingPercentagefunctionCommandLimitmaxCommandChainLengthは例外で、整数値(-2147483648~2147483647)を指定する。ゲームルールを参照されたい。

結果[]

コマンドトリガーJava EditionBedrock Edition
任意引数が正しく指定されていない場合 構文解析不能 失敗
成功時ゲームルールを変更または照会する

出力[]

コマンドエディション状況成功回数/execute store success .../execute store result ...
任意Java Edition成功時11ゲームルールに設定されている値
Bedrock Edition失敗時0N/AN/A
成功時1N/AN/A

使用例[]

昼夜サイクルを止める。
/gamerule doDaylightCycle false
体力の自然回復を無効にする。
/gamerule naturalRegeneration false
クリーパーやガスト等のMobがブロックに変更を加えられないようにする。
/gamerule mobGriefing false
天候サイクルを止める。
/gamerule doWeatherCycle false
プレイヤーの死亡時にすべての所持品を保持する。
/gamerule keepInventory true
TNTが爆発しないようにする。
/gamerule tntExplodes false[BE限定]
コマンドブロックの出力を表示しないようにする。
/gamerule commandBlockOutput false
ファントムがスポーンしないようにする。
/gamerule doInsomnia false

歴史[]

Java Edition
1.4.212w32a/gameruleが追加された。
1.814w29aカスタムゲームルールを作る機能が追加された。
1.1317w45a/gameruleが、不明な値(ダミーのゲームルール)を承諾しなくなった。
/gameruleの値の型が確認されるようになった。
Pocket Edition
1.0.5alpha 1.0.5.0/gameruleが追加された。
Bedrock Edition
?ダミーのゲームルールを承諾しなくなった。

関連項目[]

Advertisement