「このサーバー、何人くらいまで入れる?」を実際に測るためのBedrock Edition向けベンチマークアドオンです。
Java Edition向けプラグイン ServerLimitGauge を元に、Minecraft Bedrock Edition向けに再設計しました。
ServerLimitGauge Bedrock Editionでは、単純なPCスペック表だけで判断するのではなく、実際のMinecraftワールド上で複数の処理を測定し、サーバー性能・ボトルネック・推奨プレイヤー数を推定します。
主な測定項目
・Tick安定性
・CPU / Math処理性能
・Memoryアクセス系マイクロベンチマーク
・読み込み済みチャンクのBlock API性能
・Entity AI処理性能
・メインスレッドの処理余力
・測定前後のTick状態比較
最新版では、1回のコマンド実行の中で本測定+3回の内部検証を自動実行します。
ユーザーが何度もコマンドを実行する必要はありません。複数回の内部測定結果を統合し、一時的なラグや測定ブレの影響を抑えた最終結果を表示します。
測定結果として表示されるもの
・SLG-BE Score
・Server Rank
・推奨プレイヤー数
・推定上限
・測定品質
・内部再現性
・Entity AI処理限界
・メインスレッド余力
・ボトルネック
Server Rankは、
C / B / A / S / SS / SSS / Z / ZZ / ZZZ / UZ / X / XX / XXX
の13段階です。
使い方
最初に実行者へ権限タグを付与してください。
/tag @s add slgopその後、
/slg:benchmark startを実行するだけです。
slgop タグを持っていないプレイヤーはServerLimitGaugeのベンチマークを実行できません。
ベンチマーク中は、できるだけ移動・ディメンション移動をせず、オンライン人数も変化させないでください。測定条件が大きく変化した場合は、誤った結果を出さないため測定を破棄する場合があります。
安全対策
ベンチマークでは一時的に負荷を発生させますが、過剰なTick遅延を検知した場合に測定を中止する安全処理を搭載しています。
Entity AI測定には専用の透明ベンチマークEntityを使用し、測定終了後に削除します。
対応言語
・日本語
・English
Minecraftの言語設定に応じて自動的に切り替わります。
注意
表示される「推奨プレイヤー数」は保証値ではなく、ベンチマーク結果から算出した推定値です。
実際の安定人数は、導入しているアドオン、Script処理、Mob数、シミュレーション距離、建築物、レッドストーン、プレイヤーの行動などによって変化します。
現在は Public Beta として、さまざまなPC・BDS環境で測定データを集めながら人数推定モデルの精度向上を進めています。
また、Bedrock Script APIではPCのRAM容量・CPU型番・実ディスクI/Oなどを直接取得できないため、それらの値を推測して表示することはしていません。
Java Edition版ServerLimitGaugeのScoreと、SLG-BE Scoreは直接比較できません。
元プラグイン
ServerLimitGauge – Minecraft Plugin / Modrinth
https://modrinth.com/plugin/serverlimitgauge
本アドオンはJava Edition向けServerLimitGaugeを元に制作したBedrock Edition版です。
不具合報告や、SLGの推奨人数と実際のサーバー同接人数の比較データも歓迎します。今後の人数推定精度改善に使用します。



コメント