This post was updated 904 days ago and some of the ideas may be out of date.
Ubuntu搭建我的世界(MineCraft)基岩版(BE)服务端教程
Minecraft Bedrock Edition 也就是我的世界基岩版,这是 Minecraft 的另一个版本。Minecraft 基岩版可以运行在 Win10、Android、iOS、XBox、switch。基岩版不能使用 Java 版的服务器,Java 版也不能使用基岩版的服务器,不过 Win10、Android、iOS、XBox、switch 的基岩版都可以使用同一个服务器,也就是说基岩版的服务器可以让 Win10 和手机一起联机
准备
醒一下:如果你是新用户有优惠,能买多长时间就买多长时间,因为优惠价的服务器到期后续费很贵的,而且新用户优惠只能买一次,所以尽量买长时间点划算。
购买服务器后选择安装Ubuntu18.04系统,然后用ssh登陆服务器。(默认账号是:ubuntu)
安装服务端
启动后会输出状态信息,如下:
服务器默认的端口是 19132
,去服务器控制面板开启相关端口,协议是 UDP ,不是 TCP,开放端口的时候需要注意一下。
这时候可以进游戏测试了。
现在关闭ssh终端的话服务端也会被关闭,所以还要设置后台运行和开机自启。
后台运行和开机自启
先按Ctrl+C
结束程序。
接着就可以愉快的玩耍了
要想进入服务器后台输入指令先运行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
是玩家的 Xbox 用户名,ignoresPlayerLimit
是忽略服务器人数限制,ignoresPlayerLimit
是可省略的。
只有 server.properties
配置文件中的 white-list
为 true
,whitelist.json
中的白名单才会生效。
如果在服务器正在运行的时候修改了白名单的话,需要在服务器命令行中输入:
重新加载白名单才会生效。
设置了白名单后就只有 whitelist.json
中的玩家才能进入服务器。
参与讨论