フラッシュセール 50% 全サーバー割引 最終日!
終了まで: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Foundry の管理者とサーバー管理


このガイドでは、Foundry 専用サーバーの管理者セットアップ、プレイヤー管理、サーバーコンソールの使用、ワールド管理、トラブルシューティングを扱います。Foundry は、プレイヤーが手続き的に生成されたワールドで複雑な生産ラインを構築・自動化するボクセル工場建設ゲームです。初期のサーバーセットアップ、設定、ワールド生成、接続手順については、Foundry サーバーセットアップガイドを参照してください。

1. 管理者とホストの制御

Foundry 専用サーバーは、ホストベースの権限モデルを使用します。サーバーオペレーターは、App.cfg 設定ファイルとゲーム内ホスト制御の組み合わせを通じてサーバーを管理します。

サーバーオペレーターのアクセス

サーバーオペレーターとして、Foundry サーバーを以下を通じて管理します:

  • GPanel コンソール: GPanel のサーバーコンソールは、サーバー出力、接続イベント、エラーメッセージを表示します。これが主要な監視ツールです。
  • 設定ファイル: App.cfg ファイルがすべてのサーバー設定を制御します。GPanel の Files タブまたは SFTP を介して編集してください。詳細は Foundry サーバーセットアップガイドを参照してください。
  • ゲーム内制御: サーバーに接続すると、ホストプレイヤーはゲーム内メニューを通じて追加の管理オプションにアクセスできます。
ヒント: Foundry はアーリーアクセスタイトルとして活発に開発中です。管理者とサーバー管理機能は、今後のアップデートで拡張される可能性があります。新しいサーバーコマンドとオプションについては、公式の Foundry パッチノートを確認してください。

サーバーパスワード保護

サーバーに参加できる人を制限するには、App.cfg でパスワードを設定してください:

server_password=YourSecretPassword

プレイヤーは接続時にこのパスワードを入力する必要があります。サーバーを再びパブリックにするには、パスワードの値をクリアしてください:

server_password=

ブラウザからサーバーを隠す

Steam サーバーブラウザに表示されないプライベートサーバーが必要な場合は、次のように設定してください:

server_is_public=false

プレイヤーは IP とポートを使用した直接接続で参加できますが、サーバーはブラウジングを通じて発見できなくなります。

2. プレイヤー管理

プレイヤーのキック

妨害的なプレイヤーをサーバーから削除するには:

  • ゲーム内: ゲーム内メニューからプレイヤーリストを開き、プレイヤーを選択して、キックオプションを使用します。これはホストプレイヤーが利用できます。
  • サーバー再起動: 最終手段として、GPanel からサーバーを再起動すると、すべてのプレイヤーが切断されます。サーバーパスワードを設定することで、妨害的なプレイヤーの再参加を防ぐことができます。

プレイヤーの禁止

プレイヤーがサーバーに参加するのを永久に防ぐには:

  • プレイヤー管理メニューで利用可能な場合は、ゲーム内の禁止オプションを使用してください。
  • 禁止されたプレイヤーは Steam ID によって追跡され、今後の接続試行で拒否されます。
  • 禁止リストはサーバーの再起動をまたいで保持されます。
アクセス制御としてのパスワード: 誰が参加できるかを即座に制御する必要がある場合、最も信頼できる方法は、App.cfgserver_password を設定し、信頼できるプレイヤーとのみ共有することです。これは禁止システムの状態に関係なく機能します。

プレイヤー数の管理

同時にオンラインにできるプレイヤー数を制御します:

server_max_players=16

デフォルトの最大値は 32 です。サーバープランのリソースが限られている場合や、多数のプレイヤーが接続しているときにパフォーマンスの問題が発生する場合は、この値を下げることをお勧めします。接続している各プレイヤーは、自分の位置の周りに追加のチャンクを読み込むため、サーバーの処理負荷が増加します。

3. サーバーコンソール

GPanel コンソールは、以下を含むリアルタイムのサーバー出力を表示します:

  • プレイヤーの接続と切断のイベント
  • ワールド保存の確認
  • エラーメッセージと警告
  • サーバーの起動とシャットダウンのステータス

コンソール出力の読み方

重要なメッセージがないかコンソールを監視してください:

メッセージの種類 意味
プレイヤーの参加 Player [SteamName] connected プレイヤーがサーバーに正常に参加しました。
プレイヤーの退出 Player [SteamName] disconnected プレイヤーがサーバーから退出しました。
自動保存 World saved 自動保存または手動保存が正常に完了しました。
エラー ERROR: ... 何か問題が発生しました。トラブルシューティングのためにメッセージをメモしてください。
サーバー準備完了 Server started on port 3724 サーバーがオンラインで接続を受け付けています。

4. ワールド管理

ワールド間の切り替え

Foundry は server_world_name 設定を通じて複数のワールドをサポートします。各ワールド名は、独自の工場、地形、プレイヤーデータを持つ別々のセーブディレクトリに対応しています。

  1. GPanel からサーバーを停止します。
  2. App.cfg を開き、server_world_name を別の名前に変更します:
    server_world_name=NewFactory
  3. 特定の地形を持つ新しいワールドが必要な場合は、新しい map_seed 値も設定してください。
  4. サーバーを起動します。ワールド名がまだ存在しない場合は、新しいワールドが生成されます。
古いワールドの保持: 切り替えても以前のワールドは削除されません。元に戻すには、server_world_name を元の名前に戻して再起動するだけです。すべての工場の進行状況は、残したときのままになります。

ワールドのリセット

ワールドを完全にリセットして、新しい工場で最初から始めるには:

  1. GPanel からサーバーを停止します。
  2. SFTP を介して接続し、serverfiles/ ディレクトリに移動します。
  3. ワールドフォルダを削除または名前変更します(例: MyFoundryMyFoundry_backup に名前変更)。
  4. 異なる地形が必要な場合は、必要に応じて App.cfgmap_seed を変更してください。
  5. サーバーを起動します。設定されたシードを使用して新しいワールドが生成されます。
ワールドのリセットは永久的です。 そのワールド内のすべての工場構造物、マシン、コンベアシステム、地形の変更、プレイヤーのインベントリが失われます。削除する前に必ずワールドフォルダをバックアップしてください。

バックアップの復元

  1. GPanel からサーバーを停止します。
  2. SFTP を介して接続します。
  3. バックアップしたワールドフォルダを serverfiles/ ディレクトリにアップロードし、現在のものを置き換えます。
  4. フォルダ名が App.cfgserver_world_name と一致していることを確認してください。
  5. サーバーを起動します。バックアップしたワールドが読み込まれます。

5. 自動保存の設定

Foundry の自動保存システムは、一定の間隔で完全なワールド状態をディスクに書き込みます。App.cfg で設定してください:

設定 効果
autosave_interval=300 300 秒 5 分ごとに保存(デフォルト)。ほとんどのサーバーに適したバランス。
autosave_interval=600 600 秒 10 分ごとに保存。非常に大きな工場の保存頻度を減らします。
autosave_interval=120 120 秒 2 分ごとに保存。より頻繁な保存、より高いディスク使用量。
autosave_interval=0 無効 自動保存なし。手動保存に頼るか、クラッシュ時に進行状況を失うリスクがあります。
特定の理由がない限り、自動保存を無効にしないでください。 最近の保存なしにサーバーがクラッシュすると、最後の保存以降のすべての進行状況が失われます。これは何時間もの工場建設作業を意味する場合があります。

6. トラブルシューティング

起動時のサーバークラッシュ

  • GPanel のコンソールでエラーメッセージを確認してください。よくある原因として、App.cfg の不正な構文(値の欠落、= 記号周りの余分なスペース)があります。
  • ポート値が手動で変更されていないことを確認してください。ポートは GPanel が割り当てるものと一致している必要があります。
  • App.cfg を削除して再起動し、デフォルトで新しい設定を再生成してみてください。
  • クラッシュが特定のワールドに関連している場合は、問題がセーブ関連かどうかをテストするために、新しい server_world_name に切り替えてみてください。
  • クラッシュが続く場合は、サーバー IP と完全なコンソール出力を添えて サポートチケットを開いてください。

プレイヤーが接続できない

  • サーバーが GPanel で稼働していることを確認してください。起動中のエラーがないかコンソールを確認してください。
  • プレイヤーが GPanel の Network タブから正しい IP とポートを使用していることを確認してください。
  • サーバーパスワードが正しいことを確認してください(パスワードは大文字と小文字が区別されます)。
  • サーバーが server_max_players の上限に達していないことを確認してください。
  • サーバーとプレイヤーの両方が同じバージョンの Foundry を実行していることを確認してください。ゲームの更新により、一時的に互換性が損なわれることがあります。

サーバーがブラウザに表示されない

  • App.cfgserver_is_public=true であることを確認してください。
  • Steam サーバーブラウザが新しいサーバーをインデックスするのに数分かかることがあります。待っている間は直接接続を試してください。
  • 長時間稼働しても表示されない場合は、サーバーを再起動してください。Steam マスターサーバーへの接続が切断されることがあります。

大規模な工場でのパフォーマンス低下

  • 何千ものマシンとコンベアベルトを備えた大規模な工場の建設は、サーバーのティックタイムを増加させます。これは Foundry では予想される動作です。
  • 読み込まれるチャンクの数を減らすために server_max_players を下げてください。
  • 誰もオンラインでないときにサーバーが工場をシミュレートしないように、pause_server_when_empty=true を有効にしてください。
  • 生産ラインを統合し、不要なコンベアのルーティングを減らすことで、工場のレイアウトを最適化してください。
  • 非常に大きなワールドで保存が周期的なラグスパイクを引き起こしている場合は、autosave_interval を増やしてください。
  • 最適化後もパフォーマンスが低いままの場合は、サーバープランのアップグレードについて サポートに連絡することを検討してください。

セーブの破損

  • 自動保存中にサーバーがクラッシュすると、セーブファイルが破損する可能性があります。
  • 利用可能な場合は、手動の SFTP バックアップから復元してください。復元手順については、Foundry サーバーセットアップガイドを参照してください。
  • バックアップが存在しない場合は、新しい server_world_name に切り替えて最初から始め、将来の更新で回復できる場合に備えて破損したセーブを保持してください。
  • 定期的な SFTP バックアップは、セーブの破損に対する最善の保護です。少なくともプレイセッションごとに 1 回はワールドフォルダをバックアップしてください。

関連記事

サポートが必要ですか?

ここで扱われていない Foundry サーバーの問題に遭遇した場合は、サポートチケットを開いて、サーバー IP、問題の説明、および GPanel コンソールからの関連するエラーメッセージを含めてください。


Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.