4491 字
Windows 电脑搭建 Minecraft 基岩版服务器保姆级教程
2026-04-07

Windows 电脑搭建 Minecraft 基岩版服务器保姆级教程#

大家好!继 Java 版服务器教程之后,今天给大家带来 Minecraft 基岩版(Bedrock Edition) 服务器的搭建教程。基岩版的最大优势是跨平台联机,可以让使用 Windows 10/11、手机(iOS/Android)、平板、Xbox、Switch 等不同设备的玩家一起玩耍!

基岩版 vs Java版:有什么区别?#

在开始之前,先了解一下两个版本的区别:

特性Java 版基岩版
支持平台仅 PC(Windows/Mac/Linux)多平台(PC/手机/主机)
编程语言JavaC++
模组支持丰富(Forge/Fabric)有限(插件/Add-ons)
性能依赖 Java 优化原生性能更好
红石机制原版红石略有差异
命令系统传统命令更新的命令语法
适合人群PC 玩家、模组爱好者多平台联机、休闲玩家

选择建议

  • 如果朋友中有手机或主机玩家 → 选择基岩版
  • 如果想玩大量模组 → 选择Java 版
  • 如果都是 PC 玩家且喜欢技术玩法 → 选择Java 版

准备工作#

1. 系统要求#

  • 操作系统:Windows 10 或 Windows 11(64位)
  • 内存:建议至少 4GB RAM(基岩版比 Java 版更省资源)
  • 硬盘空间:至少 5GB 可用空间
  • 网络:稳定的网络连接
  • Microsoft 账号:用于正版验证

2. 需要下载的软件#

  • Minecraft 基岩版服务端(官方提供)
  • 文本编辑器(推荐 Notepad++ 或 VS Code)
  • 可选:端口映射工具(外网联机需要)

注意:基岩版服务器不需要安装 Java,这是与 Java 版最大的不同!

第一步:下载基岩版服务端#

方法一:官方 Bedrock Dedicated Server(推荐)#

  1. 访问官方下载页面

  2. 选择 Windows 版本

    • 找到 “Bedrock Dedicated Server for Windows”
    • 点击 “Download” 按钮
    • 下载的是一个 .zip 压缩包
  3. 解压文件

    • 在 D 盘或 E 盘创建一个文件夹,如:D:\MC_Bedrock_Server
    • 右键下载的 .zip 文件 → 解压到当前文件夹
    • 将所有文件复制到 D:\MC_Bedrock_Server
  4. 查看文件结构 解压后应该包含以下文件:

    D:\MC_Bedrock_Server\
    ├── bedrock_server.exe # 服务器主程序
    ├── bedrock_server_how_to.html # 使用说明
    ├── permissions.json # 权限配置
    ├── server.properties # 服务器配置
    ├── whitelist.json # 白名单
    ├── worlds\ # 世界文件夹
    └── ...其他文件

方法二:使用第三方启动器(更简单)#

如果你觉得官方版本配置复杂,可以使用第三方工具:

推荐工具:

新手建议:先从官方服务端开始,熟悉后再尝试第三方服务端

第二步:首次启动服务器#

1. 直接启动(最简单)#

  1. 进入服务器文件夹 D:\MC_Bedrock_Server
  2. 双击运行 bedrock_server.exe
  3. 会弹出一个命令行窗口
  4. 等待看到类似这样的提示:
    Server started.
    IPv4 supported, port: 19132
    IPv6 supported, port: 19133
  5. 这说明服务器启动成功了!

注意:首次启动会生成默认世界,可能需要几分钟时间

2. 创建快捷启动脚本(推荐)#

为了方便管理和添加参数,可以创建一个启动脚本:

  1. 在服务器文件夹中右键 → 新建 → 文本文档
  2. 重命名为 start.bat
  3. 右键用记事本打开,输入:
Terminal window
@echo off
title Minecraft Bedrock Server
echo 正在启动 Minecraft 基岩版服务器...
echo.
bedrock_server.exe
pause
  1. 保存后,以后双击 start.bat 即可启动

3. 防火墙设置#

首次启动时,Windows 防火墙会弹出提示:

  1. 会看到 “Windows 安全警报” 弹窗
  2. 勾选 “专用网络”“公用网络”
  3. 点击 “允许访问”

如果错过了弹窗,手动设置:

  1. 控制面板 → Windows Defender 防火墙 → 高级设置
  2. 入站规则 → 新建规则
  3. 端口 → UDP → 特定本地端口:19132,19133
  4. 允许连接
  5. 命名规则(如 “Minecraft Bedrock Server”)并保存

重要:基岩版使用 UDP 协议,不是 TCP!

第三步:配置服务器#

1. 编辑 server.properties#

关闭服务器(在命令行窗口按 Ctrl + C),然后用记事本打开 server.properties 文件。

以下是常用配置项及详细说明:

# ===== 基本设置 =====
# 服务器名称(会在服务器列表中显示)
server-name=Minecraft Bedrock Server
# 游戏模式:survival(生存), creative(创造), adventure(冒险)
gamemode=survival
# 难度:peaceful(和平), easy(简单), normal(普通), hard(困难)
difficulty=normal
# 是否允许作弊
allow-cheats=false
# 最大玩家数量
max-players=10
# 服务器端口(UDP)
server-port=19132
# IPv6 端口
server-portv6=19133
# 是否启用在线模式(正版验证)
online-mode=true
# 是否启用白名单
white-list=false
# 是否允许玩家伤害
player-damage=true
# 是否掉落物品
drop-items-on-death=true
# ===== 世界设置 =====
# 世界名称
level-name=Bedrock level
# 世界种子(留空则随机生成)
level-seed=
# 世界类型:default(默认), flat(超平坦), legacy(旧版)
level-type=default
# 默认玩家权限:member(成员), operator(管理员), visitor(访客)
default-player-permission-level=member
# 是否生成结构(村庄、要塞等)
generate-structures=true
# 是否生成_bonus_箱
bonus-chest-enabled=false
# 出生点保护半径(格)
spawn-protection=16
# ===== 性能设置 =====
# 视距(区块数量)
tick-distance=4
# 最大线程数(0 = 自动)
max-threads=8
# 是否启用教育版功能
education-feature-enabled=false
# ===== 其他设置 =====
# 服务器 MOTD(消息)
motd=A Minecraft Bedrock Server
# 是否发射器事件
emit-server-telemetry=true
# 内容日志文件级别
content-log-file-enabled=false
# 压缩阈值
compression-threshold=1
# 是否允许飞行
allow-flight=false
# 客户端刷新率
client-side-chunk-generation-enabled=true
# 加密设置
encryption-enabled=true
# 纹理包必填
texturepack-required=false
# 服务器作者
server-authoritative-movement=server-auth
# 修正玩家移动
correct-player-movement=true
# 服务器权威方块破坏
server-authoritative-block-breaking=true

2. 重要配置详解#

游戏模式#

# 生存模式(推荐)
gamemode=survival
# 创造模式
gamemode=creative
# 冒险模式(不能破坏方块)
gamemode=adventure

玩家管理#

# 最大玩家数(根据网络带宽调整)
# 家庭局域网:10-20
# 外网服务器:5-10(取决于上传速度)
max-players=10
# 默认权限等级
# member = 普通玩家
# operator = 管理员(可使用命令)
# visitor = 访客(只能观看)
default-player-permission-level=member

正版验证#

# true = 只允许微软正版账号加入(推荐)
# false = 允许离线账号(不推荐,有安全风险)
online-mode=true

世界生成#

# 自定义种子
# 可以在网上找好看的种子,如:
level-seed=-1234567890
# 超平坦世界(适合创造建筑)
level-type=flat
# 视距设置(影响性能和视野)
# 低配电脑:2-3
# 中等配置:4-6
# 高配电脑:8-12
tick-distance=4

飞行设置#

# 是否允许飞行
# survival 模式下通常关闭
# creative 模式下总是可以飞
allow-flight=false

3. 保存并重启#

修改完配置后:

  1. 保存文件(Ctrl + S)
  2. 重新启动服务器(双击 start.batbedrock_server.exe
  3. 新配置生效

第四步:连接到服务器#

本地连接(同一台电脑)#

  1. 打开 Minecraft 基岩版客户端
  2. 点击”游玩” → “服务器”
  3. 滚动到底部,点击”添加服务器”
  4. 填写信息:
    • 服务器名称:随便填,如”我的服务器”
    • 服务器地址localhost127.0.0.1
    • 端口19132(如果没改过)
  5. 点击”保存”
  6. 点击服务器名称加入

局域网连接(同一 WiFi 下的设备)#

基岩版的局域网连接非常简单!

方法 A:自动发现(最简单)#

  1. 确保所有设备连接到同一个 WiFi
  2. 启动服务器
  3. 在手机/平板上打开 Minecraft
  4. 点击”游玩” → “好友”标签页
  5. 应该能看到你的服务器自动出现
  6. 直接点击加入

方法 B:手动添加#

如果自动发现不起作用:

  1. 查找电脑的局域网 IP

    • Win + R,输入 cmd,回车
    • 输入 ipconfig,回车
    • 找到 “IPv4 地址”,类似 192.168.1.100
  2. 在其他设备上添加服务器

    • 打开 Minecraft
    • 游玩 → 服务器 → 添加服务器
    • 服务器地址:192.168.1.100
    • 端口:19132
    • 保存并加入

提示:确保所有设备都登录了 Microsoft 账号

外网连接(让互联网上的朋友加入)#

方法 A:路由器端口映射(需要公网 IP)#

  1. 确认有公网 IP

    • 访问 https://ip.cn 查看公网 IP
    • 登录路由器查看 WAN 口 IP
    • 如果相同则有公网 IP
  2. 登录路由器管理页面

    • 浏览器输入 192.168.1.1192.168.0.1
    • 输入管理员账号密码
  3. 设置端口映射

    • 找到”端口映射”、“虚拟服务器”或”NAT”
    • 添加规则:
      • 外部端口:19132
      • 内部端口:19132
      • 内部 IP:你的电脑 IP
      • 协议:UDP(重要!)
    • 同样添加 19133 端口(IPv6)
    • 保存
  4. 告诉朋友你的公网 IP

    • 他们添加服务器时输入:你的公网IP:19132
    • 例如:123.45.67.89:19132

重要提醒

  • 基岩版使用 UDP 协议,不是 TCP!
  • 确保路由器映射的是 UDP 端口
  • 公网 IP 可能会变化,考虑使用 DDNS

方法 B:内网穿透工具#

如果没有公网 IP,使用内网穿透:

推荐工具:

以 SakuraFrp 为例:

  1. 注册账号并下载客户端
  2. 创建隧道:
    • 隧道类型:UDP
    • 本地 IP:127.0.0.1
    • 本地端口:19132
  3. 启动隧道,获得域名
  4. 朋友添加服务器时使用该域名

使用 ZeroTier(推荐小型团队):

  1. 所有玩家安装 ZeroTier
  2. 创建网络,分享网络 ID
  3. 所有人加入网络
  4. 使用 ZeroTier 分配的虚拟 IP 连接
  5. 无需端口映射,安全方便

方法 C:使用 Realm(官方方案)#

如果觉得自建服务器太麻烦,可以考虑 Minecraft Realms:

  • 优点:官方服务,稳定可靠,一键邀请好友
  • 缺点:需要付费订阅(约 $7.99/月)
  • 购买:在游戏内直接购买

第五步:服务器管理#

常用控制台命令#

在服务器命令行窗口中可以直接输入命令:

Terminal window
# 查看帮助
help
# 停止服务器
stop
# 保存世界
save hold # 暂停自动保存
save resume # 恢复自动保存
save query # 查询保存状态
# 给予玩家 OP 权限
op 玩家名
# 取消 OP 权限
deop 玩家名
# 封禁玩家
ban 玩家名
# 解封玩家
pardon 玩家名
# 查看在线玩家
list
# 更改游戏模式
gamemode survival 玩家名
gamemode creative 玩家名
gamemode adventure 玩家名
# 传送玩家
tp 玩家名1 玩家名2
tp 玩家名 x y z
# 广播消息
say 大家好,欢迎来到服务器!
# 设置出生点
setworldspawn
setworldspawn x y z
# 获取游戏规则列表
gamerule
# 设置是否掉落物品
gamerule keepinventory true
# 设置时间
time set day # 白天
time set night # 夜晚
time set noon # 中午
# 设置天气
weather clear # 晴天
weather rain # 下雨
weather thunder # 雷雨
# 改变难度
difficulty peaceful
difficulty easy
difficulty normal
difficulty hard
# 踢出玩家
kick 玩家名
# 查看服务器性能
tickingarea list

管理玩家权限#

1. 使用 OP 权限#

OP(Operator)拥有所有命令权限。

Terminal window
# 在控制台中
op Steve
# 在游戏中(需要已经是 OP)
/op Steve

OP 玩家可以:

  • 使用所有命令
  • 不受出生点保护限制
  • 在任何模式下飞行
  • 破坏和放置任何方块

2. 使用白名单#

只允许特定玩家加入:

Terminal window
# 启用白名单
whitelist on
# 添加玩家(使用 Xbox Gamertag 或 Microsoft 账号名)
whitelist add Steve
whitelist add Alex
# 移除玩家
whitelist remove Steve
# 查看白名单列表
whitelist list
# 重新加载白名单
whitelist reload

也可以在 server.properties 中设置:

white-list=true

然后在 whitelist.json 文件中手动添加玩家。

3. 编辑 permissions.json#

基岩版有更细致的权限控制系统。

打开 permissions.json 文件:

[
{
"permission": "operator",
"xuid": "1234567890123456"
},
{
"permission": "member",
"xuid": "9876543210987654"
}
]

权限等级:

  • operator:管理员,所有权限
  • member:普通成员,基本权限
  • visitor:访客,只能观看

获取玩家的 XUID:

  • 玩家加入服务器后,在控制台会显示其 XUID
  • 或使用在线工具查询

备份世界数据#

定期备份非常重要!

手动备份#

  1. 关闭服务器(输入 stop
  2. 复制 worlds 文件夹
  3. 粘贴到其他位置作为备份
  4. 重新启动服务器

自动备份脚本#

创建 backup.bat 文件:

Terminal window
@echo off
set backup_folder=D:\MC_Bedrock_Backup
set server_folder=D:\MC_Bedrock_Server
set date_str=%date:~0,4%%date:~5,2%%date:~8,2%_%time:~0,2%%time:~3,2%%time:~6,2%
set date_str=%date_str: =0%
if not exist "%backup_folder%" mkdir "%backup_folder%"
echo 正在备份基岩版服务器...
xcopy "%server_folder%\worlds" "%backup_folder%\worlds_%date_str%" /E /I /Y
echo 备份完成!
pause

建议每周备份一次。

第六步:跨平台联机说明#

基岩版的最大优势就是跨平台!以下是各平台的注意事项:

Windows 10/11 PC#

  • 从 Microsoft Store 购买 Minecraft for Windows
  • 确保登录 Microsoft 账号
  • 与手机版完全兼容

手机/平板(iOS/Android)#

  • 从 App Store 或 Google Play 下载
  • 需要付费购买(约 ¥68-89)
  • 触摸操作,界面已优化
  • 支持与 PC 完全互通

Xbox One/Series#

  • 需要 Xbox Live Gold 会员(联机必需)
  • 使用手柄操作
  • 完美支持跨平台

Nintendo Switch#

  • 需要 Nintendo Switch Online 会员
  • 便携模式也可联机
  • 性能略低于其他平台

PlayStation 4/5#

  • 需要 PlayStation Plus 会员
  • 支持跨平台(需 Sony 账户链接 Microsoft 账户)

提示:所有玩家都需要 Microsoft 账号 才能进行跨平台联机

第七步:优化服务器性能#

1. server.properties 优化#

# 降低视距(最影响性能)
tick-distance=4
# 限制最大玩家数
max-players=10
# 减少线程数(根据 CPU 核心数调整)
max-threads=4
# 关闭不必要的功能
education-feature-enabled=false
content-log-file-enabled=false

2. 系统优化#

关闭不必要的后台程序:

  • 浏览器、视频软件等占用资源的程序
  • 确保服务器有足够的 CPU 和内存

设置优先级:

  1. 打开任务管理器(Ctrl + Shift + Esc)
  2. 找到 bedrock_server.exe
  3. 右键 → 转到详细信息
  4. 右键进程 → 设置优先级 → 高

电源计划:

  • 控制面板 → 电源选项
  • 选择”高性能”模式

3. 网络优化#

检查上传速度:

  • 访问 https://speedtest.net 测试
  • 基岩版每个玩家约需 0.1-0.5 Mbps 上传带宽
  • 10 个玩家至少需要 5-10 Mbps 上传

使用有线网络:

  • 尽量使用网线而非 WiFi
  • 减少延迟和丢包

端口转发优化:

  • 确保只开放必要的端口(19132 UDP)
  • 不要在防火墙上开放额外端口

常见问题及解决#

1. 服务器无法启动#

问题:双击 bedrock_server.exe 后立即关闭

解决

  • 检查是否被杀毒软件拦截
  • 将服务器文件夹添加到杀毒软件白名单
  • 确保没有另一个服务器实例在运行
  • 检查端口是否被占用

2. 朋友无法连接#

问题:提示”无法连接到世界”或”连接超时”

解决

  • 确认服务器正在运行
  • 检查 IP 地址和端口是否正确
  • 确认防火墙已允许 UDP 19132 端口
  • 局域网连接:确保在同一 WiFi 下
  • 外网连接:确认端口映射正确(UDP!)

测试连接:

Terminal window
# 在朋友的电脑上测试
# 打开命令提示符
ping 你的IP地址
# 测试端口(需要安装 telnet)
telnet 你的IP地址 19132

3. 局域网自动发现不起作用#

问题:手机上看不到服务器

解决

  • 确保所有设备在同一 WiFi 网络
  • 检查路由器是否隔离了客户端(AP 隔离)
  • 尝试手动添加服务器(使用 IP 地址)
  • 重启路由器和所有设备
  • 确保都登录了 Microsoft 账号

4. 服务器很卡/延迟高#

问题:TPS 低,玩家卡顿

解决

  • 降低 tick-distance(视距)
  • 减少最大玩家数
  • 关闭服务器附近的红石装置
  • 清理多余的实体(动物、怪物、掉落物)
  • 检查网络上传速度
  • 使用有线网络连接

清理实体命令:

Terminal window
# 清除所有掉落物
kill @e[type=item]
# 清除经验球
kill @e[type=xp_orb]
# 清除特定范围的实体
kill @e[r=50,type=!player]

5. 正版验证问题#

问题:朋友无法加入,提示认证失败

解决

  • 确保所有玩家都有正版 Minecraft
  • 确保都登录了 Microsoft 账号
  • 如果都是离线玩家,设置 online-mode=false
  • 注意:离线模式存在安全风险,可能被任何人加入

6. 端口被占用#

问题:提示端口已被使用

解决

  • 更改 server.properties 中的 server-port
  • 或找出占用端口的程序:
    Terminal window
    netstat -ano | findstr :19132
    taskkill /PID 进程ID /F

7. 世界损坏#

问题:服务器启动时提示世界错误

解决

  • 从备份恢复
  • 删除损坏的世界,生成新世界
  • 使用第三方工具修复(如 Universal Minecraft Editor)

8. Xbox Live 连接问题#

问题:提示 Xbox Live 服务不可用

解决

  • 检查 Xbox Live 服务状态:https://support.xbox.com/
  • 确保所有玩家都登录了 Microsoft 账号
  • 重启游戏和服务器
  • 检查网络连接

结语#

恭喜你!现在你已经成功搭建了自己的 Minecraft 基岩版服务器!

总结一下关键步骤:

  1. 下载官方基岩版服务端
  2. 解压并首次启动
  3. 配置 server.properties
  4. 设置防火墙(UDP 端口)
  5. 连接测试(本地/局域网/外网)
  6. 管理玩家和权限
  7. 定期备份和优化

基岩版的优势:

  • 跨平台联机:手机、PC、主机一起玩
  • 性能优秀:C++ 编写,资源占用少
  • 易于上手:配置简单,自动发现局域网
  • 移动友好:随时随地都能玩

接下来你可以:

  • 邀请不同平台的朋友一起玩耍
  • 探索基岩版特有的 Add-ons 和 Marketplace
  • 学习更多基岩版命令和特性
  • 尝试搭建小游戏地图
  • 建立自己的跨平台社区

Java 版 vs 基岩版如何选择?

  • 想要模组和技术玩法 → Java 版
  • 想要跨平台和多设备 → 基岩版
  • 小孩子或休闲玩家 → 基岩版
  • 红石大神或建筑师 → Java 版
  • 两者都可以试试,各有特色!

如果在搭建过程中遇到问题,可以:

  • 查看服务器日志(控制台输出)
  • 访问 Minecraft 官方论坛
  • 加入基岩版玩家社区
  • 在 Bilibili 搜索相关视频教程

祝你在 Minecraft 的世界里玩得开心!无论使用什么设备,都能和朋友一起创造美好的回忆!


相关链接:

发布于
2026-04-07
许可协议
CC BY-NC-SA 4.0