更新于 2021/08/14

Minecraft服务端核心介绍及链接

本教程仅包含Java版的核心,基岩版不在此教程范围内

官服

Mojang官方发布的服务端,不支持插件/MOD,只支持数据包

因为Mojang网站的下载不好找并且只有最新版,所以这里放一个第三方的下载链接收集站

https://mcversions.net/

插件服

插件服是只能使用插件(Plugin)的服务端核心,包括以下几个主流的核心

插件服的插件基本通用,版本向前兼容(比如支持1.13的插件,如果没有描述,多半支持1.14及以后的版本)

  1. Bukkit https://getbukkit.org/
  2. Spigot(Bukkit的分支) https://www.spigotmc.org/ (不提供最新版下载,可以自行构建或寻找第三方构建站)
  3. Paper(Spigot的分支|优化性能) https://papermc.io/downloads (粘性活塞刷物品需要手动配置paper.yml启用,刷沙机不可用,配置方法见http://e404.top:9999/?p=347
  4. Airplane(Paper的分支|优化性能) https://ci.tivy.ca/
  5. Purpur(Paper的分支|性能最好) https://purpur.pl3x.net/downloads/
  6. 其他基于Bukkit的插件服

MOD服

MOD服是只能使用MOD的服务端核心,根据加载器的不同,分为以下两种核心

  1. Forge https://files.minecraftforge.net/net/minecraftforge/forge/
  2. Fabric https://fabricmc.net/use/

两者的mod不互通(作者标注了互通的除外)

注意,使用MOD服核心时客户端连接服务端需要

  1. 服务端和客户端的加载器版本(Forge/Fabric版本)一致
  2. 服务端和客户端的服务端MOD一致
  3. 服务端和客户端的服务端MOD版本一致

插件MOD服

同时支持插件和mod的服务端核心,有以下特点

  1. 性能比纯插件/MOD服差
  2. 并非兼容所有插件和mod(不兼容不一定是不能加载,也可能是某个功能不可使用/使用时出现异常)
  3. 客户端的连接同样需要满足和上述mod服相同的条件
  4. 新手服主强烈不建议使用

包括以下几个主流核心

  1. Mohist (使用Forge的mod和Bukkit插件,支持高版本) https://mohistmc.com/download/
  2. Arclight (使用Forge的mod和Bukkit插件,支持高版本) https://github.com/IzzelAliz/Arclight/releases
  3. CatServer (使用Forge的mod和Bukkit插件,仅支持1.12.2) https://catmc.org/
  4. Magma (使用Forge的mod和Bukkit插件,写此教程时尚未支持1.16) https://github.com/magmafoundation/Magma
  5. Sponge (使用Forge的mod和Sponge插件,仅支持1.12.2) https://www.spongepowered.org/