为什么你需要自己搭建服务器?
在《我的世界》中,与朋友联机是游戏的一大乐趣。但官方服务器或租赁服务器往往需要付费,且限制较多。本教程将教你如何利用免费工具与云平台,零成本搭建属于自己的《我的世界》服务器,支持Java版与基岩版,稳定运行且支持自定义模组与插件。
准备工作:你需要哪些东西?
在开始前,请确保你拥有以下条件:
- 一台能联网的电脑(Windows/Mac/Linux均可)
- 《我的世界》Java版或基岩版正版账号
- 基本的文件操作能力
- 耐心(约20分钟配置时间)
方法一:利用免费云平台搭建(推荐)
1. 注册免费云服务器
推荐使用Oracle Cloud(甲骨文云)的“始终免费”套餐,或Google Cloud Platform的免费试用期。以Oracle Cloud为例:
访问Oracle Cloud官网,注册账号并绑定信用卡(注意:免费套餐不会扣费,但需验证)。登录后,创建一台“VM.Standard.E2.1.Micro”实例,系统选择Ubuntu 22.04。记住设置的SSH密钥,后续连接用。
2. 连接服务器并安装Java
使用SSH客户端(如PuTTY或Termius)连接服务器。输入以下命令更新系统并安装Java:
sudo apt update && sudo apt upgrade -y
sudo apt install openjdk-17-jdk -y验证Java安装:java -version,显示版本号即成功。
3. 下载并启动Minecraft服务端
前往Minecraft官方下载页面,获取最新服务端JAR文件(例如 minecraft_server.1.20.4.jar)。通过SCP工具上传至服务器,或直接在服务器用wget下载:
wget https://piston-data.mojang.com/v1/objects/.../server.jar运行服务端:java -Xmx1024M -Xms1024M -jar server.jar nogui。首次运行会生成eula.txt,将其中的 eula=false 改为 eula=true,保存后再次运行。
4. 配置防火墙与端口
在云服务器的控制台,开放“入站规则”中的25565端口(TCP协议)。然后修改服务器内的 server.properties 文件,将 online-mode=true 改为 false(若想允许离线账号登录)。保存后重启服务端。
方法二:本地电脑搭建(适合小规模联机)
1. 下载服务端文件
从Minecraft官网下载Java版服务端JAR文件,放置在一个新建文件夹(如“MC_Server”)中。
2. 编写启动脚本
创建一个文本文件,命名为 start.bat(Windows)或 start.sh(Mac/Linux),内容如下:
java -Xmx2G -Xms1G -jar server.jar nogui双击运行,同样需要接受eula协议。
3. 设置端口转发
在路由器管理页面找到“端口转发”或“虚拟服务器”选项,添加规则:外部端口25565,内部IP地址填你的电脑内网IP(如192.168.1.100),协议TCP。保存后,你的公网IP即为服务器地址。
方法三:使用免费托管服务(零配置)
1. 选择Aternos或Minehut
Aternos(aternos.org)是完全免费的Minecraft服务器托管平台,无需信用卡。注册账号后,点击“创建服务器”,选择版本(支持Java和基岩版)。
2. 启动与分享
配置好模组或插件后,点击“启动”,等待几分钟。服务器地址会显示在页面上,分享给好友即可加入。注意:服务器空闲时自动关闭,需要手动唤醒。
常见问题与优化技巧
Q:朋友无法连接怎么办?
检查防火墙是否放行25565端口;如果是本地搭建,确保路由器端口转发正确;云服务器的话,检查安全组规则。
Q:如何安装模组或插件?
如果使用Forge或Fabric服务端,将模组文件放入“mods”文件夹;如果使用Bukkit/Spigot/Paper,将插件放入“plugins”文件夹。重启服务器生效。
Q:服务器卡顿如何优化?
在 server.properties 中调整参数:将 view-distance 设置为6-8,max-tick-time 设置为-1。同时使用Paper服务端替代原版,性能提升明显。
结语
现在你已经掌握了三种免费搭建《我的世界》服务器的方法。无论你是想与三五好友私密联机,还是打造一个公开的小型社区,这些教程都能帮你零成本实现。记得定期备份世界文件(world文件夹),防止意外丢失。祝你游戏愉快!