Core Keeper1.1.0のアップデートとCore Keeper x Abiotic Factor アップデートで追加された以下のコンテンツを有効にする方法を説明します。
この作業を行うと、既存のワールドデータの内容を上書きする可能性があります。
一度コンテンツが有効になった後は、無効にすることができません。
〈STEP1〉サーバーに接続する
サーバーに接続するには、以下のいずれかの方法を使用してください。
〈STEP2〉ゲームプロセスを停止する
ファイルを編集する前に、ゲームサーバーを停止する必要があります。SSHで以下のコマンドを実行してください。
sudo game stop
ゲームプロセスが停止したことを確認した後、次の手順に進んでください。
〈STEP3〉「start.sh」ファイルを編集する
サーバー上の「/opt/corekeeper/start.sh」ファイルを編集します。以下の方法で編集できます。
- SSHで接続し、viなどのエディタを使用して直接編集
- SFTPで「start.sh」をダウンロードし、ローカルで編集してからアップロード
SSHで直接ファイルを編集する場合は、以下のコマンドを実行してください。
vi /opt/corekeeper/start.sh
「start.sh」ファイルの編集画面で、以下の行を探してください。45行目あたりにあります。
"$exepath" -batchmode -logfile CoreKeeperServerLog.txt "$@" &
この行を、以下のように書き換えます。
"$exepath" -batchmode -logfile CoreKeeperServerLog.txt -activatecontent GiantCicadaBossDungeon,GuaranteedOases,NatureBiomeCicadas &
もとの行は、コメントアウト(先頭に #
を追加)することで、後で戻せるようにしておくことを推奨します。
# "$exepath" -batchmode -logfile CoreKeeperServerLog.txt "$@" &
変更内容の解説
「-activatecontent」というオプションを追加し、ゲームの追加コンテンツを有効化しています。
-
GiantCicadaBossDungeon
:砂潜りの女王 -
GuaranteedOases
:オアシス確定 -
NatureBiomeCicadas
:女王の後継ぎ -
AbioticFactor
:Abiotic Factorコラボ
「,(カンマ)」で区切ることで、複数のコンテンツを一度に有効化できます。
記述例
-activatecontent GiantCicadaBossDungeon,GuaranteedOases,NatureBiomeCicadas &
〈STEP4〉サーバーを再起動する
変更を適用するために、サーバーを再起動します。
SSHで以下のコマンドを実行してください。
sudo game start
〈STEP5〉動作確認
サーバーの起動後、新しいコンテンツが適用されていることを確認してください。
設定を変更した後、正常に動作しない場合は設定ミスの可能性があります。再度変更内容を確認してください。