This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
Overview
Folikaii is Ekaii's Minecraft server fork, based on Lophine exp/26.2-hardfork (a Folia hardfork, MC 26.2), with Ekaii's patches, multi-fork picks and in-house configuration instance layered on top.
Folikaii = Folia + the …kaii signature of the Ekaii ecosystem.
History
- The fork was previously named
luminol-ekaiiand was based on Luminol (MC 26.1.2, 4 in-house patches). - LuminolMC deleted itself from GitHub on 2026-07-11. The lineage continues through Lophine (same community), itself a Folia hardfork.
- The repository was renamed to
exo/folikaiion 2026-07-19. Themainbranch remains the old 26.1.2 line; the active line isekaii-26.2. - Lophine already absorbs Leaf, Gale, Lithium, Pufferfish, Leaves and Kaiiju; Folikaii adds curated ports from Canvas, Mint (MenthaMC), Sakura, Leaf, DivineMC, Slice, Purpur, C2ME, Lithium, Airplane, TT20 plus in-house fixes on top.
Base and versions
| Item | Value |
|---|---|
| Base | Lophine exp/26.2-hardfork, frozen on the commit pinned in LOPHINE_UPSTREAM_SHA (commit c8b50d8, foliaRef 602048c pinned in luminol/gradle.properties) |
| Minecraft | 26.2 |
| JDK / Gradle | JDK 25, Gradle 9.4.1 |
| Output | luminol/lophine-server/build/libs/lophine-paperclip-26.2*.jar (the jar keeps Lophine's internal paperclip name; the server brand is configurable: misc.server_mod_name = "Folikaii") |
| Total | 223 mc-features patches: Lophine base 0001–0132 + 91 Folikaii patches 0133–0223 |
On the Folikaii side there are also 5 server paper-patches (0024–0028: copper-golem activation range, criterion thread-check, canSee, sculk-exp, tile-snapshot) and 2 API patches (0015 EntityDamageEvent, 0016 sculk-exp).
What Folikaii adds on top of the Lophine base
Patches under luminol/lophine-server/minecraft-patches/features/ (+ associated paper/api patches):
- Foundation (0133–0135): copper-golem activation range, boat-launcher-sleep, RegionFile race fix.
- Picks batches 1–4 (0136–0178): Folia race fixes (Canvas), ~26 behavior-identical performance optimizations (Mint/Leaf/Gale/Lithium/C2ME), gated features (NetworkAnalyser, Dynamic Activation Brain, alternative keepalive, MC-261810/MC-298464).
- Batch 5 (0179–0223): anarchy anti-lag-machine (Sakura explosions, no-save falling-block/TNT, column limit, entity weak-chunk guard), anti-dupe (hopper stack fix), race fixes (thread-safe bossbars), pure opts (AI de-stream, RecipeManager, Clump XP orbs) and preprod features (C2ME worldgen, packet obfuscation, Lithium equipment tracking…) — the whole preprod batch defaults to OFF.
The per-patch details are in Patches; the inverse view (option → default → patch) in Options.
Togglability principle
Every observable behavior added by Folikaii patches is togglable through the ekaii config instance:
- file
ekaii_config/ekaii_global_config.toml; - command
/ekaiiconfig; - modules scanned from
fr.ekaii.config.modules.
The code defaults = stock/vanilla (everything OFF except 4 documented cases, see Options); activation happens per server profile. Strictly behavior-identical micro-optimizations are always-on and flagged as such in Patches.
GPLv3/AGPL attribution: every .patch keeps the original author's From: line plus a provenance line naming the source project.
Server profiles
| Profile | Server | Characteristics |
|---|---|---|
| creaclone (C) | Ekaii creative | Whitelisted builders, litematica/worldedit, 500+ boat machines |
| anarchy (A) | eternel.eu | 2.4 TB world, cracked/LibreLogin, hostile bots, cult tech (update suppression, stasis pearls, portals) |
Per-profile activation recommendations are in Recommendations.
Repositories and releases
| Component | Forgejo (canonical) | GitHub mirror |
|---|---|---|
| Fork | forgejo.ekaii.fr/exo/folikaii |
github.com/uncaney/* |
| Upstream mirrors (backup) | forgejo.ekaii.fr/mc-upstreams/* |
— |
Reference release: v26.2-ekaii-0.3.0 = base + picks + batch 5 (build.316).
Source documentation (docs-26.2/)
The wiki consolidates the repository documentation; for the full analysis:
| File | Content |
|---|---|
| PATCHES.md | Per-patch reference + inverse view option → default |
| RECOMMENDATIONS.md | Toggles per profile + trap defaults |
| GAP-ANALYSIS.md | Competing fork analysis → what was taken/left |
| BATCH5-PORTED.md | Batch 5 completeness matrix |
| PICKS.md | Detailed picks, batches 1–4 |
| CENSUS.md | Per-patch entries for the Lophine base (0001–0132) |
Français
English