1 Plugins EN
audit-bot edited this page 2026-07-19 19:50:32 +02:00

FR | EN

Ekaii plugins for Folikaii/Folia

Plugins rebuilt for MC 26.2 (target io.papermc.paper:paper-api:26.2.build.62-beta, JDK 25, Lophine 26.2 server base). Build source: the mc-26.2 branch pushed on each Forgejo repository. Full manifest with sha256 hashes: plugins-26.2/MANIFEST.md.

Published on Modrinth

Two plugins of the ecosystem are publicly published:

Plugin Link Description
LitematicaFolia modrinth.com/plugin/litematicafolia Server-side pasting of .litematic schematics via the Servux protocol.
RedstoneRegions modrinth.com/plugin/redstoneregions Working redstone across Folia region boundaries.

Ekaii 26.2 rebuilds (25 jars)

Plugin 26.2 jar Repo (mc-26.2 branch) Port note
AnarchyExploitFixes AnarchyExploitFixes-Folia-2.7.13-ekaii-26.2.jar admin_ekaii/anarchy-exploit-fixes-ekaii libs.versions.toml bump, 0 fixes
AntiMaceKill AntiMaceKill-1.7-ekaii-mc26.2.jar (ekaii patch) PacketEvents listener isolated in PacketHook + guarded reflective activation: boots with or without packetevents
AxiomPaper (Folia) AxiomPaper-5.0.4-folia.11+26.2-all.jar exo/axiom-paper-folia 3 Mojmap fixes (EntityTypes, EntitySpawnRequest); Axiom protocol intact
ChunkLock ChunkLock-3.3.0+26.2.jar exo/chunklock-ekaii pure Bukkit, 0 fixes; worldedit 7.4.4, toolchain 25
CoffeeProtect CoffeeProtect-2.5.7-mc26.2.jar (provided build) 2.5.7 supports 26.2 natively (packetevents 2.13.1-SNAPSHOT, protocol 776)
CoreProtect CoreProtect-23.2-mc26.2.jar exo/coreprotect-ekaii real gate = ConfigHandler.LATEST_VERSION "26.1.2"→"26.2"; 0 NMS
DistantHorizonsSupport DistantHorizonsSupport-0.14.0-ekaii-1.0.0-mc26.2.jar exo/distant-horizons-server-plugin 0.14.0 = DH protocol 15 required for DH 3.2.x clients
EkaiiAFK EkaiiAFK-1.1.0-ekaii26.2.jar exo/EkaiiAFK paper-api bump only
EkaiiAPI EkaiiAPI-1.3.0-ekaii26.2.jar exo/EkaiiAPI bump only (shadowJar with relocated javalin/jackson)
EkaiiCosmetics EkaiiCosmetics-1.0.0-ekaii26.2.jar exo/ekaii-cosmetics bump only
EkaiiGhost EkaiiGhost-0.1.0-ekaii26.2.jar exo/ekaii-ghost-plugin folia-api→paper-api; release 21→25
EkaiiMirror EkaiiMirror-1.0.0-mc26.2.jar admin_ekaii/ekaii-mirror EntityType.*EntityTypes.* constants + scoreboard team via NMS addPlayerTeam
EkaiiMirrorVelocity EkaiiMirrorVelocity-1.4.1-mc26.2.jar admin_ekaii/ekaii-mirror (velocity-plugin module) velocity-api 3.5.0 unchanged (MC-agnostic)
EkaiiPresenceBackend EkaiiPresenceBackend-1.1.0-mc26.2.jar admin_ekaii/ekaii-mirror (backend-presence module) source = module of the ekaii-mirror monorepo
EkaiiTweaks EkaiiTweaks-1.0.0-ekaii26.2.jar exo/ekaii-tweaks NEW in 26.2 — per-player opt-in creative tweaks (/onehit, /nocooldown, /opencontainer, /ignoreentity, /tweaks), replaces the equivalent global Carpet rules; creaclone only
EternelChat EternelChat-1.3.0-mc26.2.jar exo/eternel-chat-plugin 1.3.0 source restored by decompilation; compiled against ChatControl 12.2.1
EternelVoiceHub EternelVoiceHub-1.0.0-mc26.2.jar exo/eternel-voicehub voicechat-api 2.6.20 unchanged
ExtendedHorizons ExtendedHorizons-3.1.4-ekaii-26.2.jar exo/extendedhorizons-patched Mojmap fix EntityType.*EntityTypes.*
GeyserSanitizer GeyserSanitizer-0.3.2-mc26.2.jar exo/GeyserSanitizer paper-api 26.2 / JDK 25 / Gradle 9.4.1, 0 code fixes
LitematicaFolia LitematicaFolia-0.5.1+26.2-all.jar admin_ekaii/litematica-folia-ekaii 0.5.1: Servux paste fix, channel evicted by the base's Leaves protocol-core (LeavesChannelReclaim); E2E smoke PASS
lod-server-support (Voxy LSS) lod-server-support-paper-ekaii-0.3.0-mc26.2.jar exo/voxy-server-side (work/paper module) paperDevBundle 26.2, 0 fixes
LuckPerms (Folia ekaii) LuckPerms-Folia-ekaii-5.5.0-mc26.2.jar admin_ekaii/luckperms-folia-ekaii explicit dev-bundle pin (the dynamic 26.1.2.build.+ range would never pick up 26.2)
ServerScope ServerScope-0.1.0-mc26.2.jar exo/mc-server-monitor (plugin module) bump only
SimpleVoice-Geyser SimpleVoice-Geyser-0.1.2-mc26.2.jar exo/SimpleVoice-Geyser spigot-api 1.20.1→paper-api 26.2, targetJava 25; SVC/Geyser/Floodgate APIs intact
spark (Folia, leakfix) spark-1.10.173-SNAPSHOT-folia-jfrreader-leakfix-mc26.2.jar exo/spark-folia-patched compiled against the Folia 26.1.2 dev-bundle (no 26.2 published); fix for TickData moved to leafpile 1.0.0; needed because Lophine force-disables the bundled spark
SpectatorStream SpectatorStream-3.4.3-mc26.2.jar exo/mc-spectator-stream (plugin module) bump only
Vivecraft-Spigot-Extension Vivecraft-Spigot-Extension-1.3.7-1-mc26.2.jar exo/Vivecraft-Spigot-Extension 26_1 module recompiled against vanilla 26.2: 0 NMS symbol drift

Observed API drift 26.1.2 → 26.2 (for future ports)

Nearly zero on the Bukkit/Paper API side (18 of 24 jars = zero code changes). Two real points on the NMS/Mojmap side:

  1. Registration constants net.minecraft.world.entity.EntityType.* moved to the new EntityTypes class (+ EntityType.byString removed, ResourceLocationIdentifier).
  2. The loadEntityRecursive(…, EntitySpawnReason, …) overload replaced by EntitySpawnRequest.

Universal build gotcha: the paper-api 26.x Gradle metadata requires JVM 25 as early as dependency resolution — any module on release 21/toolchain 21 fails before even compiling.

Third-party (upstream, nothing to build)

Selection of required replacements — full list and URLs in the MANIFEST:

  • creaclone: packetevents 2.13.0, Simple Voice Chat bukkit-2.6.20, WorldEdit 7.4.4, ViaVersion/ViaBackwards 5.11.0, TAB 6.1.0 (the "Vanilla" variant no longer exists), NBT-API 2.15.8-SNAPSHOT (the only 26.2 build).
  • anarchy: PlaceholderAPI 2.12.3 (fixes the NumberFormatException boot crash), FreedomChat Paper-1.7.9, SkinsRestorer 15.12.4, Geyser/floodgate latest CI, BedrockGUI 2.0.8.
  • Fine as is (26.2 verified): Chunky 1.5.3, BlueMap 5.22, tweaks 3.5.0, LuckPerms-Bukkit 5.5.57, ConsoleSpamFixReborn 1.12.0, packetevents 2.13.0, voicechat 2.6.20.

Out of the creaclone+anarchy scope (to plan)

ekaii (survival) and plot backends: not rebuilt at this stage — RedstoneRegions (exo/folia-redstone-region), EkaiiHomes (Ekaii/ekaii-homes), EkaiiPlots (Ekaii/ekaiiplots). Velocity: MC-agnostic on the proxy side; LibreLogin/CommandWhitelist to re-test at the 26.2 boot.