Ubuntu搭建我的世界(MineCraft)基巖版(BE)服務端教程
Linux搭建Java版我的世界伺服器教程:https://blog.zeruns.tech/archives/584.html
Minecraft Bedrock Edition 也就是我的世界基巖版,這是 Minecraft 的另一個版本。Minecraft 基巖版可以運行在 Win10、Android、iOS、XBox、switch。基巖版不能使用 Java 版的伺服器,Java 版也不能使用基巖版的伺服器,不過 Win10、Android、iOS、XBox、switch 的基巖版都可以使用同一個伺服器,也就是說基巖版的伺服器可以讓 Win10 和手機一起聯機。
MC開服交流群:966038270
視頻教程:https://www.bilibili.com/video/BV17K411M7L5
準備首先你得有臺伺服器,推薦騰訊雲的星星海,這個伺服器採用的是AMD的EPYC處理器,性能強悍,實測單核性能是Intel伺服器的兩倍,1核2G內存價格是99元/年(相當於8元/月)。
購買連結:https://url.cn/H6pXGXOW
騰訊雲十周年活動:https://blog.zeruns.tech/archives/587.html
提醒一下:如果你是新用戶有優惠,能買多長時間就買多長時間,因為優惠價的伺服器到期後續費很貴的,而且新用戶優惠只能買一次,所以儘量買長時間點划算。
其他性價比高的伺服器推薦:https://blog.zeruns.tech/archives/383.html
購買伺服器後選擇安裝Ubuntu18.04系統,然後用ssh登陸伺服器。(默認帳號是:ubuntu)
安裝服務端# 創建安裝目錄mkdir /home/ubuntu/mc
# 進入目錄cd /home/ubuntu/mc
# 下載服務端,我這裡提供的是1.16.20.03的版本,需要其他版本可以去官網下載,客戶端版本需要高於/等於服務端wget https://img.zeruns.tech/down/bedrock-server-1.16.20.03.zip
# 解壓(如果出錯就輸入:sudo apt install -y zip)unzip bedrock-server-1.16.20.03.zip
# 安裝依賴sudo apt install -y libcurl4-openssl-dev
# 啟動伺服器LD_PRELOAD= ./bedrock_server啟動後會輸出狀態信息,如下:
伺服器默認的埠是 19132,去伺服器控制面板開啟相關埠,協議是 UDP ,不是 TCP,開放埠的時候需要注意一下。
這時候可以進遊戲測試了。
現在關閉ssh終端的話服務端也會被關閉,所以還要設置後臺運行和開機自啟。
後臺運行和開機自啟先按Ctrl+C結束程序。
# 安裝screensudo apt install screen
# 創建文件start.sh,如果出錯就輸入 sudo apt install nano 來安裝nano編輯器sudo nano start.sh# 輸入下面的內容,然後按Ctrl+O,再按回車保存,然後Ctrl+X推出編輯器#!/bin/bashscreen_name="mc"screen -dmS $screen_namecmd="cd /home/ubuntu/mc"screen -x -S $screen_name -p 0 -X stuff "$cmd"screen -x -S $screen_name -p 0 -X stuff '\n'screen -x -S $screen_name -p 0 -X stuff "LD_PRELOAD= ./bedrock_server"screen -x -S $screen_name -p 0 -X stuff '\n'
# 後臺啟動服務端sudo chmod +x /home/ubuntu/mc/start.shsudo sh /home/ubuntu/mc/start.sh
# 設置開機自啟sudo chmod +x /etc/rc.local# 編輯/etc/rc.d/rc.local文件sudo nano /etc/rc.local# 在文件末端添加以下內容然後保存sh /home/ubuntu/mc/start.sh接著就可以愉快的玩耍了
要想進入伺服器後臺輸入指令先運行sudo screen -R,然後就可以輸入指令了,退出screen按Ctrl+A+D
配置服務端解壓後會包含一個名為 server.properties 的配置文件,伺服器相關的配置就在這個配置文件中。
可以用 nano 編輯器打開配置文件編輯。
配置文件中的 # 開頭的行是注釋,可以不用管,主要就是修改 = 後面的內容。
下面是一些配置項說明:
gamemode:默認的遊戲模式,survival 生存,creative 創造,adventure 冒險。
difficulty:默認難度,peaceful 和平,easy 簡單,normal 普通,hard 困難。
max-players:玩家數量限制,默認為 10。
server-port:伺服器埠,默認為 19132。
server-portv6:IPv6 埠,默認為 19133。
online-mode:正版驗證,如果你的伺服器可以正常連接到 Xbox Live 的話,可以設置為 true,否則可以設置為 false,即便不開啟正版驗證,客戶端也需要登錄 Xbox Live 才能聯機。
white-list:白名單,只有在白名單中的玩家才能進入伺服器,默認為 false。
allow-cheats:允許作弊,默認為 false。
player-idle-timeout:自動踢出掛機玩家,默認為 30 分鐘。
default-player-permission-level:默認玩家等級,visitor 遊客,member 普通玩家,operator 管理員。
更詳細的配置說明可以查看幫助文檔。
白名單配置服務端解壓後會包含一個 whitelist.json 文件,這就是儲存白名單的文件,格式如下:
[ { "name": "name1", "ignoresPlayerLimit": "true" }, { "name": "name2" }]其中的 name 是玩家的 Xbox 用戶名,ignoresPlayerLimit 是忽略伺服器人數限制,ignoresPlayerLimit 是可省略的。
只有 server.properties 配置文件中的 white-list 為 true,whitelist.json 中的白名單才會生效。
如果在伺服器正在運行的時候修改了白名單的話,需要在伺服器命令行中輸入:
whitelist.jsonwhitelist reload重新加載白名單才會生效。
設置了白名單後就只有 whitelist.json 中的玩家才能進入伺服器。
推薦閱讀高性價比和便宜的VPS/雲伺服器推薦: https://blog.zeruns.tech/archives/383.html
搭建內網穿透伺服器,帶Web面板:https://blog.zeruns.tech/archives/397.html
怎樣搭建個人博客:https://blog.zeruns.tech/archives/218.html
學生優惠權益大全:https://blog.zeruns.tech/archives/557.html
ARM搭建MC伺服器教程,適用於樹莓派:https://blog.zeruns.tech/archives/585.html
windows搭建MC伺服器教程:https://blog.zeruns.tech/archives/529.html