開発者ドキュメント

Ubuntu 14.04でHexxit(Minecraft Mod Pack)サーバーをセットアップする方法

序章

HexxitはMinecraftのmodpackです。 Minecraftmodのコレクション。 オリジナルのゲームは自由形式の探索と構築にルーツがありますが、Hexxitは冒険と戦いに重点を置いています。 Hexxitに含まれている54のMODは、戦うための多種多様な新しいモンスター(ボスを含む)、探索するための新しい構造、そして珍しくて便利な戦利品をたくさん追加します!

前提条件

このチュートリアルに従うには、次のものが必要です。

パックには追加のコンテンツが大量に含まれているため、Hexxitはリソースを大量に消費する可能性があります。特に、サーバーに他のプレーヤーを多数配置する場合はそうです。 Hexxitの実行に割り当てることができるメモリが多いほど、プレイするすべての人にとってスムーズになります。

ステップ1—必要なパッケージをインストールする

このステップでは、Hexxitの依存関係をインストールします。

まず、パッケージリストを更新します。

  1. sudo apt-get update

次に、Java、screen(サーバーに接続していなくてもHexxitを実行し続けることができるウィンドウマネージャー)、およびunzip(ZIPアーカイブを解凍するツール)をインストールします。

  1. sudo apt-get install -y default-jdk screen unzip

ステップ2—Hexxitをインストールする

このステップでは、Hexxitをダウンロードしてインストールします。

Hexxitにはかなりの数のファイルがあるため、Hexxitの新しいディレクトリを作成することで、ホームディレクトリが乱雑になるのを防ぐことができます。

  1. mkdir ~/hexxit

~/hexxitディレクトリに移動します。

  1. cd ~/hexxit

次に、Hexxitをダウンロードします。 執筆時点では、最新バージョンはv1.0.10ですが、Hexxitホームページから最新バージョンを再確認できます。 以下のコマンドで使用するために、サーバーダウンロードリンクをコピーします。

  1. wget http://mirror.technicpack.net/Technic/servers/hexxit/Hexxit_Server_v1.0.10.zip

Hexxitファイルを解凍します。

  1. unzip Hexxit_Server_v1.0.10.zip

これで、元の.zipファイルを削除できます。

  1. rm Hexxit_Server_v1.0.10.zip

ステップ3—Hexxitを実行する

このステップでは、画面セッションでHexxitを起動するため、サーバーから切断した後も実行を継続します。

まず、新しい画面セッションを作成します。 スクリーンセッションの名前を指定できます。これにより、後で識別して再接続するのが簡単になります。 ここではhexxitと呼んでいますが、好きなように呼ぶことができます。

  1. screen -S hexxit

次に、Hexxitを起動します。 この次のコマンドでは、Javaが-Xmxおよび-Xmsフラグで使用するメモリの量を指定します。 -Xmxは、使用するメモリの最大量です。 -Xmsは、最初に使用するメモリの初期量です。 ここでは、例として両方に1 GBを使用しますが、ドロップレットのサイズに基づいてこれをカスタマイズする必要があります。 これらの値は、1024M、2048Mなどのように1024の倍数でなければならないことに注意してください。

  1. 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コマンドを入力できるようにする場合は、選択した画面名で次を使用します。

  1. screen -rd hexxit

CTRL + AD を押すと、以前と同じように再び切り離すことができます。

結論

これでHexxitサーバーが実行され、サーバーのIPアドレスを使用して接続できます。 幸せな探検!

モバイルバージョンを終了