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

モブのスポーンと難易度

サーバーでモブが少なくファームが動かない理由です。スポーン上限、ワールドの活動範囲、難易度、これを解決するPaperの設定を解説します。

更新日 2026年8月4日

「MOBがほとんどいない」「農場はシングルプレイでは動くのにサーバーでは何もしない」——どのホスティングでもよくある不満です。原因はほぼ常に設定にあり、ワールド側ではありません。

まずは基本から

設定セクションを確認します:

  • 難易度。 Peaceful では敵対MOBが一切出現しません。農場には少なくとも Normal、適切なドロップには Hard が必要です。
  • モンスターのスポーン と 動物のスポーン — 両方のトグルをオンにする必要があります。
  • MOBによるブロック破壊 — オフの場合、クリーパーはブロックを壊さず、エンダーマンは何も拾わず、一部の農場が機能しなくなります。
  • ワールドのシミュレーション距離(simulation-distance)— これが主な原因です。MOBはこの半径内でのみスポーンし、移動します。値4はリソースを節約しますが農場を殺します。6~8が現実的な妥協点です。

スポーン上限

サーバーはプレイヤーごとのMOB上限を維持しています — これはバグではなく、過負荷からの保護です。PaperとPurpurでは bukkit.yml にあります:

spawn-limits:
  monsters: 70
  animals: 10
  water-animals: 5
  ambient: 15
ticks-per:
  monster-spawns: 1
  animal-spawns: 400

注意:monsters を150に上げると実際にMOBは増えますが、同時にTPSを消費します。20~30%ずつ変更し、「概要」のグラフを確認してください。

知らないうちにすべてを壊すPaperの設定

config/paper-world-defaults.yml 内:

  • despawn-ranges — MOBがデスポーンする距離。値が小さすぎると農場が全滅します。
  • per-player-mob-spawns — 上限をプレイヤーごとに個別にカウントするかどうか。通常は有効で、それが正しい設定です。
  • alt-item-despawn-rate と entity-activation-range — 実際にどれだけのエンティティが「生きている」か。他人の最適化ガイドにある過激な値は、あなたのサーバーを空のマップに変えてしまいます。

ルール:インターネットから「最適化」設定をコピーして、その後MOBが消えたなら、その設定が犯人です。値を1つずつデフォルトに戻してください。

農場

  • 農場はチャンクがアクティブなときのみ動作します — つまり、プレイヤーが近くにいるか、チャンクが強制ロードされている(/forceload add、チケットチャンク)場合です。
  • spigot.yml には merge-radius があります — アイテムとXPの結合です。TPSには有用ですが、カウンターやソートシステムを壊します。
  • Foliaやハイブリッドコアでは、MOBの挙動がバニラと異なります:動画の農場が動かない場合は、コアを確認してください(コアとバージョン)。

逆の場合:MOBが多すぎる

その場合はすべて逆になります:spawn-limits を下げ、スポーン地点のWorldGuardフラグで mob-spawning deny を有効にし(リージョン)、スケジュールで kill @e[type=item] コマンドによるエンティティ清理を設定してください。

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