Spica*

プログラミングの話。

Ubuntu ServerにMinecraft forge入れた

f:id:esperia:20150704211440p:plain

  • リンクコピーする。

f:id:esperia:20150704212004p:plain

http://files.minecraftforge.net/.../forge-1.8-11.14.3.1450-installer.jar みたいなURLになる。 (forgeの広告表示開かないの、多分Forge提供側に迷惑かかるので直リンクは避けてます。)

サーバにSSHで繋いで、コマンドライン操作でダウンロードとインストール、セットアップする。

# ダウンロード
mkdir server-forge
cd server-forge
curl -O http://files.minecraftforge.net/.../forge-1.8-11.14.3.1450-installer.jar

# インストール
java -jar forge-1.8-11.14.3.1450-installer.jar nogui --installServer

# 一旦起動し、各種設定ファイルを作る
java -Xmx2048M -Xms1024M -jar forge-1.8-11.14.3.1450-universal.jar

# >>> ここで Ctrl + c とかで一旦サーバ止める。
# eula.txtを開き、 eula=false -> eula=true にする
vim ./eula.txt

# もう一回起動
java -Xmx2048M -Xms1024M -jar forge-1.8-11.14.3.1450-universal.jar

# >>> ここで stop と入力し一度サーバ止める
# server.propertiesが書かれているので、設定する
vim ./server.properties

# 最後起動
java -Xmx2048M -Xms1024M -jar forge-1.8-11.14.3.1450-universal.jar
  • server.propertiesの詳細はここあたり見る。
  • MODのjarファイルは、「mods」というディレクトリがあるので、その中に入れる。
    • クライアント側のmodsディレクトリにも、同じファイルを入れなければならないので注意。
    • クライアント側のmodsディレクトリ無いよって方は、forgeをクライアント側にインストールしてないとかじゃないかな

最近Minecraft Server Managerなるものも見つけたので、こっちもできたら確認したいなあ。

クライアント側も書こうと思ったけどブログ書くの面倒臭かったので省く…。