【マイクラ】ゲームルール「gamerule」コマンド全種類一覧|便利な使い方10選&ログを消す方法も解説【統合版/Switch&Java版】

※ 当サイトではアフィリエイト広告を利用しています。

 

 

 

 

「マイクラのゲームルール(gamerule)コマンドの一覧が知りたい」
「コマンドログを消す方法は?」
「ゲームルールコマンドが効かない」

と悩んでいませんか?

ゲームルール(gamerule)コマンドはワールドのルールを自由に変更できる超便利な機能。死んでもアイテムを失わない・夜が来ない・モブが湧かない…など、マイクラが格段に遊びやすくなりますよ。

今回は、マイクラ統合版(Switch・スマホ・Windows10)&Java版で「ゲームルール「gamerule」コマンド全種類の一覧」「コピペで使える便利な活用例10選」「コマンドログを消す方法」「コマンドブロックで使う方法」「できない時の対処法」を解説します。

本記事を読めば、ゲームルール「gamerule」コマンドをコピーペーストするだけで、すぐに実行できますよ!

よく使うゲームルール「gamerule」コマンド早見表
  • 死んでもアイテムを保持:/gamerule keepInventory true
  • 時間を固定する:/gamerule doDaylightCycle false
  • モブが湧かない:/gamerule doMobSpawning false
  • 落下ダメージ無効:/gamerule fallDamage false
  • 炎の延焼なし:/gamerule doFireTick false
  • クリーパー爆破でブロック破壊しない:/gamerule mobGriefing false
  • コマンドログ非表示:/gamerule commandBlockOutput false
  • 天気を固定:/gamerule doWeatherCycle false
目次

【マイクラ】ゲームルール「gamerule」コマンドの基本構文と使い方

まずは、ゲームルール「gamerule」コマンドの基本構文を押さえておきましょう。

/gamerule <ルール名> <値>

値の種類は2つあります。

  • 論理型(true / false):オン/オフを切り替えるルール(例:keepInventory)
  • 整数型(数値):数値を指定するルール(例:randomTickSpeed 100)

注意:Java版では大文字・小文字を区別します。「keepInventory」を「keepinventory」と入力するとエラーになるので注意してください。統合版は大文字小文字を区別しません。

現在の値を確認する方法

値を省略すると、現在の設定値を確認できます。

/gamerule <ルール名>

サバイバルや配布マップ作成で頻繁に使う便利なゲームルール「gamerule」コマンド10選を紹介します。これだけ覚えれば困りません。

スクロールできます
用途コマンド
1. 死んでもアイテムを失わない/gamerule keepInventory true
2. 時間を固定(永遠に昼/夜)/gamerule doDaylightCycle false
3. モブを湧かなくする/gamerule doMobSpawning false
4. 落下ダメージ無効/gamerule fallDamage false
5. 炎の延焼を止める/gamerule doFireTick false
6. クリーパー爆破で建物が壊れない/gamerule mobGriefing false
7. 天気を固定(晴れのまま)/gamerule doWeatherCycle false
8. コマンド実行ログを非表示/gamerule commandBlockOutput false
9. 作物の成長を爆速にする/gamerule randomTickSpeed 100
10. 死亡画面をスキップする/gamerule doImmediateRespawn true

ポイント:設定を元に戻したい時はtrue ⇔ falseを反対にするだけ。例:「/gamerule keepInventory false」で死亡時のアイテムドロップが復活します。

【マイクラ】コマンドログを消す方法(gamerule活用)

コマンドの実行ログがチャット欄に表示されてうるさい」という方向けに、コマンドログを完全に消す方法を紹介します。

コマンドログは2種類あり、それぞれ別のgameruleで非表示にします。

スクロールできます
消したいログコマンド
コマンドブロックのログ/gamerule commandBlockOutput false
チャットからのコマンド実行ログ/gamerule sendCommandFeedback false
すべてのログを完全に消す上記2つを両方実行

ポイント:反復のコマンドブロックを大量に使う場合は、2つとも実行することでチャット欄がスッキリします。

【マイクラ】コマンドブロックでgameruleを使う方法

コマンドブロックでgameruleを実行すれば、レバーやボタンでワンタッチでルールを切り替えられます。配布マップやアトラクション作成にも便利。

コマンドブロックでgameruleを設定する手順

  1. コマンドブロックを/give @s command_blockで入手
  2. コマンドブロックを設置して右クリック(タップ)
  3. 「ブロックの種類:インパルス」「条件:無条件」「レッドストーン:動力が必要」に設定
  4. コマンド欄に/gamerule keepInventory trueなどを入力
  5. レバーやボタンで起動

注意:コマンドブロックを使うには、ワールド設定で「チートの実行」をONにする必要があります。

【マイクラ統合版】ゲームルール「gamerule」コマンド一覧

マイクラ統合版で利用できるゲームルール「gamerule」コマンドを一覧で載せています。

コマンドをコピー&ペーストしてそのままお使いください。

スクロールできます
コマンド内容
/gamerule commandBlocksEnabled trueコマンドブロックを有効にする
/gamerule commandBlocksEnabled falseコマンドブロックを無効にする
/gamerule commandBlockOutput trueコマンドブロックのログを表示
/gamerule commandBlockOutput falseコマンドブロックのログを非表示
/gamerule doDaylightCycle true昼夜のサイクルあり
/gamerule doDaylightCycle false昼夜のサイクルなし
/gamerule doEntityDrops trueモブ以外のエンティティがアイテムを落とす
/gamerule doEntityDrops falseモブ以外のエンティティがアイテムを落とさない
/gamerule doFireTick true炎が燃え広がる
/gamerule doFireTick false炎が燃え広がらない
/gamerule doImmediateRespawn trueゲームオーバー画面をスキップできる
/gamerule doImmediateRespawn falseゲームオーバー画面が表示される
/gamerule doInsomnia trueファントムがスポーンする
/gamerule doInsomnia falseファントムがスポーンしない
/gamerule doMobLoot trueモブがアイテムや経験値をドロップする
/gamerule doMobLoot falseモブがアイテムや経験値をドロップしない
/gamerule doMobSpawning trueモブがスポーンする
/gamerule doMobSpawning falseモブがスポーンしない
/gamerule doTileDrops trueブロックを破壊したときにアイテムがドロップする
/gamerule doTileDrops falseブロックを破壊してもアイテムがドロップしない
/gamerule doWeatherCycle true天気が変動する
/gamerule doWeatherCycle false天気が変動しない
/gamerule drowningDamage true溺れるダメージあり
/gamerule drowningDamage false溺れるダメージなし
/gamerule fallDamage true落下ダメージあり
/gamerule fallDamage false落下ダメージなし
/gamerule fireDamage true炎上(炎や溶岩など)ダメージあり
/gamerule fireDamage false炎上(炎や溶岩など)ダメージなし
/gamerule freezeDamage true粉雪に埋もれたときのダメージあり
/gamerule freezeDamage false粉雪に埋もれたときのダメージなし
/gamerule functionCommandLimit 10000/functionコマンドで一度に実行できる回数の上限
/gamerule keepInventory true死亡時にインベントリ内のアイテムを落とさない
/gamerule keepInventory false死亡時にインベントリ内のアイテムを落とす
/gamerule maxCommandChainLength 65536連続で実行できるコマンドの数
/gamerule maxCommandForkCount 100コマンドで作成できる文脈の数
/gamerule mobGriefing trueモブがブロックを破壊したりアイテムを拾ったりできる
/gamerule mobGriefing falseモブがブロックを破壊したりアイテムを拾ったりできない
/gamerule naturalRegeneration true体力を自然回復する
/gamerule naturalRegeneration false体力を自然回復しない
/gamerule playersSleepingPercentage 100寝る人数の割合(%)。0で1人寝るだけで朝になる
/gamerule pvp true他のプレイヤーにダメージを与えられる
/gamerule pvp false他のプレイヤーにダメージを与えられない
/gamerule randomTickSpeed 300成長速度を最大にする
/gamerule respawnBlocksExplode trueベッドやリスポーンアンカーがネザーで爆発する
/gamerule respawnBlocksExplode falseベッドやリスポーンアンカーがネザーで爆発しない
/gamerule sendCommandFeedback trueコマンドのログをチャット欄に表示する
/gamerule sendCommandFeedback falseコマンドのログをチャット欄に表示しない
/gamerule showCoordinates true座標を表示する
/gamerule showCoordinates false座標を表示しない
/gamerule showDeathMessages true死亡時にチャット欄に死亡メッセージを表示する
/gamerule showDeathMessages false死亡時にチャット欄に死亡メッセージを表示しない
/gamerule showTags true「設置可能」や「破壊可能」、アイテムのロック状態が表示される
/gamerule showTags false「設置可能」や「破壊可能」、アイテムのロック状態が表示されない
/gamerule spawnRadius 5初期スポーン地点の範囲を、ワールドのスポーン地点から5に指定
/gamerule tntExplodes trueTNTが着火して爆発する
/gamerule tntExplodes falseTNTが着火して爆発しない

【マイクラJava版】ゲームルール「gamerule」コマンド一覧

マイクラJava版で利用できるゲームルール「gamerule」コマンドを一覧で載せています。

コマンドをコピー&ペーストしてそのままお使いください。

Java版1.21.11以降のご注意:2025年12月のアップデートで一部のゲームルール名が変更されました(例:doDaylightCycle → advance_time)。最新版では新名称も使えますが、既存ワールドの動作確認をしてください。

スクロールできます
コマンド内容
/gamerule announceAdvancements true進捗の達成の通知あり
/gamerule announceAdvancements false進捗の達成の通知なし
/gamerule blockExplosionDropDecay trueベッドなどの爆発でドロップしたアイテムが全く消滅しない
/gamerule blockExplosionDropDecay falseベッドなどの爆発で爆発地点から距離に応じてランダムに消滅する
/gamerule commandBlockOutput trueコマンドブロックのログを表示
/gamerule commandBlockOutput falseコマンドブロックのログを非表示
/gamerule commandModificationBlockLimit 32768コマンド1回で編集できるブロックの最大数(fillやclone)
/gamerule disableElytraMovementCheck trueエリトラの速度チェックを無効化する
/gamerule disableElytraMovementCheck falseエリトラの速度チェックを無効化しない
/gamerule disableRaids true襲撃を無効にする
/gamerule disableRaids false襲撃あり
/gamerule doDaylightCycle true昼夜のサイクルあり
/gamerule doDaylightCycle false昼夜のサイクルなし
/gamerule doEntityDrops trueモブ以外のエンティティがアイテムを落とす
/gamerule doEntityDrops falseモブ以外のエンティティがアイテムを落とさない
/gamerule doFireTick true炎が燃え広がる
/gamerule doFireTick false炎が燃え広がらない
/gamerule doImmediateRespawn trueゲームオーバー画面をスキップできる
/gamerule doImmediateRespawn falseゲームオーバー画面が表示される
/gamerule doInsomnia trueファントムがスポーンする
/gamerule doInsomnia falseファントムがスポーンしない
/gamerule doLimitedCrafting trueロックを解除したレシピのみ作成できる
/gamerule doLimitedCrafting falseロックを解除関係なくレシピを作成できる
/gamerule doMobLoot trueモブがアイテムや経験値をドロップする
/gamerule doMobLoot falseモブがアイテムや経験値をドロップしない
/gamerule doMobSpawning trueモブがスポーンする
/gamerule doMobSpawning falseモブがスポーンしない
/gamerule doPatrolSpawning true略奪隊がスポーンする
/gamerule doPatrolSpawning false略奪隊がスポーンしない
/gamerule doTileDrops trueブロックを破壊したときにアイテムがドロップする
/gamerule doTileDrops falseブロックを破壊してもアイテムがドロップしない
/gamerule doTraderSpawning true行商人がスポーンする
/gamerule doTraderSpawning false行商人がスポーンしない
/gamerule doVinesSpread trueツタが成長する
/gamerule doVinesSpread falseツタが成長しない
/gamerule doWardenSpawning trueウォーデンがスポーンする
/gamerule doWardenSpawning falseウォーデンがスポーンしない
/gamerule doWeatherCycle true天気が変動する
/gamerule doWeatherCycle false天気が変動しない
/gamerule drowningDamage true溺れるダメージあり
/gamerule drowningDamage false溺れるダメージなし
/gamerule enderPearlsVanishOnDeath true投げたエンダーパールが消滅する
/gamerule enderPearlsVanishOnDeath false投げたエンダーパールが消滅しない
/gamerule fallDamage true落下ダメージあり
/gamerule fallDamage false落下ダメージなし
/gamerule fireDamage true炎上(炎や溶岩など)ダメージあり
/gamerule fireDamage false炎上(炎や溶岩など)ダメージなし
/gamerule forgiveDeadPlayers true敵対した中立的モブから敵対状態を解除する(プレイヤー死亡時)
/gamerule forgiveDeadPlayers false敵対した中立的モブから敵対状態を解除しない(プレイヤー死亡時)
/gamerule freezeDamage true粉雪に埋もれたときのダメージあり
/gamerule freezeDamage false粉雪に埋もれたときのダメージなし
/gamerule globalSoundEvents trueサウンドイベントが発生するとサウンドが聞こえる
/gamerule globalSoundEvents falseサウンドイベントが発生するとサウンドが聞こえない
/gamerule keepInventory true死亡時にインベントリ内のアイテムを落とさない
/gamerule keepInventory false死亡時にインベントリ内のアイテムを落とす
/gamerule lavaSourceConversion true溶岩源の間にある溶岩流が溶岩源に変化する
/gamerule lavaSourceConversion false溶岩源の間にある溶岩流が溶岩源に変化しない
/gamerule logAdminCommands trueサーバーログに管理コマンドを記録する
/gamerule logAdminCommands falseサーバーログに管理コマンドを記録しない
/gamerule maxCommandChainLength 65536連続で実行できるコマンドの数
/gamerule maxCommandForkCount 100コマンドで作成できる文脈の数
/gamerule maxEntityCramming 24重なり合えるエンティティの最大数
/gamerule mobExplosionDropDecay trueモブからの爆発でドロップしたアイテムが消滅しない
/gamerule mobExplosionDropDecay falseモブからの爆発でドロップしたアイテムが
爆発地点から距離に応じてランダムに消滅する
/gamerule mobGriefing trueモブがブロックを破壊したりアイテムを拾ったりできる
/gamerule mobGriefing falseモブがブロックを破壊したりアイテムを拾ったりできない
/gamerule naturalRegeneration true体力を自然回復する
/gamerule naturalRegeneration false体力を自然回復しない
/gamerule playersNetherPortalCreativeDelay 1ネザーポータルの移動待ち時間(クリエイティブモード)
/gamerule playersNetherPortalDefaultDelay 80ネザーポータルの移動待ち時間(クリエイティブモード以外)
/gamerule playersSleepingPercentage 0夜をスキップできる人数割合(0なら1人寝るだけで朝になる)
/gamerule projectilesCanBreakBlocks true発射物で破壊可能なブロックが破壊される
(コーラスフラワー・鍾乳石・飾り壺など)
/gamerule projectilesCanBreakBlocks false発射物で破壊可能なブロックが破壊されない
(コーラスフラワー・鍾乳石・飾り壺など)
/gamerule randomTickSpeed 300成長速度を最大にする
/gamerule reducedDebugInfo trueデバッグの一部の情報を表示する
/gamerule reducedDebugInfo falseデバッグ情報を表示する
/gamerule sendCommandFeedback trueコマンドのログをチャット欄に表示する
/gamerule sendCommandFeedback falseコマンドのログをチャット欄に表示しない
/gamerule showDeathMessages true死亡時にチャット欄に死亡メッセージを表示する
/gamerule showDeathMessages false死亡時にチャット欄に死亡メッセージを表示しない
/gamerule snowAccumulationHeight 1雪が積もる層の最大数
/gamerule spawnRadius 5初期スポーン地点の範囲を、ワールドのスポーン地点から5に指定
/gamerule spectatorsGenerateChunks trueスペクテイターモードでプレイヤー周りのチャンク生成をする
/gamerule spectatorsGenerateChunks falseスペクテイターモードでプレイヤー周りのチャンク生成をしない
/gamerule tntExplosionDropDecay trueTNTの爆発でドロップしたアイテムが全く消滅しない
/gamerule tntExplosionDropDecay falseTNTの爆発で爆発地点から距離に応じてランダムに消滅する
/gamerule universalAnger true中立的モブに攻撃を加えると、近くのプレイヤーも敵対の対象となる
/gamerule universalAnger false中立的モブに攻撃を加えても、近くのプレイヤーは敵対の対象とならない
/gamerule waterSourceConversion true水源の間にある水流が水源に変化する
/gamerule waterSourceConversion false水源の間にある水流が水源に変化しない

【マイクラ】ゲームルール「gamerule」コマンドの使い方(動画あり)

昼夜サイクルを止めるコマンド「/gamerule doDaylightCycle false」を動画にしています。

このコマンドを実行するまで太陽が動いていますが、コマンドを実行すると太陽が動かなくなります!

時間帯を変更しても、変更した時間で固定されます。

昼間を継続させたい場合には、便利なコマンドです。

【マイクラ】ゲームルール「gamerule」コマンドに関するよくある質問

ゲームルール「gamerule」コマンドができない時の対処法は?

よくある原因と対処法は以下の通りです。

原因対処法
チートがOFFになっているワールド設定で「チートの実行」をONにする
大文字小文字が違う(Java版)例:keepInventorykeepinventoryと入力するとエラー
スペルミス例:doDaylightCycleのスペルを正確に入力
マルチプレイで権限がないサーバー管理者にOP権限を依頼する
バージョンが対応していないそのルールが古い/新しいバージョン限定の場合がある。最新バージョンに更新
true/falseが間違っている論理型のルールにはtruefalseのみ。整数型なら数字を入力
ゲームルール「gamerule」コマンドを変更する方法は?

「/gamerule ルール名 値」の形式でチャットに入力するだけです。

  • 例1:死亡時アイテム保持 → /gamerule keepInventory true
  • 例2:時間を固定 → /gamerule doDaylightCycle false
  • 例3:成長速度3倍 → /gamerule randomTickSpeed 9

Java版なら一時停止メニュー→「ワールド設定」→「ゲームルールを編集」からGUIで変更も可能です。

統合版(Switch)でゲームルール「gamerule」コマンドは使える?

はい、統合版(Switch・スマホ・PS・Xbox・Windows10)でも使えます。

ただし、Java版限定のルール(doPatrolSpawning、doWardenSpawningなど)は統合版では使えません。統合版の対応ルール一覧は統合版gamerule一覧を確認してください。

ゲームルール「gamerule」コマンドのログを完全に消すには?

以下の2つのコマンドを両方実行すると、コマンドログが完全に表示されなくなります。

  • /gamerule commandBlockOutput false(コマンドブロックのログを非表示)
  • /gamerule sendCommandFeedback false(チャットからのコマンドログを非表示)
ゲームルール「gamerule」コマンドはどこで設定できる?

以下の3つの方法で設定できます。

  • チャット欄でコマンド入力(最も一般的)
  • コマンドブロックに入力(ボタン操作で発動可能)
  • ワールド作成画面で事前設定(Java版・統合版とも対応)
最新バージョンで追加されたゲームルール「gamerule」コマンドは?

最新バージョンで追加された主なルールは以下の通りです。

  • minecartMaxSpeed:トロッコの最高速度を変更(Java版1.21以降)
  • doVinesSpread:ツタの成長を制御
  • enderPearlsVanishOnDeath:投げたエンダーパールを死亡時に消す
  • projectilesCanBreakBlocks:発射物でブロックを破壊できるか

Java版1.21.11以降では、ゲームルール名のID形式が変更(例:doDaylightCycleadvance_time)。新名称も使用可能です。

マイクラでゲームルール「gamerule」コマンドを使ってみよう!

今回は、マイクラの「gamerule」コマンドを一覧で紹介しました。

まとめ
  • ゲームルール「gamerule」コマンドの基本構文は「/gamerule ルール名 値」
  • 値はtrue/false(論理型)または数値(整数型)の2種類
  • 覚えるべき頻出ルールは「keepInventory」「doDaylightCycle」「doMobSpawning」「fallDamage」など
  • コマンドログを消すにはcommandBlockOutputsendCommandFeedbackを両方falseに
  • コマンドブロックでgameruleを実行するとレバー操作でルール切り替え可能
  • できない時はチート設定・スペル・大文字小文字(Java版)をチェック
よかったらシェアしてね!
目次