サーバー開設ガイド
マルチプレイ用のサーバーを構築する予定がある場合は、Releasesページにアクセスし、GregTech.Odyssey-server.zipという名前のサーバーアーカイブファイルをダウンロードしてください。このファイルには、サーバーを稼働させるために必要なすべてのコアコンポーネントと設定が含まれており、手動でサーバーファイルを組み立てる必要なく、サーバーの安定性と互換性を確保できます。ダウンロードが完了したら、説明に従ってサーバーファイルを解凍し、設定を行ってください。そうすることで、プレイヤーがスムーズに接続でき、マルチプレイの楽しさを存分に味わえるようになります。
本インテグレーションパックは、Minecraft 1.20.1-forgeをサーバー起動ツールとして使用しています。ゲームプレイ体験の向上のため、Linuxシステムでのサーバー起動とプレイを強く推奨します。Linuxシステムは、パネル型サーバーやWindowsサーバーに比べて多人数での協力プレイに適しており、より少ないメモリでも高いゲーム体験を実現できます。そこで、以下ではあるプラットフォームのクラウドサーバーでのサーバー起動を例に、本インテグレーションパックをLinuxサーバーに迅速にデプロイして動作させる方法をご紹介します。
サーバー開始前の準備
- 1. パブリックIPアドレスを有するサーバーまたはクラウドサーバーを1台用意してください。推奨メモリ容量は8GB以上です。
- 2. クラウドプラットフォーム上にLinuxシステムをデプロイする(CentOS 9を例とする)
- 3.本機にSSLプラットフォームをインストールし、システム管理を容易にする(SecureCRTを例とする)
- 4.あなたと一緒に遊ぶ友達
サーバー開始手順
- 1. 事前準備が完了したら、パブリックIPを通じてSSLプラットフォームを使用してクラウドサーバーにリモート接続します。
- 2. サーバー側のファイルをアップロードし、解凍する
- 3. コマンドを使用して起動スクリプトを実行する
- 4. Vimエディタを使用して利用規約に同意する
- 5. 再度起動スクリプトを実行し、設定ファイルを生成した後、終了します。
- 6. 設定ファイルを修正し、再度実行して、サーバーの起動を完了します。
サーバー側の設定
1. 元のサーバー設定(server.properties)
推奨設定:
ホワイトリスト=false
飛行を許可する=true
オンラインモード=false
2. テリトリーとパーティーの設定(world/serverconfig/openpartiesandclaims-default-player-config.toml)
推奨設定:offlineForceload = true でブロックのオフライン強制ロードを有効化
※ブロックのオフライン強制ロードを有効にすると、サーバーのパフォーマンスに大きな影響を与えます!!!
3.メモリ管理
サーバーの設定に応じてJVMメモリを適切に割り当て、サーバーが安定して動作するために十分な空きメモリを確保してください。
4.ゲームの難易度調整(config/gtocore.yaml)
グレを初めて触れる場合は、シンプルモードでのプレイをおすすめします。難易度の変更が完了したら、ワールドを削除してから再生成する必要があります。これにより変更が反映されます。各難易度の違いについては、難易度の特性ガイドをご覧ください。
5. 今後のサーバー更新バージョン
リリースページにアクセスし、最新のGregTech.Odyssey-server.zipサーバー統合パックをダウンロードしてください。解凍後、旧バージョンのサーバーにあるworld、ops.json、server.propertiesを新バージョンのサーバーディレクトリにコピーすれば、アップグレードが完了し、データも保持されます。