我的世界服务器搭建
一、明确服务器类型与准备工作
首先需确定搭建Java 版还是基岩版服务器(两者架构不同,步骤有差异):
Java 版:适合 PC 玩家,支持丰富插件(如 Spigot、PaperMC)和 Mod(需搭配 Forge/Fabric);
基岩版:兼容手机、Xbox、Switch 等跨平台玩家,操作更简单但扩展性较弱。
硬件 / 软件准备:
本地服务器:需一台性能足够的电脑(推荐 8G 以上内存,CPU 四核及以上,避免同时运行高负载程序);
云服务器:可选阿里云、腾讯云等,选择Linux 系统(更稳定,资源占用低),配置建议 2 核 4G 起;
必备软件:Java 版需安装对应版本的Java Runtime Environment(JRE)(如 Java 8 对应 MC 1.12 及以下,Java 17 对应 MC 1.18 及以上);基岩版需下载官方服务器端。
二、Java版服务器搭建步骤(以Spigot核心为例)
下载服务器核心
创建启动脚本
在核心文件同目录下新建启动.bat(Windows)或start.sh(Linux),写入以下内容(调整内存分配,如-Xmx4G表示最大 4G 内存):# Windows启动脚本(.bat) java -Xmx4G -Xms2G -jar spigot-1.20.1.jar nogui # Linux启动脚本(.sh,需赋予执行权限:chmod +x start.sh) java -Xmx4G -Xms2G -jar spigot-1.20.1.jar nogui首次启动与配置
双击启动脚本,首次运行会生成server.properties(核心配置文件)和world(游戏世界文件夹);
打开
server.properties修改关键参数:server-name:设置服务器名称;gamemode:默认生存(survival),可改为创造(creative);difficulty:难度(peaceful/easy/normal/hard);online-mode:是否验证正版(true为正版,false为盗版,需谨慎);server-ip:留空(自动绑定所有 IP),server-port:默认 25565(无需修改除非端口冲突)。
端口映射(本地服务器需操作)
若想让外网玩家连接,需在路由器设置端口转发:登录路由器管理界面(如 192.168.1.1),找到“端口转发”/“虚拟服务器”;
添加规则:内部 IP 填服务器电脑的局域网 IP(如 192.168.1.100),内部端口 25565,外部端口 25565,协议选 TCP+UDP。
三、基岩版服务器搭建(更简单)
从微软官网下载基岩版服务器端(
.zip文件);解压后运行
bedrock_server.exe(Windows)或bedrock_server(Linux);修改
server.properties(如server-name、gamemode、difficulty),端口默认 19132;外网访问同样需端口映射(转发 19132 端口)。
四、启动与测试
本地测试:打开 MC 客户端,选择“多人游戏”→“添加服务器”,IP 填
localhost(Java 版)或127.0.0.1(基岩版);外网测试:用IP 查询工具获取公网 IP,将 IP 填进客户端(如
114.51.4.191:25565);云服务器:直接用云服务器的公网 IP 连接,无需端口映射(需在云控制台放行 25565/19132 端口)。
五、进阶优化与注意事项
插件 /Mod 安装:Java 版用 Spigot/PaperMC 可装插件(放入
plugins文件夹),Forge/Fabric 可装 Mod(放入mods文件夹);备份:定期复制
world(Java 版)或worlds(基岩版)文件夹,避免数据丢失;常见问题:启动失败可能是 Java 版本不匹配(如 MC 1.20 需 Java 17)、端口被占用(换端口或关闭占用程序)、防火墙拦截(放行服务器程序)。
按照以上步骤,就能搭建一个属于自己的 MC 服务器,邀请好友一起探索啦~