Help us understand the problem. What is going on with this article?

CentOS 5のcui環境にMinecraft Forge 1.8を入れる

More than 3 years have passed since last update.

参考: http://esperia.hatenablog.com/entry/2015/07/10/002752

Minecraft Forge 1.8を、CentOS 5 CUI環境に入れる方法です。

参考のURLの内容そのものですが、一応、自分の環境で問題なくできた、ということと、
上記サイトが閉鎖しても良いように、というメモです。

以下の内容は、前提として、minecraft バニラが正常に動かせる状態であること、
および動かせるだけの知識があることが必要です。
また、Minecraft Forgeを入れる環境以外に、WEBブラウザとSCP等使える端末が必要です。

まずは、Minecraft Forgeをダウンロードします。
wgetでも持ってこれるかも知れませんが、Forgeを公開している人たちを考慮して、
ちゃんと本家からWebブラウザでダウンロードしましょう。

Forgeは以下のサイトから。
http://files.minecraftforge.net/

Minecraft Versionsの1.8を選択

Download Latestの中から、
installerと
universalの、
両方をダウンロードします。

2015/07/29現在のバージョンだと、以下のファイルになります。
forge-1.8-11.14.3.1499-installer.jar
forge-1.8-11.14.3.1499-universal.jar

ダウンロードしたファイルを、scp等でCentOS 5に送ります。

以下CentOS 5上での操作になります。

任意のディレクトリを作ります。
以下、/home/todanano/minecraft/forgeとします。

/home/todanano/minecraft/forgeに移動し、
scp等で送っておいたinstallerとuniversalを移動、またはコピーします。
以下の状態になっていれば良いです。

[todanano@localhost forge]$ pwd
/home/todanano/minecraft/forge
[todanano@localhost forge]$ ll
合計 6928
-rw-r--r-- 1 todanano todanano 3719184  7月 29 09:18 forge-1.8-11.14.3.1499-installer.jar
-rw-r--r-- 1 todanano todanano 3361240  7月 29 11:27 forge-1.8-11.14.3.1499-universal.jar
[todanano@localhost forge]$ 

以下のコマンドを実行します。

[todanano@localhost forge]$ java -jar ./forge-1.8-11.14.3.1499-installer.jar nogui --installServer

なにやらダラダラっといっぱいメッセージでますが、
コマンドの実行が終わるまで、待ちます。

以下のメッセージが出てくれば終了です。

The server installed successfully, you should now be able to run the file forge-1.8-11.14.3.1499-universal.jar
You can delete this installer file now if you wish
[todanano@localhost forge]$ 

これで、以下の状態になっているはず。

[todanano@localhost forge]$ ll
合計 17100
-rw-r--r-- 1 todanano todanano  3719184  7月 29 09:18 forge-1.8-11.14.3.1499-installer.jar
-rw-rw-r-- 1 todanano todanano    14527  7月 29 12:55 forge-1.8-11.14.3.1499-installer.jar.log
-rw-r--r-- 1 todanano todanano  3361240  7月 29 12:55 forge-1.8-11.14.3.1499-universal.jar
drwxrwxr-x 7 todanano todanano     4096  7月 29 12:55 libraries
-rw-rw-r-- 1 todanano todanano 10375504  7月 29 12:54 minecraft_server.1.8.jar
[todanano@localhost forge]$

次に、以下のコマンドを実行します。

[todanano@localhost forge]$ java -Xmx2048M -Xms1024M -jar forge-1.8-11.14.3.1499-universal.jar

画面に、またダラダラメッセージが出てきますが、
以下のメッセージが出てきたら、一旦CTRL+cで終了します。

[12:58:06] [Server thread/INFO]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.
[todanano@localhost forge]$ 

これで、以下の状態になっているはず。

[todanano@localhost forge]$ ll
合計 17120
drwxrwxr-x 2 todanano todanano     4096  7月 29 12:58 config
-rw-rw-r-- 1 todanano todanano      181  7月 29 12:58 eula.txt
-rw-r--r-- 1 todanano todanano  3719184  7月 29 09:18 forge-1.8-11.14.3.1499-installer.jar
-rw-rw-r-- 1 todanano todanano    14527  7月 29 12:55 forge-1.8-11.14.3.1499-installer.jar.log
-rw-r--r-- 1 todanano todanano  3361240  7月 29 12:55 forge-1.8-11.14.3.1499-universal.jar
drwxrwxr-x 7 todanano todanano     4096  7月 29 12:55 libraries
drwxrwxr-x 2 todanano todanano     4096  7月 29 12:57 logs
-rw-rw-r-- 1 todanano todanano 10375504  7月 29 12:54 minecraft_server.1.8.jar
drwxrwxr-x 2 todanano todanano     4096  7月 29 12:57 mods
-rw-rw-r-- 1 todanano todanano       59  7月 29 12:58 server.properties
[todanano@localhost forge]$ 

eula.txtというファイルができているはずなので、
この中身を編集します。

[todanano@localhost forge]$ cat eula.txt
#By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula).
#Wed Jul 29 12:58:06 JST 2015
eula=false
[todanano@localhost forge]$ vi eula.txt
[todanano@localhost forge]$ cat eula.txt
#By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula).
#Wed Jul 29 12:58:06 JST 2015
eula=true
[todanano@localhost forge]$ 

再度、以下のコマンドを実行します。

[todanano@localhost forge]$ java -Xmx2048M -Xms1024M -jar forge-1.8-11.14.3.1499-universal.jar

ダラダラメッセージが出てきて、最後、以下の内容となるはずです。

[13:04:36] [Server thread/INFO]: Preparing spawn area: 75%
[13:04:37] [Server thread/INFO]: Preparing spawn area: 86%
[13:04:38] [Server thread/INFO]: Preparing spawn area: 96%
[13:04:39] [Server thread/INFO]: Done (11.516s)! For help, type "help" or "?"

これで、Minecraft Forge 1.8 serverが立ち上がりました。

後はバニラのとき同様に、server.propertiesを変更したり、
起動用のシェルスクリプトを仕込むなり、好きにやってしまってください。

また、バニラのworldディレクトリを、forgeの下にできているworldディレクトリに
上書きすることで、バニラのときのワールドデータを引き継げますね。

後は、modsディレクトリに、好きなmodを持ってきて入れてください。
modの入れ方やコンフィグの設定等は、それぞれのmodのページを
よく読んで入れてみてください。

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away