概要
1.8の時に立てたマルチサーバ(バニラ)を1.9にバージョンアップする際に行った作業のメモです。
Combat Update (1.9) unleashed! Chunky shields! Better fighting! Funky wings! Cute Shulkers! Evil skeleton riders! https://t.co/4yNTsWfuCv
— Minecraft (@Minecraft) February 29, 2016
環境
[minecraft@localhost ~]$ cat /etc/redhat-release
CentOS release 6.6 (Final)
[minecraft@localhost ~]$ java -version
java version "1.7.0_75"
OpenJDK Runtime Environment (rhel-2.5.4.0.el6_6-x86_64 u75-b13)
OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode)
手順
- 1.9のマルチサーバを準備
#jarのダウンロード(https://minecraft.net/download で最新版を確認)
[minecraft@localhost ~]$ mkdir minecraft-1.9
[minecraft@localhost ~]$ cd minecraft-1.9/
[minecraft@localhost minecraft-1.9]$ wget https://s3.amazonaws.com/Minecraft.Download/versions/1.9.2/minecraft_server.1.9.2.jar
#起動確認
[minecraft@localhost minecraft-1.9]$ echo "eula=true" > ./eula.txt
[minecraft@localhost minecraft-1.9]$ java -Xmx1024M -Xms1024M -jar minecraft_server.1.9.2.jar nogui
- データの引き継ぎ
#ゲームデータ
[minecraft@localhost ~]$ cp -r minecraft-1.8/world/ minecraft-1.9/
#ホワイトリストやBANリストなど(必要に応じて)
[minecraft@localhost ~]$ cp minecraft-1.8/whitelist.json minecraft-1.9/
以上で1.8のデータを引き継いでバージョンアップすることができました。