Status and milestones
The public Chunkwake plan: what already works, where the focus is now and what comes next. Numbers come from the feature matrix.
Generation, redstone and the rest of vanilla are being closed iteratively. 7 mechanics are not started, 26 are partial.
Milestones
- M0
Foundations
completeRepository,
ver/26.3branch, workspace, CI with fmt/clippy/test on Windows and Linux, licence,ARCHITECTURE.mdand criteria. - M1
Protocol
complete26.3 packets, status ping, offline and online login through Mojang, configuration phase with registries.
- M2
Empty world
completeVoid/flat world login, movement, chunk streaming, keep-alive, chat and tab list. Load was checked with a thousand bots.
- M3
World and storage
completeAnvil load/save, palettes, light, block placement and breaking, async I/O, region ticking.
- M4
JVM bridge
completeplugin.ymlandpaper-plugin.ymlloading,onEnable, commands, events, schedulers. The bridge uses FFM. - M5
Gameplay
activePlayers, inventories, items, mobs, damage, death and respawn, furnaces, crafting, enchanting, fluids, redstone and sounds. Some mechanics are still being completed.
19 rows13 ready6 partial0 not started - M6
API expansion
activeBukkit API coverage for popular plugins: LuckPerms, Vault, EssentialsX, WorldEdit/FAWE, WorldGuard, PlaceholderAPI, ProtocolLib/PacketEvents.
- M7
Worldgen, redstone and the rest of vanilla
current focusGeneration, structures, mobs, bosses, villagers, fishing, advancements and game events are being closed iteratively. This is the current focus.
72 rows39 ready26 partial7 not startedOpen the feature matrix - M8
Performance and stability
nextProfiling, load tests, protocol fuzzing and long soak tests.
- M9
Public alpha
plannedA public release after stabilisation and the remaining critical mechanics. No dates are promised: status beats the calendar.
- M10
Plugins in other languages
plannedA stable C ABI on top of the JVM bridge: Rust, Python, then C/C++, C# and other wrappers. After alpha.
Research tracks
These are not on the current release path, but the architecture leaves room for them.
Event log and WAL
An event-sourced world change log and write-ahead log for rollback and replay.
Off-heap sections
Chunk sections as MemorySegment: block reads without a bridge call.
STM tick
Read/write sets, deterministic commit and rollback; race tests on synthetic plugins.
Compatibility compiler
ASM analysis of plugin bytecode and shims for incompatible internals access.
How to read this page
"Complete" means the foundation of the stage exists in code. "Active" and "current focus" mean mechanics are still being added. "Next" and "planned" mean work has not started. No dates are promised: readiness beats the calendar.