100人以上のプレイヤーがいるサーバーで変更すべき点
大規模サーバーで作り直すべき項目を解説します。半径、制限、サーバーグリッド、データベース、モデレーション、稼働監視が含まれます。
更新日 2026年8月13日
100人用のサーバーは、10人用サーバーの拡大版ではなく、別の設計です。
変更すべき点
描画範囲。 view-distance 6、simulation-distance 4 — 描画距離。これが最初にして最も効果的な変更です。
エンティティ制限。 スポーン制限はプレイヤー数に応じて掛け算されます。絞り込まなければ数千体のMobが発生します — Mobとエンティティ。
ワールド。 範囲を限定し、事前生成します — ワールドボーダー、事前生成。
データベース。 すべてのプラグインをMySQLで動作させます。ファイルベースの保存では対応できません — プラグイン用のMySQL。
ネットワーク。 ロビー、サバイバル、リソースワールドに分割すると、単一プロセスの負荷を軽減できます — サーバーネットワーク。
追加すべきもの
- TPSとメモリの継続的な監視、サーバーダウン時のアラート — 通知。
- アンチチートとアンチボット。大規模サーバーでは必須です。
- 権限を分離したモデレーションチーム — スタッフ権限。
- 苦情が来たときだけでなく、定期的なプロファイリング — Spark。
削除すべきもの
重い装飾系プラグイン、頻繁な自動ブロードキャスト、毎tickのインターフェース更新、不要なワールド。プレイヤーが100人いれば、些細なことでも100倍になります。
ハードウェアの目安
tickスレッドは1つだけで、ワールド全体で共有されます。Foliaはこの制限を取り除きますが、互換性を損ないます。通常は、ネットワーク内のサーバーに負荷を分散させる方が安価で確実です。
Minecraftホスティングオフラインでもサーバーが稼働サーバーを作成
