直接接続アドレス。27015 はゲーム・クエリ・RCONの3役を兼ねる
Black Mesa 工房
公式ライセンスの Half-Life リメイク · SF FPS、デスマッチと協力
Black Mesa のサーバー早見表:専用サーバーの appid は 346680(Black Mesa Dedicated Server、type Tool、oslist windows,linux で両プラットフォームネイティブ、Wine 不要)、本体は 362890。ポートは3つだけで、エンジン自身の既定値が裏付ける:27015 はゲーム通信・A2S クエリ・SourceRCON を兼ね(AMP は逐語的に "Game and RCON Port"、プロトコルは Both)、27005 がクライアントポート、27020 が SourceTV(-nohltv で無効化可)。エンジンの cvar 既定値 hostport=27015 / clientport=27005 / tv_port=27020 は LinuxGSM・AMP・gamedig・実コンテナと一致する。設定は bms/cfg/ にある。当サイトはエンジン全量ダンプ 1929 件(cmd 489 + cvar 1440)からサーバー関連の 99 キーを収録する。ダンプのヘッダは版本戳 030616 で 1779 件と主張しており、差は 150 件。両方の数値を登録した。コマンドと cvar は区別しなければならない:mp_disable_autokick、maxplayers、sv_pure、sv_setsteamaccount はいずれもエンジン上は cmd なので、cfg に代入行として書いても無効である。しかも参照されていない AMP テンプレートのほうには mp_disable_autokick の行が残り、実際に使われるテンプレートでは削除されている。既定値はゲーム同梱の server.cfg.orig(mp_timelimit 900、mp_fraglimit 30、mp_teamplay 1、mp_forcerespawn 1)を採用し、エンジンの既定値(mp_fraglimit 0、mp_teamplay 0)と併記する。人数上限は上流の既定値が3つ(AMP 8、LinuxGSM 16、実コンテナ 32)あり、公式の上限は公表されていない。協力プレイは既定では動かない:Metamod:Source → SourceMod → SourceCoop の3層が必要で、AMP は InstallMod スイッチの背後で16ステージに分けて自動化する。GSLT は本体 appid 362890 で申請し +sv_setsteamaccount で渡す。バージョン基準は inferred と記録した:appinfo は 5 ブランチを列挙する(public と public-beta は現在同一 buildid で、april-2024-rollback というロールバック用もある)が、専用サーバー appid のニュースは0件、本体のニュースはすべて第三者・まとめ系の内容で、ブランチをリリース告知に対応させられない。公式ホスティング文書は今回すべて到達不能だった(blackmesa.com は 403 と Cloudflare の確認ページ、wiki.blackmesa.com は 000、開発元の GitHub 組織に公開リポジトリは無い)。よってコマンドラインと cfg の優先関係は検証不能として明示する。
プレイヤーツール(5)
その場で使える計算ツールとレシピ導出5つの分岐。GSLT と -strictportbind 由来の障害を含む
公式のCPU/メモリ仕様は無い。ディスク30 GBには出典がある。tickrateは3解釈
ロールバックを含む5ブランチ。ニュースは第三者投稿のため inferred
エンジンのダンプは1929件。当サイトはサーバー関連の80件を収録し cmd と cvar を区別する
サーバー管理と設定生成(8)
設定ファイル、起動スクリプト、コマンドウィザード人数の既定値3つを併記(8 / 16 / 32)。メモリは必須
3ポート(エンジンの既定値が裏付け)と衝突検出
27015 は RCON と同号のため TCP と UDP の両方が必要
appid 346680、匿名ログイン、ディスク30 GB、GSLTは本体 362890 で申請
5つの起動文字列を併記、cfg読込は2方式、GSLTはプレースホルダーのみ
出荷時の既定値を採用、cmd は代入行にしない、末尾で封禁ファイルを exec
SourceRCON はゲームポートと同号、停止は quit、cmd と cvar を区別
Metamod:Source → SourceMod → SourceCoop(協力プレイに必須)
Black Mesa ポートとプロトコル
| ポート | プロトコル | 用途 |
|---|---|---|
| 27015 | TCP/UDP | ゲームポートで、A2SクエリとSourceRCONも兼ねる(AMPの名称は逐語的に "Game and RCON Port") |
| 27005 | UDP | クライアントポート。エンジンの既定値は WindowsGSM プラグインの「ゲームポート − 10」と一致する |
| 27020 | UDP | SourceTVポート。AMPには無効化用の -nohltv スイッチがある |
よくある質問
- Black Mesa にはどんな管理者向けツールがありますか?
- 当サイトでは Black Mesa 向けに 8 個のツールを公開しています:収容と人数予算、ポート一覧、ファイアウォール規則、導入スクリプト、起動引数、server.cfgジェネレーター、コマンドとRCON、Modの3層スタック。すべてブラウザでそのまま使えます。
- Black Mesa のサーバー開放に必要なポートは?
- Black Mesa の既定ポートは 27015/TCP/UDP, 27005/UDP, 27020/UDP です。実際のインスタンス設定に従い、記載されたプロトコルとポートのみ許可してください。ホストのファイアウォール、ルーター転送、ゲーム公開設定を確認してください。
- Black Mesa の専用サーバーはどう導入しますか?
- SteamCMD で導入します。Black Mesa の専用サーバー appid は 346680 なので、+app_update 346680 validate でダウンロード/更新できます。設定ファイルは通常 bms/cfg/server.cfg、bms/cfg/bmdmserver.cfg、bms/cfg/banned_ip.cfg にあります。
- これらのツールは有料ですか?インストールは必要ですか?
- どちらも不要です。すべてページ内で動作し、インストール・登録・料金は一切ありません。値を入力すればすぐに結果が出て、生成された設定やコマンドはワンクリックでコピーできます。