前言:为什么你需要一台自己的MC服务器?

你是否厌倦了公共服务器的延迟、熊孩子捣乱或奇怪的规则?搭建一个属于自己的《我的世界》服务器,不仅能让你和好友们拥有一个纯净、自由的游戏空间,还能完全掌控游戏模式、插件和世界规则。更棒的是,这一切都可以是免费的!本教程将手把手教你从零开始,无需任何费用,搭建一个稳定运行的Java版或基岩版服务器。

第一步:选择服务器类型与版本

在开始之前,你需要明确两点:你的游戏版本是Java版还是基岩版(Windows 10/移动端/主机)?以及你希望服务器是原版生存还是带插件/模组的玩法?
Java版服务器兼容性最强,支持海量插件和模组;基岩版服务器更适合与手机、Xbox等设备联机。本教程以Java版为例(免费方案同样适用于基岩版,但需注意核心文件的差异)。

1.1 下载官方服务端

访问Minecraft官网的下载页面,找到“Minecraft Server”部分,下载最新版本的服务器JAR文件。如果你需要特定版本(如1.20.4),可以在一些存档网站找到历史版本,但请确保来源安全。

第二步:免费搭建服务器的三种方案

无需购买昂贵的云服务器,以下三种方法均完全免费:

方案A:使用本地计算机搭建(最简单)

适合电脑配置尚可、且能长时间开机的玩家。将下载的JAR文件放入一个空文件夹,双击运行,会生成一个eula.txt文件。用记事本打开,将“eula=false”改为“eula=true”,保存后再次运行JAR。此时会生成server.properties等配置文件,你可以修改游戏模式、最大人数等。端口默认为25565,需在路由器设置中开启端口转发(UPnP或手动映射),否则只有局域网内的玩家能连接。最后,将你的公网IP(通过百度搜索“IP”获得)发给好友即可。

方案B:使用免费云服务器(更稳定)

推荐使用甲骨文云(Oracle Cloud)的永久免费实例。注册账号后,创建一个VM实例,选择Ubuntu系统,配置选择“VM.Standard.A1.Flex”(4核24GB内存,永久免费)。SSH连接到服务器后,安装Java:
sudo apt update && sudo apt install openjdk17-jdk -y
然后上传你的服务器JAR文件,运行命令:java -Xmx1024M -Xms1024M -jar server.jar nogui
同样需要修改eula.txt为true。最后在云服务器的防火墙规则中开放25565端口(需在Oracle控制台设置入站规则)。这种方法服务器24小时在线,且无需占用本地资源。

方案C:使用免费托管平台(无需技术)

网站如Aternos、Server.pro等提供完全免费的MC服务器托管。注册账号后,选择游戏版本和服务器类型,点击启动即可。这些平台会自动分配IP和端口,你甚至不需要配置任何东西。缺点是启动需要排队,而且服务器会在无人连接时自动关闭,适合临时联机。

第三步:配置服务器核心文件

无论采用哪种方案,都需要对server.properties进行基本配置。用记事本打开该文件,修改以下关键参数:
gamemode=survival(默认为生存模式)
max-players=10(最大玩家数,根据你的服务器性能调整)
enable-command-block=true(开启命令方块,如果你需要)
pvp=true(是否允许玩家互相攻击)
difficulty=easy(难度:peaceful/easy/normal/hard)
online-mode=true(建议保持为true,防止非正版玩家进入,但如果你使用免费平台或想让盗版玩家连接,需改为false)

第四步:添加插件与模组(可选)

如果你想要防熊、领地、经济系统等高级功能,需要将原版服务器换成Spigot或Paper核心。下载对应版本的Spigot JAR,替换原来的server.jar,然后启动一次,会生成plugins文件夹。将下载的插件(如EssentialsX、WorldEdit)放入该文件夹,重启服务器即可。注意:插件必须与服务器核心版本匹配。

第五步:测试与常见问题

启动服务器后,在游戏中选择“多人游戏”->“添加服务器”,输入你的IP地址(如果是本地搭建,输入localhost;如果是云服务器,输入公网IP)和端口(默认25565)。如果无法连接,检查以下几点:
1. 防火墙是否放行25565端口(Windows需在防火墙设置中添加入站规则)。
2. 路由器是否开启了端口转发(本地搭建时)。
3. 云服务器的安全组规则是否正确开放端口。
4. 服务器控制台是否有报错(如Java版本过低、端口被占用等)。

结语:享受你的专属世界

现在,你已经拥有了一台完全免费的《我的世界》服务器。无论是与朋友建造宏伟建筑,还是开启一场极限生存挑战,这个数字世界都将由你主宰。记得定期备份world文件夹,以防数据丢失。如果你在搭建过程中遇到任何问题,欢迎在评论区留言,我会尽力解答。祝你游戏愉快!