Ubuntu14.04でHexxit(MinecraftModPack)サーバーをセットアップする方法
序章
HexxitはMinecraftのmodpackです。 Minecraftmodのコレクション。 オリジナルのゲームは自由形式の探索と構築にルーツがありますが、Hexxitは冒険と戦いに重点を置いています。 Hexxitに含まれている54のMODは、戦うための多種多様な新しいモンスター(ボスを含む)、探索するための新しい構造、そして珍しくて便利な戦利品をたくさん追加します!
前提条件
このチュートリアルに従うには、次のものが必要です。
- 少なくとも1GBのUbuntu14.04ドロップレットが1つありますが、2GB以上を強くお勧めします。
- sudo非rootユーザー。
パックには追加のコンテンツが大量に含まれているため、Hexxitはリソースを大量に消費する可能性があります。特に、サーバーに他のプレーヤーを多数配置する場合はそうです。 Hexxitの実行に割り当てることができるメモリが多いほど、プレイするすべての人にとってスムーズになります。
ステップ1—必要なパッケージをインストールする
このステップでは、Hexxitの依存関係をインストールします。
まず、パッケージリストを更新します。
- sudo apt-get update
次に、Java、screen
(サーバーに接続していなくてもHexxitを実行し続けることができるウィンドウマネージャー)、およびunzip
(ZIPアーカイブを解凍するツール)をインストールします。
- sudo apt-get install -y default-jdk screen unzip
ステップ2—Hexxitをインストールする
このステップでは、Hexxitをダウンロードしてインストールします。
Hexxitにはかなりの数のファイルがあるため、Hexxitの新しいディレクトリを作成することで、ホームディレクトリが乱雑になるのを防ぐことができます。
- mkdir ~/hexxit
~/hexxit
ディレクトリに移動します。
- cd ~/hexxit
次に、Hexxitをダウンロードします。 執筆時点では、最新バージョンはv1.0.10ですが、Hexxitホームページから最新バージョンを再確認できます。 以下のコマンドで使用するために、サーバーダウンロードリンクをコピーします。
- wget http://mirror.technicpack.net/Technic/servers/hexxit/Hexxit_Server_v1.0.10.zip
Hexxitファイルを解凍します。
- unzip Hexxit_Server_v1.0.10.zip
これで、元の.zip
ファイルを削除できます。
- rm Hexxit_Server_v1.0.10.zip
ステップ3—Hexxitを実行する
このステップでは、画面セッションでHexxitを起動するため、サーバーから切断した後も実行を継続します。
まず、新しい画面セッションを作成します。 スクリーンセッションの名前を指定できます。これにより、後で識別して再接続するのが簡単になります。 ここではhexxit
と呼んでいますが、好きなように呼ぶことができます。
- screen -S hexxit
次に、Hexxitを起動します。 この次のコマンドでは、Javaが-Xmx
および-Xms
フラグで使用するメモリの量を指定します。 -Xmx
は、使用するメモリの最大量です。 -Xms
は、最初に使用するメモリの初期量です。 ここでは、例として両方に1 GBを使用しますが、ドロップレットのサイズに基づいてこれをカスタマイズする必要があります。 これらの値は、1024M、2048Mなどのように1024の倍数でなければならないことに注意してください。
- java -Xmx1024M -Xms1024M -jar Hexxit.jar nogui
たくさんの出力が表示されます。 しばらくすると、次のような線が表示されます。
2015-05-07 13:23:59 [INFO] [Minecraft-Server] Done (1.767s)! For help, type "help" or "?"
これは、Hexxitサーバーが稼働していることを意味します。 これで、 CTRL + AD を押して画面セッションから切り離し、サーバーから切断することができます。 Hexxitは実行を継続します。
画面セッションに再度接続してHexxitの出力を確認し、modコマンドを入力できるようにする場合は、選択した画面名で次を使用します。
- screen -rd hexxit
CTRL + AD を押すと、以前と同じように再び切り離すことができます。
結論
これでHexxitサーバーが実行され、サーバーのIPアドレスを使用して接続できます。 幸せな探検!