コマンド/gamerule

提供: Minecraft Wiki
移動先: 案内検索
Grass Block.svg
このページには、Bedrock Editionの次回のアップデートに含まれるであろう要素に関する内容が含まれています。
これらの要素はBedrock Editionの開発版で登場していますが、これらの要素が含まれた正式なアップデートはまだ行われていません。

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

構文
  • Java Edition
/gamerule <ルール名> [値]
  • Bedrock Edition
gamerule <rule: string> <value: bool>
gamerule <rule: string> <value: int>
gamerule [rule: string]
引数
ルール名 (BE: rule: string)
変更、照会したいゲームルールを指定する。有効なゲームルールは以下の表に記されている。
値(BE: value: bool もしくは value: int)(省略可能)
変更先の値を指定する。基本的に truefalse だが、maxEntityCrammingrandomTickSpeedspawnRadius、そして maxCommandChainLength は例外で、0以上の値を指定する。
ゲームルール
ルール名 説明 デフォルト Java Edition Bedrock Edition
announceAdvancements チャット欄に進捗を知らせるかどうか。 true はい いいえ
commandBlockOutput
(BE: commandblockoutput)
コマンドブロックの実行ログを、表示するかどうか。 true はい はい
disableElytraMovementCheck エリトラを装備しているプレイヤーの、速度チェックを無効にするかどうか。 false はい いいえ
doDaylightCycle
(BE: dodaylightcycle)
昼夜サイクルの満ち欠けが進むかどうか。 true はい はい
doEntityDrops
(BE: doentitydrops)
エンティティを破壊した時に、アイテムが落ちるかどうか。 true はい はい
doFireTick
(BE: dofiretick)
炎が燃え広がり、自然に消火するかどうか。 true はい はい
doLimitedCrafting Whether players should only be able to craft recipes that they've unlocked first false はい いいえ
doMobLoot
(BE: domobloot)
Mob がアイテムを落とすかどうか。 true はい はい
doMobSpawning
(BE: domobspawning)
Mob が自然にスポーンするかどうか。これはモンスタースポナーには影響しない。 true はい はい
doTileDrops
(BE: dotiledrops)
ブロックを破壊した時に、アイテムが落ちるかどうか。 true はい はい
doWeatherCycle
(BE: doweathercycle)
天気が自動で変動するかどうか。 true はい はい
drowningdamage 溺れているときにダメージを受けるかどうか。 true いいえ はい
falldamage 落下ダメージを受けるかどうか。 true いいえ はい
firedamage 炎上ダメージを受けるかどうか。 true いいえ はい
gameLoopFunction ゲームティックごとに関数を実行するかどうか。 - はい いいえ
keepInventory
(BE: keepinventory)
死亡時にアイテムや経験値を保持するかどうか。 false はい はい
logAdminCommands サーバーログに管理ログを表示するかどうか。 true はい いいえ
maxCommandChainLength チェーンコマンドブロックが「チェーン」する回数。 65536 はい いいえ
maxEntityCramming プレイヤーや Mob が重なり合える最大数。これを超えると0.5秒ごとに 3 (Heart.svgHalf Heart.svg)窒息ダメージを受ける。0にすることで無効化できる。このダメージはサバイバルモードもしくはアドベンチャーモードのプレイヤー、そしてコウモリ以外のすべての Mob が受ける。また、重なり合えるエンティティにはスペクテイターモードのプレイヤーも含まれるが、コウモリとボート、トロッコは含まれない。 24 はい いいえ
mobGriefing
(BE: mobgriefing)
クリーパーゾンビエンダーマンガストウィザーエンダードラゴンウサギヒツジ、そして村人が、ブロックの変更と破壊をできるかどうか。村人ゾンビスケルトン、そしてゾンビピッグマンがアイテムを拾うかどうかも、これで設定される。 true はい はい
naturalRegeneration 満腹度が充分あるときに、体力が自然回復するかどうか。アイテムなどによるものは含まれない。 true はい いいえ
pvp 他のプレイヤーにダメージを与えられるかどうか。 true いいえ はい
randomTickSpeed 植物の成長、葉の枯死といったランダムなブロックティックが、1チャンクにつき何ティック発生するか。0にすると無効化され、高い値になるほど植物の成長や葉の枯死などが起こりやすい。 (JE)3 (BE)1 はい はい
reducedDebugInfo デバッグ画面の情報の、すべてを表示するか一部を表示するか。F3+BF3+G を押した時の、エンティティの当たり判定やチャンクの境界を表示するかどうかも設定できる。 false はい いいえ
sendCommandFeedback
(PE: sendcommandfeedback)
プレイヤーの実行したコマンドのログを表示するかどうか。コマンドブロックがコマンドの出力結果を保存するかどうかにも影響する。 true はい はい
showDeathMessages 死亡メッセージを表示するかどうか。ペットの死亡メッセージにも影響する。 true はい はい
spawnRadius プレイヤーの初期スポーン地点の範囲を、ワールドのスポーン地点からのブロック半径で指定する。 10 はい 計画中
spectatorsGenerateChunks スペクテイターモードでもチャンクを生成するかどうか。 true はい いいえ
結果
値も含めて、有効なゲームルールでないとこのコマンドは失敗する。
成功した場合
値を指定しない場合は現在の値を表示する。
値を指定していた場合、その値にゲームルールが変更される。
独自のルールを定義することもできる。値を指定すればその値に変更され、省略すれば現在の値を表示する。
使用例
昼夜サイクルを止める。
/gamerule doDaylightCycle false
体力を自然回復しなくする。
/gamerule naturalRegeneration false
オリジナルのゲームルール myNewRule を作り、値を10に設定する。
/gamerule myNewRule 10