为什么你需要自己搭建我的世界服务器?
在《我的世界》中,与他人联机是游戏乐趣的核心之一。虽然官方Realms订阅服务方便快捷,但每月付费且功能有限。自己搭建服务器不仅能免费使用,还能完全自定义世界规则、安装Mod、管理玩家权限,甚至打造专属小游戏地图。本教程将手把手教你用家用电脑或免费云服务搭建一个稳定的《我的世界》服务器,全程无需花费一分钱。
第一步:准备工作——你需要什么?
1. 硬件基础
一台能正常运行的电脑(Windows/Linux/Mac均可),至少4GB内存(推荐8GB以上)。如果你打算长期开服,建议使用空闲的旧电脑或云服务器(如腾讯云免费试用、阿里云学生机等)。
2. 软件环境
Java运行环境(Java 17或更高版本,推荐Java 21)。《我的世界》服务器核心文件(官方服务端或第三方优化端如Paper、Spigot)。一个文本编辑器(如记事本、VS Code)用于修改配置文件。
3. 网络条件
宽带网络,最好有公网IP(如果没有,可使用内网穿透工具如SakuraFrp、Tailscale)。路由器支持端口转发(或可以使用虚拟局域网工具如Radmin VPN)。
第二步:下载并配置服务端核心
1. 选择服务端版本
访问 minecraft.net 下载官方服务端(jar文件),或前往 papermc.io 下载Paper服务端(性能更优,适合插件服)。以1.20.4版本为例,下载 paper-1.20.4-xxx.jar。
2. 创建服务器文件夹
在桌面或指定目录新建文件夹,命名为 Minecraft_Server,将下载的jar文件复制进去。
3. 编写启动脚本
在文件夹中新建文本文档,命名为 start.bat(Windows)或 start.sh(Linux/Mac)。写入以下内容:java -Xmx2G -Xms1G -jar paper-1.20.4-xxx.jar nogui
其中 -Xmx2G 表示最大内存2GB,可根据你的电脑内存调整(如4GB内存可写 -Xmx3G)。保存后双击运行。
4. 同意EULA协议
首次运行会生成一堆文件并提示错误。在文件夹中找到 eula.txt,将 eula=false 改为 eula=true,保存后再次运行启动脚本。
第三步:配置服务器设置
1. 修改server.properties
用文本编辑器打开 server.properties,修改以下关键项:server-port=25565(默认端口,可改成其他如25566)online-mode=true(正版验证,如果只与好友玩可改为false)max-players=20(最大玩家数)motd=欢迎来到我的世界(服务器显示信息)
2. 设置白名单(可选)
在 server.properties 中设置 white-list=true,然后在游戏内使用 /whitelist add 玩家名 添加信任玩家。
第四步:让好友连接——网络设置
方案A:你有公网IP
在路由器管理后台找到“端口转发”或“虚拟服务器”功能,添加规则:外部端口25565,内部IP填你电脑的局域网IP(如192.168.1.100),内部端口25565,协议TCP+UDP。保存后,你的公网IP就是服务器地址,好友可直接连接。
方案B:没有公网IP(推荐内网穿透)
使用SakuraFrp(免费版有流量限制)。注册账号后创建隧道:本地IP填127.0.0.1,本地端口25565,远程节点选择离你近的服务器。启动隧道后会得到一个域名和端口,如 xxx.sakurafrp.com:12345,将此地址发给好友即可。
方案C:虚拟局域网(最简单)
所有玩家安装Radmin VPN(免费无广告),创建或加入同一个网络。然后服务器主机在Radmin中查看自己的虚拟IP(如26.12.34.56),将此IP和端口发给好友连接。
第五步:进阶优化与维护
1. 安装插件(以Paper端为例)
在服务器文件夹中新建 plugins 文件夹,将下载的 .jar 插件文件放入,重启服务器即可生效。推荐插件:
• EssentialsX(基础管理:传送、家、经济)
• LuckPerms(权限管理)
• CoreProtect(防熊孩子回滚)
2. 自动备份
使用任务计划程序(Windows)或cron(Linux)定期执行备份脚本。例如,将整个服务器文件夹压缩并复制到另一个硬盘。
3. 关闭服务器
在控制台输入 stop 正常关闭,切勿直接关闭窗口,否则可能导致存档损坏。
常见问题解答
Q:服务器启动后显示“无法绑定端口”?
可能端口被占用,检查是否重复运行了服务端,或修改 server.properties 中的端口号。
Q:好友连接时显示“连接超时”?
检查防火墙是否放行Java和端口(Windows需在防火墙高级设置中添加入站规则),或检查路由器端口转发是否正确。
Q:服务器卡顿怎么办?
降低 view-distance(视距)值(默认10,可改为6),关闭不必要的红石机械,或升级服务器内存。
通过以上步骤,你已经成功搭建了一个免费的《我的世界》服务器。无论是与三五好友生存探险,还是开设小游戏服,都能自由掌控。记得定期备份存档,享受创造的乐趣吧!