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

Minecraft:Bedrock Edition用の公式バニラサーバーを開いてみた

More than 1 year has passed since last update.

こんにちは、はにおかさいです。
悲願!?の公式のMCBEサーバーがリリース(本公開ではない)されたので触ってみます。
添付されている説明書にはdedicated server、即ち専用サーバーと表現されています、
リリースノートには「Bedrock Dedicated Server(BDS)」とタイトルがつけられています。

長所

  • モブが湧く
  • レッドストーン系は完璧に動く
  • 安定した動作
  • メモリ消費量の圧倒的少なさ(アイドルでLinuxで60MBぐらい)
  • ipv6に対応

短所

  • コマンド関連の実装はまだまだ甘そう
  • プラグインが使えない
  • ファイル数をやたらと消費する

ダウンロード

https://minecraft.net/en-us/download/server/bedrock/
image.png

WindowsとLinux (x86及びx86_64対応バイナリ)が選べます

設定

server.propertiesを起動前に編集してください。
allow-cheats=falseを
allow-cheats=true
にしないと鯖内でコマンドが使えません。

起動

Windows

一度だけ

必要ファイルは自動で作られません、次の名前で空のファイルを作っといてください。
- ops.json
- whitelist.json

起動

ダブルクリックで起動します。
image.png

Linux

注意

対応アーキテクチャは、、、

objdump -x ./bedrock_server |more

./bedrock_server:     file format elf64-x86-64
./bedrock_server
architecture: i386:x86-64, flags 0x00000112:
EXEC_P, HAS_SYMS, D_PAGED
start address 0x00000000017ac700

i386:x86-64......

通常のパソコンのCPUアーキテクチャでしか使えず、ラズパイ等のarmhfでは使えません。

ダウンロード後、フォルダを作ってその中で展開してください。

一度だけ

必要ファイルは自動で作られません、空のものを作っといてください。

touch ops.json
touch whitelist.json

起動

LD_LIBRARY_PATH=. ./bedrock_server


######
NO LOG FILE! - setting up server logging...
NO LOG FILE! - [2018-09-12 00:08:41 INFO] Starting Server
NO LOG FILE! - [2018-09-12 00:08:41 INFO] Version 1.6.1.0
NO LOG FILE! - [2018-09-12 00:08:41 INFO] Level Name: Bedrock level
NO LOG FILE! - [2018-09-12 00:08:42 INFO] Game mode: 0 Survival
NO LOG FILE! - [2018-09-12 00:08:42 INFO] Difficulty: 1 EASY
NO LOG FILE! - [2018-09-12 00:08:42 INFO] IPv4 supported, port: 19132
NO LOG FILE! - [2018-09-12 00:08:42 INFO] IPv6 supported, port: 19133
NO LOG FILE! - [2018-09-12 00:08:42 INFO] Listening on IPv6 port: 19133
NO LOG FILE! - [2018-09-12 00:08:42 INFO] Listening on IPv4 port: 19132

これではいれます。

まとめ

簡単に公式でサーバーを立てられるのは便利です。粗削りなのと、ログ出力がコンソール含めてなされないのは気になりますが、いろいろ遊びかたはありそうですね。

haniokasai
男子大学生の暇人です。ブログで活動していましたが。VPSオタク。アンチGCPとAWS。国内外のサーバーをたくさん借りてました。JavaとPythonを主に使います。 アイコンはらてちさんから。
https://haniokasai.com
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
No 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
ユーザーは見つかりませんでした