🌿 基于 Luminol 的社区分支

Arbor

高性能 · 多线程 · 为生电与无政府服务器而生

专为生存和无政府服务器设计,在 Luminol 的区域化多线程架构之上, 提供极致的优化、丰富的可配置项与扩展 API 支持。

为什么选择 Arbor

把性能和稳定都做到位

从底层线程调度到存档格式,Arbor 在上游的成果上继续打磨每一处细节。

⚡

极致的多线程性能

基于 Folia 的区域化多线程架构,进一步优化线程调度。处理大规模红石机器、高密度实体建筑时显著降低主线程负担,满员也能保持流畅。

💾

存档格式集成

内置对 linear 与 b_linear(linear 的重新实现)存档格式的支持。相比传统格式能减少磁盘占用,并提升区块加载与保存速度,缓解大地图的 I/O 瓶颈。

🛠️

深度修复与稳定性

同步上游修复之外,还针对社区反馈的特定崩溃、实体消失、区块损坏做了专项处理,尤其修复了 Folia 的已知问题,更适合生产环境。

🎛️

高度可定制的游戏逻辑

灵活调整原版特性开关,从刷怪速率到红石刻频率,一切皆可配置,满足从生存服到生电服的各种需求。

📊

Tpsbar 实时监控

内置 Tpsbar,服务器性能状态一目了然,卡顿早发现早处理。

🔌

扩展 API 支持

为插件开发者提供更多 API 接口,让插件在区域化多线程环境下开发得更安全、更高效,仍在持续扩充中。

传承脉络

Arbor 从这条线一路走来

许可证与代码由这条继承链逐级传下来,Arbor 保留所有原始版权与署名。

上游根基

Paper / Spigot

Bukkit 生态的基石,插件 API 的源头。

→
多线程

Folia

把邻近区块分组为独立区域,各自并行 tick。

→
优化分支

Luminol

由 EarthMe 创建,带来大量优化与 API 扩展。

→
Arbor在这里

Arbor

Little 维护的社区分支,继续往前做。

快速开始

下载并跑起来

选一个适合你的方式,几步就能上手。

稳定版

直接下现成的

所有发布版本都在 Releases 页面,挑一个下下来就行。

去 Releases
体验版 · 自行构建

想尝鲜就自己构建

想体验最新功能,按下面几步构建即可。构建完成后 JAR 在 arbor-server/build/libs 里。

bash
# 克隆项目
git clone https://github.com/ArborTeam/Arbor.git
cd Arbor
# 应用补丁并构建 Paperclip JAR
chmod 755 ./scripts/setup_and_build.sh && ./scripts/setup_and_build.sh

接进你的插件项目

build.gradle.kts
repositories {
    maven {
        url = "https://repo.littleovo.cn/releases"
    }
}

dependencies {
    compileOnly("zone.little.arbor:arbor-api:26.1.2.build.+")
}
pom.xml
<repositories>
    <repository>
        <id>repository</id>
        <url>https://repo.littleovo.cn/releases</url>
    </repository>
</repositories>

<dependencies>
    <dependency>
        <groupId>zone.little.arbor</groupId>
        <artifactId>arbor-api</artifactId>
        <version>[26.1.2.build,)</version>
        <scope>provided</scope>
    </dependency>
</dependencies>
关于我们

这个分支背后的人

它是什么

Arbor是 Luminol 的一个社区分支。原始项目 Luminol 由 EarthMe 创建和维护。

为什么能分支

EarthMe 欢迎社区自行分支并独立维护,前提是标明原作者与许可证。Arbor 照此执行,保留所有原始版权和署名。

谁在维护

本分支由 Little 负责维护,在 Luminol 的成果之上继续开发。感谢 EarthMe 和所有 Luminol 贡献者。

许可证

以 GPLv3 授权发布,该许可证由 Luminol → Folia → Paper / Spigot / Bukkit / CraftBukkit 逐级继承而来。

社区与支持

遇到问题,来找我们