「マイクラのゲームルール(gamerule)コマンドの一覧が知りたい」
「コマンドログを消す方法は?」
「ゲームルールコマンドが効かない」
と悩んでいませんか?
ゲームルール(gamerule)コマンドはワールドのルールを自由に変更できる超便利な機能。死んでもアイテムを失わない・夜が来ない・モブが湧かない…など、マイクラが格段に遊びやすくなりますよ。
今回は、マイクラ統合版(Switch・スマホ・Windows10)&Java版で「ゲームルール「gamerule」コマンド全種類の一覧」「コピペで使える便利な活用例10選」「コマンドログを消す方法」「コマンドブロックで使う方法」「できない時の対処法」を解説します。
本記事を読めば、ゲームルール「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選
サバイバルや配布マップ作成で頻繁に使う便利なゲームルール「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を設定する手順
- コマンドブロックを
/give @s command_blockで入手 - コマンドブロックを設置して右クリック(タップ)
- 「ブロックの種類:インパルス」「条件:無条件」「レッドストーン:動力が必要」に設定
- コマンド欄に/gamerule keepInventory trueなどを入力
- レバーやボタンで起動
注意:コマンドブロックを使うには、ワールド設定で「チートの実行」を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 true | TNTが着火して爆発する |
| /gamerule tntExplodes false | TNTが着火して爆発しない |
【マイクラ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 true | TNTの爆発でドロップしたアイテムが全く消滅しない |
| /gamerule tntExplosionDropDecay false | TNTの爆発で爆発地点から距離に応じてランダムに消滅する |
| /gamerule universalAnger true | 中立的モブに攻撃を加えると、近くのプレイヤーも敵対の対象となる |
| /gamerule universalAnger false | 中立的モブに攻撃を加えても、近くのプレイヤーは敵対の対象とならない |
| /gamerule waterSourceConversion true | 水源の間にある水流が水源に変化する |
| /gamerule waterSourceConversion false | 水源の間にある水流が水源に変化しない |
【マイクラ】ゲームルール「gamerule」コマンドの使い方(動画あり)
昼夜サイクルを止めるコマンド「/gamerule doDaylightCycle false」を動画にしています。
このコマンドを実行するまで太陽が動いていますが、コマンドを実行すると太陽が動かなくなります!
時間帯を変更しても、変更した時間で固定されます。
昼間を継続させたい場合には、便利なコマンドです。
【マイクラ】ゲームルール「gamerule」コマンドに関するよくある質問
マイクラでゲームルール「gamerule」コマンドを使ってみよう!
今回は、マイクラの「gamerule」コマンドを一覧で紹介しました。
- ゲームルール「gamerule」コマンドの基本構文は「/gamerule ルール名 値」
- 値はtrue/false(論理型)または数値(整数型)の2種類
- 覚えるべき頻出ルールは「keepInventory」「doDaylightCycle」「doMobSpawning」「fallDamage」など
- コマンドログを消すにはcommandBlockOutputとsendCommandFeedbackを両方falseに
- コマンドブロックでgameruleを実行するとレバー操作でルール切り替え可能
- できない時はチート設定・スペル・大文字小文字(Java版)をチェック
