↓简明版!(不想看详细版看这里!)↓
PaperSpigot
高性能主流MC服务端,兼容Bukkit/Spigot/Paper插件,官网:https://papermc.io
—————————————————————————————————————
Spigot(水龙头)
经典水龙头MC服务端,兼容Bukkit/Spigot插件,官网:https://www.spigotmc.org
—————————————————————————————————————
Purpur
基于Paper开发的更高性能MC服务端,兼容Bukkit/Spigot/Paper插件,官网:https://purpurmc.org
—————————————————————————————————————
SpongeVanilla(海绵端)
新架构服务端,支持Sponge插件,官网:https://spongepowered.org
—————————————————————————————————————
Mojang(vanilla)
官方原版服务端,性能一般,不支持插件/mod,保留原始服务端特性,官网:https://www.minecraft.net/en-us/download/server
—————————————————————————————————————
Arclight
高性能ForgeMod服务端,兼容Bukkit插件,github:https://github.com/IzzelAliz/Arclight
—————————————————————————————————————
Mohist(墨端)
高性能ForgeMod服务端,兼容Bukkit/Spigot/Paper插件,官网:https://mohistmc.com
—————————————————————————————————————
CatServer(猫端)
稳定ForgeMod服务端,兼容Bukkit/Spigot插件,github:https://github.com/Luohuayu/CatServer/releases
—————————————————————————————————————
Forge原生
原生ForgeMod环境,不支持插件,官网:https://files.minecraftforge.net
—————————————————————————————————————
SpongeForge(海绵mod端)
全新架构,支持ForgeMod和Sponge插件,官网:https://spongepowered.org
需要服务器的配置比较高,启动速度不佳。
—————————————————————————————————————
Fabric
Fabric Mod服务端,官网:https://fabricmc.net
—————————————————————————————————————
Mohist Banner
新一代FabricMod服务端,兼容Bukkit/Spigot/Paper插件,官网:https://mohistmc.com
—————————————————————————————————————
folia
插件服务端,多线程,由于大改了任务调度器, 目前兼容插件较少,且不稳定!
只适合生电,因为适用于folia的插件真的太太太太少了!——来自 @fuzhuQWQ 的吐槽
—————————————————————————————————————
↓详细版↓
PaperSpigot
简介:Spigot 的进一步优化版本,在相关算法方面,较 Spigot 有所提高,优化 TPS 等,支持 CraftBukkit 和 Spigot 插件,API 没有太大修改。在 1.9 版本之前都带有反作弊功能,1.9 之后的版本需要自行安装其他反作弊插件。
PaperMC 通过快速、安全的软件和扩展的插件 API 改进了 Minecraft 的生态系统,作为使用最广泛、性能最稳定、最稳定的软件,提供快速发布和有用的支持。—paper官网
—————————————————————————————————————
Spigot
简介:Spigot 是 CraftBukkit 服务端之后的延续版本,比 CraftBukkit 优化了不少地方,支持 CraftBukkit 的插件,性能比 CraftBukkit 好很多,并且自带反作弊功能。
—————————————————————————————————————
purpur
paper的优化端之一,比起paper来,不过只是加强了点性能,其他没啥两样
总结:如果不想玩paper,那么就试试purpur吧
Purpur 是 Paper 服务器的直接替代品,专为可配置性和新的、有趣的、令人兴奋的游戏玩法而设计 特征。—purpur官网介绍机翻
—————————————————————————————————————
SpongeVanilla
简介:SpongeVanilla 是Minecraft Vanilla的 SpongeAPI 实现。支持 Sponge 的专用插件。但是 Sponge 本身不支持 Bukkit 插件(即使有兼容层,效果也不是很好,只能支持一般的插件)
—————————————————————————————————————
Minecraft Vanilla(香草)
简介:Minecraft Vanilla是 Mojang 官方制作的原版服务端,它是最基本的服务器核心,更新非常快,基本上和 Minecraft 客户端版本同时发布,不能安装任何 Mod 和插件,只能够使用原版的命令和物品,可以提供原版游戏的所有功能。
Vanilla有着简单的配置方式和不错的稳定性,但功能不够强大,无法满足大多数服务器的需求。适合基友服联机使用。
—————————————————————————————————————
Forge原生
介绍
目前 Minecraft 的主流 API,目前有半数以上的模组都在使用 Forge,以易于与 Minecraft Java Edition 的驳接。
一般情況下 Forge 的更新速度很快,一般在 Minecraft 正式版本发布后的一天内更新,偶尔有出现因为一些测试需求在 Minecraft 快照发布后更新的(出现过适用于特定快照版本的 FML)。
Forge 是一个版本支持度极高的 API,远古版本 ~ 最新版本 均有支持。
运行任何带有 Forge 的 Minecraft 时,在主界面点击“Mods…”按钮均可显示正在运行的模组,其中 Minecraft、Minecraft Forge、Forge Mod Loader (FML) 和 Mod Code Pack (MCP) 都是 Forge 的核心模组(旧版没有 Minecraft,新版没有 FML 和 MCP),必定默认出现在模组列表。—mcbbs
—————————————————————————————————————
CatServer
简介:高性能和高兼容性的1.12.2/1.16.5/1.18.2版本Forge+Bukkit+Spigot服务端
国内最早开发的高版本核心, 支持大部分MOD和插件同时稳定运行
—————————————————————————————————————
SpongeForge
简介:Sponge 是一个全新的服务端,支持Forge模组,Sponge插件。兼容性比 Cauldron 相比提高了不少,适合开 MOD 服。支持的版本非常高,是目前支持 MOD 的服务端里兼容版本最高的服务端。
但是 Sponge 本身不支持 Bukkit 插件(即使有兼容层,效果也不是很好,只能支持一般的插件),需要服务器的配置比较高,启动速度不佳。
—————————————————————————————————————
Fabic服务端+Banner
简介:支持Fabic模组,本身不支持插件,但是安装Banner可以使服务器支持大部分插件。
Fabric服务端需要搭配Fabric API才可以安装mod,你可以在官网自行搭配Fabric组合。
Fabric是一个轻量级的MOD API,用于Minecraft1.14及以上版本,主要作者是asiekierka和modmuss50。
Fabric由两部分组成,包括Fabric API和Fabric Loader,Fabric Loader主要用来实现MOD加载功能,Fabric提供一些基础的接口供开发者使用,允许其他MOD注册物品、模型、方块、图形界面等,允许MOD通过SpongePowered Mixin修改Minecraft字节码,这一点相对于Forge来说更加安全,因为Mixin能够更好的控制字节码的改动。
Fabric并不采用 Mod Coder Pack。它有自己的反混淆工程,名叫“yam”(原名 pomf)。yarn 是开源的,任何人可以贡献,开源协议是 CC0 1.0 Universal。因为 Mod Coder Pack 协议限制,给 Fabric 的贡献的内容不能来源于 Mod Coder Pack。
Fabric更新的速度非常快,基本上最新版本的Minecraft发行的时候,Fabric会在最短的时间内跟进,真的非常方便!
—————————————————————————————————————
Mohist
Mohist支持Forge模组,Paper系列插件。
Mohist 是一个全新的 Minecraft Forge 服务端,核心采用 Forge + Paper 结构,开发环境使用 ForgeGradle,支持 Forge mod 和 Paper 系列插件。Mohist 目前稳定性良好,仍在不断更新。
ps:据说现在mod开发者都很讨厌mohist
—————————————————————————————————————
Folia
Folia支持Paper系列插件
Folia是PaperMC组织最新的项目,旨在实现真正的多线程和区域化心跳。该项目的目标是提供更好的可伸缩性和性能,并修复一些长期以来限制Minecraft服务器扩展的问题。Folia是由Minecraft优化传奇Spottedleaf开发的Paper的分支版本,旨在为真正多线程的服务器提供无妥协的解决方案,通过全新的API集成,实现了每个区域都具有自己的独立线程池和心跳循环的实现。本文旨在以易于理解的方式呈现信息,并提供一些在官方公告中可能没有涵盖的详细见解。
Folia项目的优势包括:可有效缩放的性能、局部化的性能优化、更加接近Vanilla单人游戏的实体生成行为、TPS报告的增强以及支持Folia的插件。Folia适用于中型到大型服务器,尤其是那些拥有足够硬件(线程)支持的服务器。对于那些散落的玩家比较多的游戏模式,如生存多人游戏、空岛等,Folia可以完全利用Regioniser提供的性能优势。同时,对于那些想要扩大运营规模的小型服务器网络来说,Folia可以使他们不必过多地复杂化设置。
Folia项目是一个有着革命性意义的项目,旨在提升Minecraft服务器的性能表现,让游戏体验更加顺畅。
原文:Folia - Multithreading Coming to your Minecraft server | Paper Chan hideout (paper-chan.moe)
作者:contextual_bandit
链接:提升Minecraft服务器性能的革命性解决方案——Folia - 掘金 25
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。