Linux搭建 Minecraft(MC) 基岩版(BE) 服务器 教程

简介: Ubuntu搭建我的世界(MC)基岩版(BE/PE)服务端教程

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/

准备

首先你得有台服务器(已经有的可以忽略),推荐阿里云,最近有不少优惠。
每日秒杀购买链接:https://www.aliyun.com/minisite/goods?userCode=jdjc69nf
新用户优惠:https://www.aliyun.com/activity/daily/cloud?source=5176.11533457&userCode=jdjc69nf

提醒一下:如果你是新用户有优惠,能买多长时间就买多长时间,因为优惠价的服务器到期后续费很贵的,而且新用户优惠只能买一次,所以尽量买长时间点划算。

其他性价比高的服务器推荐: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
AI 代码解读

启动后会输出状态信息,如下:

服务器默认的端口是 19132,去服务器控制面板开启相关端口,协议是 UDP不是 TCP,开放端口的时候需要注意一下。

这时候可以进游戏测试了。

现在关闭ssh终端的话服务端也会被关闭,所以还要设置后台运行和开机自启。

后台运行和开机自启

先按Ctrl+C结束程序。

# 安装screen
sudo apt install screen

# 创建文件start.sh,如果出错就输入 sudo apt install nano 来安装nano编辑器
sudo nano start.sh
# 输入下面的内容,然后按Ctrl+O,再按回车保存,然后Ctrl+X推出编辑器
#!/bin/bash
screen_name="mc"
screen -dmS $screen_name
cmd="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.sh
sudo 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
AI 代码解读

接着就可以愉快的玩耍了

要想进入服务器后台输入指令先运行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"
    }
]
AI 代码解读

其中的 name 是玩家的 Xbox 用户名,ignoresPlayerLimit 是忽略服务器人数限制,ignoresPlayerLimit 是可省略的。

只有 server.properties 配置文件中的 white-listtruewhitelist.json 中的白名单才会生效。

如果在服务器正在运行的时候修改了白名单的话,需要在服务器命令行中输入:

whitelist.jsonwhitelist reload
AI 代码解读

重新加载白名单才会生效。

设置了白名单后就只有 whitelist.json 中的玩家才能进入服务器。

推荐阅读

目录
打赏
0
3
2
0
28
分享
相关文章
Minecraft配置文件参数说明(JAVA服务器篇)
Minecraft JAVA版服务器启动后会生成server.properties配置文件,位于minecraft_server/根目录下。该文件包含多项关键设置,如游戏模式(gamemode)、最大玩家数(max-players)、难度(difficulty)等。此文档详细说明了各配置项的功能与默认值,帮助用户高效管理服务器环境。
89 3
Minecraft配置文件参数说明(基岩版服务器篇)
server.properties 是 Minecraft Bedrock 服务器的核心配置文件,用于定义服务器的基本设置和运行规则。文件通常位于服务端根目录(Windows 示例路径:`C:\bedrock-server`;Linux 示例路径:`/opt/bedrock-server/` 或自定义路径)。根据需求调整参数,可实现个性化服务器配置。
55 2
深度体验阿里云系统控制台:SysOM 让 Linux 服务器监控变得如此简单
作为一名经历过无数个凌晨三点被服务器报警电话惊醒的运维工程师,我对监控工具有着近乎苛刻的要求。记得去年那次大型活动,我们的主站流量暴增,服务器内存莫名其妙地飙升到90%以上,却找不到原因。如果当时有一款像阿里云 SysOM 这样直观的监控工具,也许我就不用熬通宵排查问题了。今天,我想分享一下我使用 SysOM 的亲身体验,特别是它那令人印象深刻的内存诊断功能。
Linux服务器部署docker windows
在当今软件开发中,Docker成为流行的虚拟化技术,支持在Linux服务器上运行Windows容器。流程包括:1) 安装Docker;2) 配置支持Windows容器;3) 获取Windows镜像;4) 运行Windows容器;5) 验证容器状态。通过这些步骤,你可以在Linux环境中顺利部署和管理Windows应用,提高开发和运维效率。
97 1
云上体验最佳的服务器操作系统 - Alibaba Cloud Linux | 飞天技术沙龙-CentOS 迁移替换专场
本次方案的主题是云上体验最佳的服务器操作系统 - Alibaba Cloud Linux ,从 Alibaba Cloud Linux 的产生背景、产品优势以及云上用户使用它享受的技术红利等方面详细进行了介绍。同时,通过国内某社交平台、某快递企业、某手机客户大数据业务 3 大案例,成功助力客户实现弹性扩容能力提升、性能提升、降本增效。 1. 背景介绍 2. 产品介绍 3. 案例分享
Linux环境下测试服务器的DDR5内存性能
通过使用 `memtester`和 `sysbench`等工具,可以有效地测试Linux环境下服务器的DDR5内存性能。这些工具不仅可以评估内存的读写速度,还可以检测内存中的潜在问题,帮助确保系统的稳定性和性能。通过合理配置和使用这些工具,系统管理员可以深入了解服务器内存的性能状况,为系统优化提供数据支持。
284 4
服务器管理面板大盘点: 8款开源面板助你轻松管理Linux服务器
在数字化时代,服务器作为数据存储和计算的核心设备,其管理效率与安全性直接关系到业务的稳定性和可持续发展。随着技术的不断进步,开源社区涌现出众多服务器管理面板,这些工具以其强大的功能、灵活的配置和友好的用户界面,极大地简化了Linux服务器的管理工作。本文将详细介绍8款开源的服务器管理面板,包括Websoft9、宝塔、cPanel、1Panel等,旨在帮助运维人员更好地选择和使用这些工具,提升服务器管理效率。
服务器数据恢复—LINUX系统删除/格式化的数据恢复流程
Linux操作系统是世界上流行的操作系统之一,被广泛用于服务器、个人电脑、移动设备和嵌入式系统。Linux系统下数据被误删除或者误格式化的问题非常普遍。下面北亚企安数据恢复工程师简单聊一下基于linux的文件系统(EXT2/EXT3/EXT4/Reiserfs/Xfs) 下删除或者格式化的数据恢复流程和可行性。
|
5月前
|
Linux服务器安全
人们常误认为服务器因存于数据中心且数据持续使用而无需加密。然而,当驱动器需维修或处理时,加密显得尤为重要,以防止数据泄露。Linux虽有dm-crypt和LUKS等内置加密技术,但在集中管理、根卷加密及合规性等方面仍存不足。企业应选择具备强大验证、简单加密擦除及集中管理等功能的解决方案,以弥补这些缺口。
89 0
阿里云特惠云服务器99元与199元配置与性能和适用场景解析:高性价比之选
2025年,阿里云长效特惠活动继续推出两款极具吸引力的特惠云服务器套餐:99元1年的经济型e实例2核2G云服务器和199元1年的通用算力型u1实例2核4G云服务器。这两款云服务器不仅价格亲民,而且性能稳定可靠,为入门级用户和普通企业级用户提供了理想的选择。本文将对这两款云服务器进行深度剖析,包括配置介绍、实例规格、使用场景、性能表现以及购买策略等方面,帮助用户更好地了解这两款云服务器,以供参考和选择。

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等