統合版サーバーアップデート
毎度忘れる統合版サーバーのアップデート手順。
なかなか覚えてられないので書いておく。
2022/6/8時点で1.19.1.01になりましたね。
1:サーバーへログイン
2:統合版のZIPを取得
https://www.minecraft.net/en-us/download/server/bedrock
からダウロードリンクを取得
3:サーバー側でダウンロード、自分はwgetを使用している。
$wget (コピーしたURL)
4:ZIP解凍
$unzip (ダウンロードしたzip) -d (展開先新規ディレクトリ)
5:以下ファイルを移動
$ cd (今動いている統合版アプリケーションルートディレクトリ)
$ mv development_* ../Minecraft-1.19.1.01/ #多分これいらない
$ mv minecraftpe ../Minecraft-1.19.1.01/
$ mv permissions.json ../Minecraft-1.19.1.01/
$ mv server.properties ../Minecraft-1.19.1.01/
$ mv treatments ../Minecraft-1.19.1.01/
$ mv valid_known_packs.json ../Minecraft-1.19.1.01/
$ mv worlds ../Minecraft-1.19.1.01/
$ mv world_templates ../Minecraft-1.19.1.01/
6:起動してみる。
$ LD_LIBRARY_PATH=. screen -dmS bds ./bedrock_server
(ssh切断してもいいようにscreenで起動している)
事前情報の通りなにか出ているな。
[2022-06-08 05:38:49:892 INFO] Starting Server
[2022-06-08 05:38:49:892 INFO] Version 1.19.1.01
[2022-06-08 05:38:49:892 INFO] Session ID ********************
[2022-06-08 05:38:49:894 INFO] Level Name: Bedrock Level
[2022-06-08 05:38:49:896 INFO] Game mode: 0 Survival
[2022-06-08 05:38:49:896 INFO] Difficulty: 1 EASY
[2022-06-08 05:38:49:926 INFO] opening worlds/Bedrock Level/db
[2022-06-08 05:38:49:421 INFO] IPv4 supported, port: *****
[2022-06-08 05:38:49:421 INFO] IPv6 supported, port: ****
[2022-06-08 05:38:50:621 INFO] Server started.
[2022-06-08 05:38:50:659 INFO] IPv4 supported, port: ****
[2022-06-08 05:38:50:659 INFO] IPv6 supported, port: ****
[2022-06-08 05:38:50:671 INFO] ================ TELEMETRY MESSAGE ===================
[2022-06-08 05:38:50:671 INFO] Server Telemetry is currently not enabled.
[2022-06-08 05:38:50:671 INFO] Enabling this telemetry helps us improve the game.
[2022-06-08 05:38:50:671 INFO]
[2022-06-08 05:38:50:671 INFO] To enable this feature, add the line 'emit-server-telemetry=true'
[2022-06-08 05:38:50:671 INFO] to the server.properties file in the handheld/src-server directory
[2022-06-08 05:38:50:671 INFO] ======================================================
server.propatiesに追記するらしい?
$ nano server.properties
emit-server-telemetry=true
を追加
NO LOG FILE! - setting up server logging...
[2022-06-08 05:43:37:274 INFO] Starting Server
[2022-06-08 05:43:37:274 INFO] Version 1.19.1.01
[2022-06-08 05:43:37:274 INFO] Session ID *****
[2022-06-08 05:43:37:274 INFO] Level Name: Bedrock Level
[2022-06-08 05:43:37:275 INFO] Game mode: 0 Survival
[2022-06-08 05:43:37:275 INFO] Difficulty: 1 EASY
[2022-06-08 05:43:37:304 INFO] opening worlds/Bedrock Level/db
[2022-06-08 05:43:38:780 INFO] IPv4 supported, port: *****
[2022-06-08 05:43:38:780 INFO] IPv6 supported, port: *****
[2022-06-08 05:43:38:981 INFO] Server started.
[2022-06-08 05:43:38:009 INFO] IPv4 supported, port: *****
[2022-06-08 05:43:38:009 INFO] IPv6 supported, port: *****
大丈夫そうだな。
そういや統合版持っていたからjava版も使えるようになった。
サーバー立てるか・・・