选什么服务端?Vanilla vs Paper vs Forge
Minecraft 服务端决定了你的服务器能跑什么、性能怎么样。主要有三种选择:
| 服务端类型 | 说明 | 优点 | 缺点 |
|---|---|---|---|
| Vanilla(原版) | Mojang 官方提供的服务端 | 最原汁原味 | 性能差、不支持插件、没有反作弊 |
| Paper | 基于 Spigot 的高性能服务端 | 性能极好、兼容插件、持续更新 | 个别行为和原版有微小差异 |
| Forge/Fabric | 支持 Mod 的服务端 | 可以装各种 Mod | 性能不如 Paper、配置复杂 |
硬件和软件需求
开服务器不是随便一台电脑就行的,你需要考虑以下需求:
最低配置
- CPU:2核(推荐 3GHz+ 单核高频)
- 内存:4GB(系统 1GB + MC 3GB)
- 硬盘:20GB SSD(机械硬盘加载会很慢)
- 网络:上行带宽至少 10Mbps
推荐配置(10人以内)
- CPU:4核
- 内存:8GB(MC 分配 6GB)
- 硬盘:50GB SSD
- 网络:上行带宽 30Mbps+
操作系统选择
Windows 和 Linux 都能跑,但推荐 Linux(比如 Ubuntu、Debian)。Linux 系统占用资源少、稳定性更好。如果是云服务器,大多数默认就是 Linux。
安装 Java 环境
Minecraft 1.21.x 需要 Java 21。这是运行服务端的必备条件。
Windows 安装
- 去 Adoptium 下载 Java 21 LTS(选 .msi 安装包)
- 双击安装,全部默认选项即可
- 打开命令提示符(CMD),输入
java -version,看到版本号就说明安装成功
Linux 安装
# Ubuntu/Debian
sudo apt update
sudo apt install openjdk-21-jre-headless
# 验证
java -version
下载并运行服务端
以 Paper 为例,步骤如下:
- 下载 Paper:去 papermc.io 找到对应版本(1.21.11),下载
paper-xxxxx.jar - 创建文件夹:新建一个文件夹(比如
mcserver),把 jar 文件放进去 - 首次运行:打开 CMD/终端,进入文件夹,运行:
java -Xmx3G -Xms1G -jar paper-xxxxx.jar nogui - 同意 EULA:第一次运行会生成
eula.txt,把eula=false改成eula=true - 再次运行:重复上面的 Java 命令,服务器就会开始加载世界
看到 Done! For help, type "help" 就说明服务器启动成功了。
启动参数说明
| 参数 | 含义 | 建议值 |
|---|---|---|
-Xmx | 最大内存 | 可用内存的 75%(如 4G 机器设 3G) |
-Xms | 初始内存 | 设为和 Xmx 一样,避免内存抖动 |
nogui | 不启动 GUI 面板 | 服务器上建议加 |
核心配置:server.properties
服务器启动后会在目录下生成 server.properties 文件,这是最重要的配置文件。用文本编辑器打开就能改。
关键配置项
| 配置项 | 说明 | 推荐值 |
|---|---|---|
server-port | 端口号 | 25565(默认) |
max-players | 最大在线人数 | 根据硬件调整,建议 10-30 |
gamemode | 默认游戏模式 | survival / creative |
difficulty | 难度 | normal / hard |
online-mode | 正版验证 | true(正版服)/ false(离线服) |
view-distance | 视距 | 8-12(影响性能,别设太大) |
simulation-distance | 模拟距离 | 6-10(怪物生成和红石运算范围) |
spawn-protection | 出生点保护半径 | 0-16 |
pvp | 是否允许玩家对战 | 按需求设 true/false |
端口映射 / 内网穿透
服务器默认监听 25565 端口。如果朋友要从外部连接,你需要做端口映射。
方案一:路由器端口映射(推荐)
- 查看你电脑的内网 IP(CMD 输入
ipconfig,找 IPv4 地址) - 登录路由器管理页面(一般是
192.168.1.1) - 找到"端口映射"或"虚拟服务器"设置
- 添加规则:外部端口 25565 → 内网 IP:25565,协议选 TCP/UDP
方案二:云服务器
如果路由器没有公网 IP(大部分国内宽带都是),最靠谱的方案是租一台云服务器。阿里云、腾讯云的轻量应用服务器 2核4G 大概几十块一个月。
方案三:内网穿透工具
不想花钱?可以用 frp、Tailscale 等内网穿透工具。但稳定性和延迟都不如前两种方案。
安装插件(Paper/Fabric)
Paper 服务端支持 Bukkit/Spigot 插件。安装方法很简单:
- 在服务器目录下创建
plugins文件夹(如果不存在的话) - 下载插件的
.jar文件,放进plugins文件夹 - 重启服务器
常用插件推荐:
- LuckPerms:权限管理(必装)
- EssentialsX:基础命令(传送、家、飞行等)
- WorldGuard + WorldEdit:区域保护
- CoreProtect:方块回滚(防止熊孩子)
详细插件推荐请看我们的 MC服务器插件推荐:2026年最实用的10个插件。
加入你自己的服务器
服务器跑起来之后,加入它非常简单:
- 打开 Minecraft 客户端
- 点击多人游戏
- 点击添加服务器
- 服务器地址填
localhost(本机)或你的公网 IP - 点击完成,双击连接
如果是在同一台电脑上运行客户端和服务端,直接填 localhost 就行。
日常维护和优化
服务器跑起来只是开始,日常维护同样重要:
定期备份
这是最重要的!至少每天备份一次世界存档。可以写个定时脚本把整个服务器目录压缩存档。
性能监控
安装 Spark 插件来监控服务器性能。它的 /spark profiler 命令可以分析哪部分代码拖慢了服务器。
日志清理
服务器日志文件会越来越大,定期清理 logs 文件夹,或者设置日志轮转。
更新服务端
Paper 会频繁发布安全和性能更新。建议每月检查一次是否有新版本。更新前务必先备份。
stop 命令正确关闭服务器。强制关闭可能导致存档损坏。嫌麻烦?直接加入现成服务器
说实话,自己开服务器挺累的。你需要操心的事情太多了:硬件维护、插件更新、熊孩子管理、性能调优、数据备份…… 一不留神服务器就崩了或者被人搞了。
如果你只是想和朋友一起玩 MC,找一个靠谱的现成服务器加入是更省心的选择。你只需要关注游戏本身的乐趣,服务器运维的事情交给管理员。
关于怎么选服务器,可以看看我们的 MC新手如何选择服务器 和 2026年我的世界服务器推荐。
不想自己折腾?来 CaelLab Minecraft 吧
Paper 1.21.11 高性能服务端,离线账号直接连接,死亡只掉 10% 物品价值,昼夜同步真实时间。服务器地址:mc.caellab.com
相关文章:MC新手如何选择服务器 · 2026年我的世界服务器推荐 · MC服务器插件推荐