モブのスポーン上限の計算方法
spawn-limitsの数値の意味、プレイヤー数による乗算、モブが不足したり溢れたりする理由について説明します。
更新日 2026年8月13日
spawn-limits:
monsters: 70
animals: 10
water-animals: 5
ambient: 15
仕組み
上限は、そのプレイヤーが読み込んでいるチャンクにおいてプレイヤーごとにカウントされます。プレイヤーが20人の場合、モンスターの上限は70ではなく、ワールド全体で最大1400になります。
このことから、次の2つの症状が発生します。
- プレイヤーがオンラインのサーバーでMOBが多すぎる:上限を下げる必要があります。
- あるプレイヤーの周囲にMOBがいない:同じチャンクで他のプレイヤーが稼働させているファームが上限を使い切っているためです。
適切な値
| オンライン人数 | モンスター | 動物 |
|---|---|---|
| 10人まで | 60 | 10 |
| 10~30人 | 40 | 8 |
| 30~60人 | 30 | 6 |
| 60人以上 | 25 | 5 |
関連パラメータ
ticks-per:
monster-spawns: 4
サーバーがMOBのスポーンを試行する頻度です。値を大きくする(スポーン頻度を下げる)と負荷は減りますが、スポーンが断続的になります。
spigot.yml の mob-spawn-range — プレイヤー周囲のスポーン半径です。小さくするとMOBが近くに湧くようになり、同じ上限でも「密度」が高くなります。
ファーム
MOBファームは共有の上限を消費します。ファームが稼働している間、他のプレイヤーに湧くMOBは少なくなります。これはルールとクレームの上限によって調整されます — ファーム。
設定の全体については、Paperの最適化をご覧ください。
Minecraftホスティングオフラインでもサーバーが稼働サーバーを作成
