変更すべきゲームルールと、誤解されがちな初期設定
40種類以上あるゲームルールのうち、ほとんどのガイドではどれが重要か触れずにリストアップされています。ここでは、ワールドの遊び方を大きく変えるものと、意外な初期設定を持つものを紹介します。
/gamerule は40項目以上に増えました。そのほとんどは誰も触らないデバッグ用のスイッチです。しかし、中にはワールドの雰囲気を大きく変えるものや、初期設定が意外なものもあります。
ワールドを変えるゲームルール
| ゲームルール | 初期設定 | 変更する理由 |
|---|---|---|
keepInventory | false | プライベートサーバーで最も変更されるルール |
doDaylightCycle | true | 建築のために昼で時間を止める |
doWeatherCycle | true | 建築中に雨が降るのを止める |
mobGriefing | true | クリーパーが拠点に穴を開けなくなる。村人の農作業も止まる |
doFireTick | true | 延焼を止める。ネザーでの建築前にfalseを設定する |
randomTickSpeed | 3 | 作物の成長速度。0にすると完全に成長が止まる |
playersSleepingPercentage | 100 | 1に設定すると、1人のプレイヤーが夜をスキップできる |
spawnRadius | 10 | ワールドスポーンの散らばりを狭める |
誤解されがちな初期設定
randomTickSpeedは1ではなく3です。 これを1000に上げて作物の成長を早めると、葉の腐敗、延焼、氷の溶解も加速し、サーバーのTPSが低下します。mobGriefingはクリーパーだけではありません。 これをオフにすると、村人が種を拾って植えること、エンダーマンがブロックを置くこと、ヒツジが草を食べることも止まります。アイアンゴーレムトラップや村人トラップが静かに機能しなくなります。doInsomniaは初期設定でオンです — これがファントムをスポーンさせる原因です。ファントムと戦うよりも、これをオフにしましょう。doImmediateRespawnは存在し、falseです。これをtrueに設定すると、死亡画面が完全にスキップされます。commandBlockOutputはtrueです。これがレッドストーン回路が管理者チャットをスパムする理由です。ほとんどのサーバーではこれをfalseに設定しています。
整数型とブール型
ゲームルールには型があり、コマンドは間違った型を説明せずにサイレントに拒否します。randomTickSpeed、spawnRadius、maxEntityCramming、playersSleepingPercentage、 およびmaxCommandChainLengthは数値を受け取ります。それ以外はtrue/falseです。
値を指定せずに/gamerule <rule> を実行すると、変更せずに現在の設定を読み取ります — ダウンロードした地図が既に何を変更しているかを確認するのに便利です。
サーバーごとではなく、ワールドごと
ゲームルールはlevel.datに保存されるため、ワールドフォルダーと一緒に移動し、同じサーバー上の他のワールドには適用されません。マルチバース設定では、ワールドごとに設定する必要があります。
任意のルールを選択し、適切な型が既に適用されたコマンドをプレイヤーコマンドビルダーで取得できます。このフォームでは、テレポート、ゲームモード、経験値、時間、天候もカバーしています。