Skip to content
ホスティング · サーバー構成

ゲームルール:全一覧と例

Minecraftのゲームルール:keepInventory、mobGriefing、doDaylightCycle、および1.21.11時点の名称(keep_inventoryなど)— それぞれの動作とサーバーでの設定方法を解説します。

更新日 2026年9月28日

ゲームルールはワールドの挙動を切り替える設定です。コマンドで設定し、configではなくワールド自体に保存されます。ワールドごとに個別の設定を持ちます。

gamerule keepInventory true
gamerule mobGriefing false

値を指定しない場合、コマンドは現在の値を表示します:gamerule keepInventory。

Java 1.21.11以降、すべてのルールはアンダースコア形式に改名され、1.21.11および26.xのサーバーではコマンドを次のように記述します:gamerule keep_inventory true、gamerule mob_griefing false。両方の名前を以下の表に示します。

よく使うもの

1.21.10以前のルール1.21.11以降動作
keepInventorykeep_inventory死亡後もアイテムを保持 —
mobGriefingmob_griefingクリーパーやエンダーマンがブロックを破壊する
doDaylightCycleadvance_time昼夜サイクル
doWeatherCycleadvance_weather天候サイクル
doFireTickfire_spread_radius_around_player(0 — 火は広がらない)火の延焼
doMobSpawningspawn_mobsモブの自然スポーン
doInsomniaspawn_phantomsファントムのスポーン
doImmediateRespawnimmediate_respawn死亡画面なしでリスポーン
showDeathMessagesshow_death_messagesチャットの死亡メッセージ
announceAdvancementsshow_advancement_messages進捗のメッセージ
naturalRegenerationnatural_health_regeneration満腹度による体力回復
fallDamage、fireDamage、drowningDamagefall_damage、fire_damage、drowning_damageダメージの種類
randomTickSpeedrandom_tick_speed植物の成長速度(デフォルト3)
spawnRadiusrespawn_radiusリスポーン地点の広がり
playersSleepingPercentageplayers_sleeping_percentage夜をスキップするために必要な就寝プレイヤーの割合 — 睡眠
maxEntityCrammingmax_entity_crammingエンティティの詰まり閾値
disableElytraMovementCheckelytra_movement_check(値は反転)エリトラ飛行チェックの無効化
commandBlockOutputcommand_block_outputコマンドブロックのコンソール出力
sendCommandFeedbacksend_command_feedbackチャットへのコマンド応答
reducedDebugInforeduced_debug_infoプレイヤー向けのF3情報を削減

注意

randomTickSpeedを20より大きくすると、サーバーはスライドショーのようになります。1ティックで3倍のブロックを処理するためです。これはTPSを「うっかり」落とす最も一般的な原因です — ラグのよくある原因。

doFireTick false(1.21.11以降 — fire_spread_radius_around_player 0)は、荒らし対策と一緒に設定されることがよくあります。落雷による火災は木造建築物を完全に破壊する可能性があります。

ワールドごとの違い

ワールドネットワークでは、ルールはワールドごとに個別に設定します:/execute in minecraft:the_nether run gamerule ...、または該当するワールドから実行します。

Minecraftホスティングオフラインでもサーバーが稼働サーバーを作成