MC CommanderMinecraft非公式コマンド支援

gamerule一覧:よく使うゲームルールの新旧の名前

Java版1.21.11でゲームルールの名前がすべて変わり、古い記事に載っている keepInventory などの名前は新しい版では使えなくなりました。このページでは、よく使うルールを「新しい名前」「1.21.10以前の名前」「統合版の名前」で並べています。

gameruleJava・統合版一覧

高度なコマンド生成ツールを開く

更新日:

書き方の例

版書き方(アイテムを失わない)
Java版1.21.11以降/gamerule minecraft:keep_inventory true
Java版1.21.10以前/gamerule keepInventory true
統合版/gamerule keepinventory true

1.21.11以降の名前の minecraft: は省略できます(/gamerule keep_inventory true)。統合版は大文字を使わず、すべて小文字でつなげて書きます。

よく使うゲームルール一覧

やりたいことJava版1.21.11以降1.21.10以前統合版
死んでもアイテムを失わないkeep_inventorykeepInventorykeepinventory
クリーパーなどが地形を壊さないmob_griefingmobGriefingmobgriefing
昼夜を止めるadvance_timedoDaylightCycledodaylightcycle
天気を変えないadvance_weatherdoWeatherCycledoweathercycle
Mobが自然にわかないspawn_mobsdoMobSpawningdomobspawning
ファントムを出さないspawn_phantomsdoInsomniadoinsomnia
体力が自然に回復しないnatural_health_regenerationnaturalRegenerationnaturalregeneration
落下ダメージをなくすfall_damagefallDamagefalldamage
死亡メッセージを出さないshow_death_messagesshowDeathMessagesshowdeathmessages
寝る人数の割合を変えるplayers_sleeping_percentageplayersSleepingPercentageplayerssleepingpercentage
すぐにリスポーンするimmediate_respawndoImmediateRespawndoimmediaterespawn
コマンドブロックの実行結果をチャットに出さないcommand_block_outputcommandBlockOutputcommandblockoutput
コマンドの実行結果を表示しないsend_command_feedbacksendCommandFeedbacksendcommandfeedback
作物の成長速度を変えるrandom_tick_speedrandomTickSpeedrandomtickspeed
初期スポーン地点のばらつきrespawn_radiusspawnRadiusspawnradius
ブロックを壊してもアイテムを落とさないblock_dropsdoTileDropsdotiledrops
Mobを倒してもアイテムを落とさないmob_dropsdoMobLootdomobloot

多くのルールは true(有効)か false(無効)で指定します。「〜しない」にしたいときは false にします(例:/gamerule minecraft:mob_griefing false)。

数字で指定するルール

ルール(1.21.11以降)初期値例
players_sleeping_percentage1000 にすると1人が寝れば朝になる
random_tick_speedJava版 3/統合版 1大きくすると作物や木がすぐ育つ(大きすぎると重くなる)
respawn_radius100 にすると全員が同じ場所から始まる

意味が逆になったルール(raids)

1.21.10以前の disableRaids は、1.21.11で raids に変わり、true と false の意味が逆になりました。襲撃を止めたいときは、以前は /gamerule disableRaids true、1.21.11以降は /gamerule minecraft:raids false です。同じように、disableElytraMovementCheck は elytra_movement_check、disablePlayerMovementCheck は player_movement_check に変わり、値が逆になっています。

統合版だけのルール

今の値を確認する

値を書かずに /gamerule minecraft:keep_inventory のように実行すると、今の設定がチャットに表示されます。/gamerule と入力して少し待つと、その版で使えるルールの候補が一覧で出るので、名前に迷ったときはここから選ぶのが確実です。

うまくいかないときの確認ポイント

ゲーム内で古い名前のコマンドを貼り付けてしまったときは、コマンド診断に入れると、新しい名前に直した形を表示します。

よくある質問

サーバーの全ワールドに同じ設定をしたいです

ゲームルールはワールド(ディメンションを含む1つのワールドデータ)ごとの設定です。ワールドを作り直したときは、もう一度設定します。

keep_inventory はシングルでもマルチでも使えますか?

使えます。チートが有効なワールド、またはOP権限のあるサーバーで設定できます。

ゲームルールを初期値に戻す方法は?

数字のルールは上の表の初期値を入れ直します。true/false のルールは、keep_inventory の初期値は false、mob_griefing や advance_time など多くのルールは true です。

関連ページ

クリーパーの爆発で地形を壊さないコマンド

mobGriefingの書き方と、一緒に止まることです。

敵が湧かないようにするコマンド

ピースフル、ゲームルール、場所ごとの止め方です。

マイクラの便利なコマンド15選

サバイバルで使えるコマンドをコピペ用にまとめました。

gamerule・time・weatherで検証ワールドを使いやすくする

検証用ワールドの初期設定です。

アイテムが消えない設定(keep_inventory)

いちばんよく使うルールの詳しい解説です。

一人が寝れば朝になる設定

players_sleeping_percentage の使い方です。

コマンド辞典

基本構文とコマンド別の使い方を確認できます。