1 Presentation FR
audit-bot edited this page 2026-07-19 19:50:32 +02:00
This file contains ambiguous Unicode characters

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.

FR | EN

Présentation

Folikaii est le fork Minecraft serveur d'Ekaii, basé sur Lophine exp/26.2-hardfork (hardfork de Folia, MC 26.2), avec par-dessus les patchs, les picks multi-forks et l'instance de configuration maison d'Ekaii.

Folikaii = Folia + la signature …kaii de l'écosystème Ekaii.

Historique

  • Le fork s'appelait auparavant luminol-ekaii et était basé sur Luminol (MC 26.1.2, 4 patchs maison).
  • LuminolMC s'est auto-supprimé de GitHub le 2026-07-11. La lignée continue via Lophine (même communauté), lui-même un hardfork de Folia.
  • Le repo a été renommé exo/folikaii le 2026-07-19. La branche main reste l'ancienne ligne 26.1.2 ; la ligne active est ekaii-26.2.
  • Lophine absorbe déjà Leaf, Gale, Lithium, Pufferfish, Leaves et Kaiiju ; Folikaii ajoute par-dessus des ports curés de Canvas, Mint (MenthaMC), Sakura, Leaf, DivineMC, Slice, Purpur, C2ME, Lithium, Airplane, TT20 et des correctifs maison.

Base et versions

Élément Valeur
Base Lophine exp/26.2-hardfork, gelée sur le commit épinglé dans LOPHINE_UPSTREAM_SHA (commit c8b50d8, foliaRef 602048c pinné dans luminol/gradle.properties)
Minecraft 26.2
JDK / Gradle JDK 25, Gradle 9.4.1
Sortie luminol/lophine-server/build/libs/lophine-paperclip-26.2*.jar (le jar garde le nom paperclip interne de Lophine ; le brand serveur est configurable : misc.server_mod_name = "Folikaii")
Total 223 patchs mc-features : base Lophine 00010132 + 91 patchs Folikaii 01330223

S'ajoutent côté Folikaii : 5 paper-patches serveur (00240028 : copper-golem activation range, criterion thread-check, canSee, sculk-exp, tile-snapshot) et 2 patchs API (0015 EntityDamageEvent, 0016 sculk-exp).

Ce que Folikaii ajoute à la base Lophine

Patchs sous luminol/lophine-server/minecraft-patches/features/ (+ paper-patches/api associés) :

  • Fondation (01330135) : copper-golem activation range, boat-launcher-sleep, fix de race RegionFile.
  • Picks batches 14 (01360178) : fixes de races Folia (Canvas), ~26 optimisations perf iso-comportement (Mint/Leaf/Gale/Lithium/C2ME), features gated (NetworkAnalyser, Dynamic Activation Brain, keepalive alternatif, MC-261810/MC-298464).
  • Batch 5 (01790223) : anti-lag-machine anarchy (explosions Sakura, no-save falling-block/TNT, column limit, entity weak-chunk guard), anti-dupe (hopper stack fix), fixes de races (bossbars thread-safe), pure-opts (AI de-stream, RecipeManager, Clump XP orbs) et features preprod (C2ME worldgen, packet obfuscation, équipement Lithium…) — tout le lot preprod est OFF par défaut.

Le détail patch par patch est dans Patchs ; la vue inverse (option → défaut → patch) dans Options.

Principe de togglabilité

Tout comportement observable ajouté par les patchs Folikaii est togglable via l'instance de config ekaii :

  • fichier ekaii_config/ekaii_global_config.toml ;
  • commande /ekaiiconfig ;
  • modules scannés dans fr.ekaii.config.modules.

Les défauts code = stock/vanilla (tout OFF sauf 4 cas documentés, voir Options) ; l'activation se fait par profil serveur. Les micro-optimisations strictement iso-comportement sont toujours-on et signalées comme telles dans Patchs.

Attribution GPLv3/AGPL : chaque .patch conserve le From: de l'auteur d'origine plus une ligne de provenance du projet source.

Profils serveur

Profil Serveur Caractéristiques
creaclone (C) Créatif Ekaii Builders en whitelist, litematica/worldedit, machines à bateaux 500+
anarchy (A) eternel.eu Monde 2,4 To, cracked/LibreLogin, bots hostiles, tech culte (update-suppression, stasis pearls, portails)

Les recommandations d'activation par profil sont dans Recommandations.

Repos et releases

Composant Forgejo (canonique) Mirror GitHub
Fork forgejo.ekaii.fr/exo/folikaii github.com/uncaney/*
Mirrors upstream (sauvegarde) forgejo.ekaii.fr/mc-upstreams/*

Release de référence : v26.2-ekaii-0.3.0 = base + picks + batch 5 (build.316).

Documentation source (docs-26.2/)

Le wiki consolide la documentation du repo ; pour l'analyse complète :

Fichier Contenu
PATCHES.md Référence patch par patch + vue inverse option → défaut
RECOMMENDATIONS.md Toggles par profil + défauts piégés
GAP-ANALYSIS.md Analyse des forks concurrents → ce qui a été pris/laissé
BATCH5-PORTED.md Matrice de complétude du batch 5
PICKS.md Picks batches 14 détaillés
CENSUS.md Fiches par patch de la base Lophine (00010132)