diff --git a/docs-java/advance/folia/another.md b/docs-java/advance/folia/another.md new file mode 100644 index 0000000000..bfd5be2e96 --- /dev/null +++ b/docs-java/advance/folia/another.md @@ -0,0 +1,41 @@ +--- +title: 其他分支 +sidebar_position: 2 +--- + +# 其他分支 + +在 Folia 的开发历史上,还有许多其他分支,太多了,这里只列出了一些可能有用的 + +## DeerFolia + +一个专注于还原特性的分支,不会加其他的功能,更新速度快 + +[MineBBS贴](https://www.minebbs.com/resources/deerfolia-mc-folia.7931/) + +下载(官方): + +* [1.21.1](https://ssl.lunadeer.cn:14446/zhangyuheng/DeerFolia/releases/download/1.21.1-83e1fe4/DeerFolia-1.21.1-83e1fe4.jar) +* [1.21](https://ssl.lunadeer.cn:14446/zhangyuheng/DeerFolia/releases/download/1.21-75ed34d/DeerFolia-1.21-75ed34d.jar) +* [1.20.6](https://ssl.lunadeer.cn:14446/zhangyuheng/DeerFolia/releases/download/1.20.6-85d30a2/DeerFolia-paperclip-1.20.6-R0.1-SNAPSHOT-mojmap.jar) +* [1.20.4](https://ssl.lunadeer.cn:14446/zhangyuheng/DeerFolia/releases/download/1.20.4-2615826/DeerFolia-paperclip-1.20.4-R0.1-SNAPSHOT-reobf.jar) + +## DirtyFolia + +一个类似于 DirtyMolia 的 Folia fork,不过有 1.19.4 版本,现在不更新了 + +下载镜像: + +* [1.19.4](https://vip.123pan.cn/1821558579/Lingyi/aaa/dirtyfolia/dirtyfolia-1.19.4-mcres.cn.jar) +* [1.20.1](https://vip.123pan.cn/1821558579/Lingyi/aaa/dirtyfolia/dirtyfolia-1.20.1-mcres.cn.jar) + +## Kaiiju + +一个非常早的 Folia 分支,加入了许多优化和功能 + +下载镜像: + +* [1.20.1](https://vip.123pan.cn/1821558579/Lingyi/kaiiju-paperclip-1.20.1-R0.1-SNAPSHOT-reobf.jar) +* [1.19.4](https://dl.yizhan.wiki/plugins/kaiiju-paperclip-1.19.4-R0.1-SNAPSHOT-reobf.jar) +* [1.19.3](https://dl.yizhan.wiki/plugins/kaiiju-paperclip-1.19.3-R0.1-SNAPSHOT-reobf.jar) + diff --git a/docs-java/advance/folia/folia.md b/docs-java/advance/folia/folia.md new file mode 100644 index 0000000000..7174bdc880 --- /dev/null +++ b/docs-java/advance/folia/folia.md @@ -0,0 +1,39 @@ +--- +title: Folia +slug: /Advance/folia +sidebar_position: 3 +--- + +# Folia + +Folia 是 Paper 的一个分支,由 Minecraft 优化 BOSS Spottedleaf 开发。 + +## 简介 + +### 好处 + +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吧,符合的话继续看下去! \ No newline at end of file diff --git a/docs-java/advance/folia/lumina.md b/docs-java/advance/folia/lumina.md new file mode 100644 index 0000000000..0151d8ce8b --- /dev/null +++ b/docs-java/advance/folia/lumina.md @@ -0,0 +1,21 @@ +--- +title: Lumina +sidebar_position: 2 +--- + +# Lumina + +Lumina 是 LeavesMC 开发的一个 Folia 分支,旨在遵循原版生电特性的同时 Folia 的功能 + +:::tip + +目前 Lumina 处于早期开发阶段,暂时不完善,推荐去使用 Luminol + +::: + +## 下载 + +Lumina 目前在官网上不提供下载,你可以选择自己去编译,或使用第三方预编译版本 + +[下载(1.20.6)](https://vip.123pan.cn/1821558579/Lingyi/aaa/lumina/Lumina-1.20.6-mcres.jar) + diff --git a/docs-java/advance/folia.md b/docs-java/advance/folia/luminol.md similarity index 59% rename from docs-java/advance/folia.md rename to docs-java/advance/folia/luminol.md index 86263ecdb6..be02721f53 100644 --- a/docs-java/advance/folia.md +++ b/docs-java/advance/folia/luminol.md @@ -1,41 +1,11 @@ --- -title: Folia -sidebar_position: 3 +title: Luminol +sidebar_position: 1 --- -# Folia +# Luminol -Folia 是 Paper 的一个分支,由 Minecraft 优化 BOSS Spottedleaf 开发。 - -## 简介 - -### 好处 - -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吧,符合的话继续看下去! +Luminol 是一个非常棒的 Folia 分支! ## 安装 @@ -60,8 +30,8 @@ LightingLuminol 是 Luminol 的分支,旨在修复对 BukkitAPI 的破坏, * [Luminol](https://sync.mcsl.com.cn/core/Luminol) * [LightingLuminol](https://sync.mcsl.com.cn/core/LightingLuminol) * [Molia 1.20.2](https://vip.123pan.cn/1821558579/Lingyi/core/molia-1.20.2-mcres.cn.jar) -* [Molia 1.20.1](https://vip.123pan.cn/1821558579/Lingyi/aaa/molia/molia-1.20.1-mcres.cn.jar) -* [Molia 1.19.4](https://vip.123pan.cn/1821558579/Lingyi/aaa/molia/Molia-1.19.4-mcres.cn.jar) +* [Molia 1.20.1](https://vip.123pan.cn/1821558579/Lingyi/aaa/molia/molia-1.20.1-mcres.cn.jar) (这个版本推荐用Kaiiju) +* [Molia 1.19.4](https://vip.123pan.cn/1821558579/Lingyi/aaa/molia/Molia-1.19.4-mcres.cn.jar) (这个版本推荐用Kaiiju) * [DirtyMolia 1.20.2](https://vip.123pan.cn/1821558579/Lingyi/core/dirtymolia-1.20.2-mcres.cn.jar) * [DirtyMolia 1.20.1](https://vip.123pan.cn/1821558579/8448710)