选什么服务端?Vanilla vs Paper vs Forge

Minecraft 服务端决定了你的服务器能跑什么、性能怎么样。主要有三种选择:

服务端类型说明优点缺点
Vanilla(原版)Mojang 官方提供的服务端最原汁原味性能差、不支持插件、没有反作弊
Paper基于 Spigot 的高性能服务端性能极好、兼容插件、持续更新个别行为和原版有微小差异
Forge/Fabric支持 Mod 的服务端可以装各种 Mod性能不如 Paper、配置复杂
如果你只是想开一个正常的生存服和朋友玩,强烈推荐 Paper。它在性能和插件生态上远优于原版服务端,是目前最主流的选择。我们的 CaelLab Minecraft 也用的 Paper。

硬件和软件需求

开服务器不是随便一台电脑就行的,你需要考虑以下需求:

最低配置

推荐配置(10人以内)

Minecraft 服务器对 CPU 单核性能要求很高。很多人以为内存越大越好,其实 CPU 才是瓶颈。一台 2核4G 但单核 3.5GHz 的机器,跑起来比 8核2G 的还流畅。

操作系统选择

Windows 和 Linux 都能跑,但推荐 Linux(比如 Ubuntu、Debian)。Linux 系统占用资源少、稳定性更好。如果是云服务器,大多数默认就是 Linux。

安装 Java 环境

Minecraft 1.21.x 需要 Java 21。这是运行服务端的必备条件。

Windows 安装

  1. Adoptium 下载 Java 21 LTS(选 .msi 安装包)
  2. 双击安装,全部默认选项即可
  3. 打开命令提示符(CMD),输入 java -version,看到版本号就说明安装成功

Linux 安装

# Ubuntu/Debian
sudo apt update
sudo apt install openjdk-21-jre-headless

# 验证
java -version
推荐使用 Adoptium(Eclipse Temurin)或 Azul Zulu 这两个发行版,稳定可靠。Oracle 官方的 Java 虽然也可以,但授权条款比较坑。

下载并运行服务端

以 Paper 为例,步骤如下:

  1. 下载 Paper:去 papermc.io 找到对应版本(1.21.11),下载 paper-xxxxx.jar
  2. 创建文件夹:新建一个文件夹(比如 mcserver),把 jar 文件放进去
  3. 首次运行:打开 CMD/终端,进入文件夹,运行:
    java -Xmx3G -Xms1G -jar paper-xxxxx.jar nogui
  4. 同意 EULA:第一次运行会生成 eula.txt,把 eula=false 改成 eula=true
  5. 再次运行:重复上面的 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
修改 server.properties 需要先停止服务器再改,保存后重新启动。在线修改不会生效,而且可能损坏配置文件。

端口映射 / 内网穿透

服务器默认监听 25565 端口。如果朋友要从外部连接,你需要做端口映射。

方案一:路由器端口映射(推荐)

  1. 查看你电脑的内网 IP(CMD 输入 ipconfig,找 IPv4 地址)
  2. 登录路由器管理页面(一般是 192.168.1.1
  3. 找到"端口映射"或"虚拟服务器"设置
  4. 添加规则:外部端口 25565 → 内网 IP:25565,协议选 TCP/UDP

方案二:云服务器

如果路由器没有公网 IP(大部分国内宽带都是),最靠谱的方案是租一台云服务器。阿里云、腾讯云的轻量应用服务器 2核4G 大概几十块一个月。

方案三:内网穿透工具

不想花钱?可以用 frp、Tailscale 等内网穿透工具。但稳定性和延迟都不如前两种方案。

如果只是和一两个朋友玩,Tailscale 是最简单的方案。安装后每个设备自动组网,不需要任何配置。多人使用建议上云服务器。

安装插件(Paper/Fabric)

Paper 服务端支持 Bukkit/Spigot 插件。安装方法很简单:

  1. 在服务器目录下创建 plugins 文件夹(如果不存在的话)
  2. 下载插件的 .jar 文件,放进 plugins 文件夹
  3. 重启服务器

常用插件推荐:

详细插件推荐请看我们的 MC服务器插件推荐:2026年最实用的10个插件

加入你自己的服务器

服务器跑起来之后,加入它非常简单:

  1. 打开 Minecraft 客户端
  2. 点击多人游戏
  3. 点击添加服务器
  4. 服务器地址填 localhost(本机)或你的公网 IP
  5. 点击完成,双击连接

如果是在同一台电脑上运行客户端和服务端,直接填 localhost 就行。

日常维护和优化

服务器跑起来只是开始,日常维护同样重要:

定期备份

这是最重要的!至少每天备份一次世界存档。可以写个定时脚本把整个服务器目录压缩存档。

性能监控

安装 Spark 插件来监控服务器性能。它的 /spark profiler 命令可以分析哪部分代码拖慢了服务器。

日志清理

服务器日志文件会越来越大,定期清理 logs 文件夹,或者设置日志轮转。

更新服务端

Paper 会频繁发布安全和性能更新。建议每月检查一次是否有新版本。更新前务必先备份

不要在服务器运行时直接关闭终端窗口!使用 stop 命令正确关闭服务器。强制关闭可能导致存档损坏。

嫌麻烦?直接加入现成服务器

说实话,自己开服务器挺累的。你需要操心的事情太多了:硬件维护、插件更新、熊孩子管理、性能调优、数据备份…… 一不留神服务器就崩了或者被人搞了。

如果你只是想和朋友一起玩 MC,找一个靠谱的现成服务器加入是更省心的选择。你只需要关注游戏本身的乐趣,服务器运维的事情交给管理员。

关于怎么选服务器,可以看看我们的 MC新手如何选择服务器2026年我的世界服务器推荐

不想自己折腾?来 CaelLab Minecraft 吧

Paper 1.21.11 高性能服务端,离线账号直接连接,死亡只掉 10% 物品价值,昼夜同步真实时间。服务器地址:mc.caellab.com

访问首页,一键加入

相关文章:MC新手如何选择服务器 · 2026年我的世界服务器推荐 · MC服务器插件推荐