v1.16.221にならない…おかしい!ということで手動で更新しました。
マインクラフトの最新版はどこにあるの?
日本語版公式ページからはなぜかDLできません…。
英語版ならあります!ここです!
https://www.minecraft.net/en-us/download/server/bedrock/
現行サーバーのバージョンはどこで見るの?
su ubuntu
screen -ls
するとこんなのが出てくるので…
There is a screen on: 12345.minecraft (12/11/2019 10:22:26 AM) (Detached) 1 Socket in /run/screen/S-ubuntu.
screen -r 12345.minecraft
するとこんなのが出てきます。
NO LOG FILE! - setting up server logging... [2019-12-11 10:22:26 INFO] Starting Server [2019-12-11 10:22:26 INFO] Version 1.14.0.9 [2019-12-11 10:22:26 INFO] Session ID cf2ea57a-8c11-435e-a2e7-5f29035c530d [2019-12-11 10:22:26 INFO] Level Name: Bedrock level [2019-12-11 10:22:26 INFO] Game mode: 0 Survival [2019-12-11 10:22:26 INFO] Difficulty: 1 EASY [2019-12-11 10:22:29 INFO] IPv4 supported, port: 19132 [2019-12-11 10:22:29 INFO] IPv6 not supported [2019-12-11 10:22:29 INFO] IPv4 supported, port: 57594 [2019-12-11 10:22:29 INFO] IPv6 not supported [2019-12-11 10:22:31 INFO] Server started.
ここの Version1.14.0.9にあたるのがサーバー側のバージョンです。これがiOSとかswitchとずれてたら入れない。この画面から抜けるにはCtrl+A、Dします。
まずはサーバーを止める
sudo systemctl stop minecraft.service
設定ファイルを退避する
さくらのVPSのデフォルトではファイル類はopt/minecraftに入っています。
任意のディレクトリに以下のファイルとフォルダをコピーしておきます。
server.properties
permissions.json
whitelist.json
/worlds
(その他手を加えたファイルがあればそれも)
古いzipの削除
rm -rf bedrock-server*.zip
UBUNTU SERVER SOFTWARE FOR UBUNTU のダウンロードリンクをコピーしてDL
curl -Lo bedrock-server.zip <コピーしたリンクのアドレス>
サーバーの公式サイトでAgreeにチェック入れてボタンが緑色になったところで、ボタンを右クリックすると「リンク先アドレスをコピー」可能です。
解凍する。
unzip -ou bedrock-server.zip -x permissions.json server.properties whitelist.json worlds/*
サーバーを起動する
sudo systemctl start minecraft.service
再びバージョンを確認する
screen -ls
screen -r xxxx.minecraft
正しく起動できていたら退避させた設定ファイルは削除してしまいましょう。たまる一方なので。