跳到主要内容

Folia

Folia 是 Paper 的一个分支,由 Spottedleaf 开发。

危险

Folia 不适合新手,无论如何都不要考虑

简介

好处

Folia 与 Vanilla 最大的不同在于 Tick 不再有主线程,而是将区块进行分组,每个独立的区域都有自己的 Tick Loop

如果你无法理解这段话,你可以看这样子做的好处:

现在有一个地图,有四个区块,分别是A,B,C,D

小明在 A 处建造了一个卡服机,能把服务器 TPS 干到 10 以下的那种

如果是 Paper(或者Purpur及其分支),那么 A,B,C,D 四处的 TPS 都会掉到 10 以下

但如果我们用 Folia (假设ABCD分在不同的Region),那么只有 A 处的 TPS 会掉到 10 以下,B,C,D 的 TPS 仍然不受影响

并且 Folia 可以更好的利用 CPU 多核

坏处

Folia 完全破坏了 Bukkit 插件的兼容性,每个 Bukkit 插件都必须为 Folia 做兼容(有专门的 Fork 为 Folia 做 Bukkit 插件兼容,后面会讲),所以,Folia 目前只支持很少插件

要求

Folia 这么好,但并不是每个服务器都可以体验的,你需要确保你的服务器符合以下条件,这样才可以从 Folia 中受益

  • 16个物理CPU核心
  • 玩家较为分散(生存多人游戏、无政府、空岛或一些迷你游戏服务器)
  • 你需要的插件支持 Folia

如果你不符合,去用 Leaf 吧,符合的话继续看下去!

选择

Folia 有许多分支,你可能不知道怎么选,有个简单的办法:

根据这张图表选好后去下载就可以了