搭建《我的世界》服务器能让你与朋友共同探索方块世界,无论是生存冒险、建筑创作还是小游戏竞技,都需要稳定的服务器支持,以下是详细的搭建步骤,从准备工作到后期维护,涵盖Java版和基岩版的不同需求,帮助你轻松上手。
搭建前的准备工作
在开始搭建前,需明确服务器类型(Java版/基岩版)、硬件配置及网络环境,这是确保服务器稳定运行的基础。
硬件与网络要求
服务器的性能直接影响玩家体验,需根据预期在线人数选择配置:
- 最低配置(1-3人同时在线):CPU双核以上,内存2GB,存储10GB SSD,带宽10Mbps;
- 推荐配置(4-10人同时在线):CPU四核以上,内存8GB,存储50GB SSD,带宽50Mbps;
- 高配配置(10人以上):CPU八核以上,内存16GB+,存储100GB SSD,带宽100Mbps+。
注意:个人电脑搭建需保持24小时开机,且网络需“公网IP”(部分宽带默认为内网IP,需联系运营商开通或使用内网穿透工具)。
服务端软件选择
- Java版:支持模组(Mod)和插件(Plugin),玩法丰富,需玩家购买Java版游戏。
- 官方服务端:
minecraft_server.jar
(稳定但功能基础); - 优化服务端:
Paper
(高性能,适合中大型服)、Spigot
(支持插件,平衡性能与功能)、Forge
(主打模组兼容)。
- 官方服务端:
- 基岩版:支持跨平台(手机/主机/Windows 10版),无需模组,适合 casual 玩家。
- 官方服务端:
bedrock_server.zip
(微软官方,稳定易用); - 第三方服务端:
PocketMine-MP
(支持PHP模组,功能扩展性强)。
- 官方服务端:
网络配置(端口与防火墙)
《我的世界》服务器默认使用25565端口(Java版)/19132端口(基岩版),需在路由器中设置“端口转发”(将公网端口映射到内网服务器的IP),并关闭系统防火墙或放行对应端口,否则玩家无法连接。
Java版服务器搭建步骤(以官方服务端为例)
下载服务端文件
- 访问Minecraft官网,选择与游戏版本匹配的
minecraft_server.jar
(如1.20.1版本)。 - 创建服务器文件夹(如
MC_Server
),将下载的.jar
文件放入其中。
配置服务器核心文件
首次启动前需修改server.properties
文件(用记事本打开),关键参数如下:
| 参数名 | 说明 | 推荐值 |
|——–|——|——–|
| server-name
| 服务器名称 | 自定义(如“我的世界生存服”) |
| motd
| 服务器描述(显示在服务器列表) | 自定义 |
| gamemode
| 游戏模式(0生存/1创造/2冒险/3旁观) | 0
|
| difficulty
| 难度(0和平/1简单/2普通/3困难) | 1
|
| white-list
| 是否开启白名单(true/false) | true
(防止陌生人进入) |
| max-players
| 最大在线人数 | 根据配置设置(如10
) |
| view-distance
| 视距(影响渲染区块数,越高越吃性能) | 8-10
|
启动服务器与接受EULA协议
- 双击
minecraft_server.jar
首次启动,会生成eula.txt
文件,打开后将eula=false
改为eula=true
(同意微软最终用户协议)。 - 再次启动,服务器将在后台运行,生成
world
存档文件夹。
添加白名单与OP权限
- 白名单编辑:打开
whitelist.json
,添加玩家游戏内UUID(可通过UUID在线查询工具获取,格式为{"玩家名": "UUID"}
)。 - OP权限:编辑
ops.json
,添加玩家UUID(赋予管理员权限,可使用命令/踢人/封禁等)。
端口转发与连接测试
- 登录路由器管理界面(通常为192.168.1.1或192.168.0.1),在“端口转发”中添加规则:外部端口25565,内部IP为服务器内网IP(如192.168.1.100),内部端口25565。
- 玩家通过“多人游戏”->“添加服务器”,输入你的公网IP(如
456.789.123:25565
)即可连接。
基岩版服务器搭建步骤(以官方服务端为例)
下载服务端文件
- 访问Minecraft基岩版服务器下载页,选择
bedrock_server.zip
并解压到独立文件夹(如BC_Server
)。
配置server.properties
基岩版配置文件参数与Java版部分不同,关键参数如下:
| 参数名 | 说明 | 推荐值 |
|——–|——|——–|
| server-name
| 服务器名称 | 自定义 |
| gamemode
| 游戏模式(0生存/1创造/2冒险) | 0
|
| allow-cheats
| 是否允许作弊命令(如/give) | false
(普通服) |
| view-distance
| 视距(区块数) | 6-8
|
| max-players
| 最大在线人数 | 10
|
| online-mode
| 是否验证正版(true/false) | true
(建议开启,防止非法客户端) |
启动服务器
- Windows系统:双击
bedrock_server.exe
启动;Linux系统:通过./bedrock_server
启动(需先赋予执行权限)。 - 启动后会显示
[INFO] Starting GameBridge...
,表示服务器运行中,默认端口19132(UDP)。
端口转发与连接测试
- 路由器端口转发:外部端口19132(UDP),内部IP为服务器内网IP,内部端口19132。
- 玩家在基岩版客户端中,通过“多人游戏”->“添加服务器”,输入公网IP(如
456.789.123:19132
)即可连接。
插件与模组管理(Java版)
插件和模组能极大扩展服务器玩法,Java版主要通过服务端类型支持:
- 插件安装(Spigot/Paper):
- 下载插件文件(
.jar
格式,从SpigotMC官网获取); - 将插件放入
plugins
文件夹,重启服务器自动加载; - 常用插件:
WorldEdit
(建筑编辑)、EssentialsX
(基础管理命令)、LuckPerms
(权限管理)。
- 下载插件文件(
- 模组安装(Forge):
- 下载模组文件(
.jar
或.zip
,从CurseForge获取); - 将模组放入
mods
文件夹,确保模组版本与Forge版本匹配; - 启动器选择Forge profile,进入游戏即可加载模组。
- 下载模组文件(
服务器维护与优化
定期备份
- 防止数据丢失,需定期备份存档(
world
文件夹)和配置文件。 - 推荐使用脚本定时备份(如Linux的
cron
任务),或工具如rsync
。
性能优化
- Java版:
- 使用Paper服务端,替换官方服务端,显著提升性能;
- 修改启动脚本(
start.bat
/start.sh
),增加内存分配:java -Xms4G -Xmx4G -jar paper.jar
(-Xms
为初始内存,-Xmx
为最大内存,根据服务器配置调整)。
- 基岩版:
- 降低
view-distance
,减少区块加载压力; - 避免同时运行高消耗任务(如大量红石设备)。
- 降低
安全管理
- 开启白名单,定期清理陌生玩家;
- 使用防作弊插件(Java版如
AAC
),防止破坏行为; - 定期更新服务端和插件,修复安全漏洞。
相关问答FAQs
Q1:服务器启动后,别人无法连接,提示“无法连接到服务器”怎么办?
A:通常由以下原因导致,逐一排查:
- 端口未开放:检查路由器端口转发是否正确(Java版25565,基岩版19132),并确认防火墙(系统/云服务器安全组)已放行对应端口;
- 公网IP问题:部分宽带为动态IP,重启路由器后IP变化,需使用动态DNS(如花生壳)将域名绑定到公网IP;
- 服务端未启动:确认服务端进程正在运行(Java版查看窗口是否显示
Done
,基岩版显示[INFO] GameBridge started
); - 版本不匹配:确保玩家游戏版本与服务端版本一致(基岩版需严格匹配,Java版可支持跨版本但可能有兼容问题)。
Q2:如何让服务器24小时在线,无需个人电脑开机?
A:个人电脑开机耗电且不稳定,推荐以下方案:
- 云服务器:购买阿里云、腾讯云等轻量应用服务器(配置2核4G起步,带宽5Mbps+),通过SSH(Linux)或远程桌面(Windows)连接,上传服务端文件并启动,支持24小时运行;
- 服务器托管:将服务器硬件交给IDC机房托管,提供稳定电力和网络,适合高配需求;
- 免费内网穿透:对于小规模测试,可使用
ngrok
、frp
等工具,但免费版有带宽和连接数限制,不适合长期使用。
通过以上步骤,你即可成功搭建《我的世界》服务器,与朋友开启专属的方块冒险之旅,根据需求选择Java版或基岩版,合理配置硬件与网络,定期维护优化,就能打造一个稳定、有趣的游戏空间。
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/37372.html