For Eaglercraft, WASM offers a significant performance advantage over the traditional JavaScript build. It allows more efficient execution of the game’s computationally intensive code, such as world generation, lighting calculations, and entity AI.
For the quickest way to play, you can visit websites that host the Eaglercraft client. These are typically static pages that load the game instantly:
The WebAssembly Garbage Collection (WasmGC) extension changes this paradigm by integrating directly with the host browser's highly optimized, native garbage collection engine (such as V8 in Google Chrome or Microsoft Edge). eaglercraft 112 wasm gc
(Only losing half a point for the Safari lag and the experimental modding support.)
| Metric | Eaglercraft (old JS heap) | Eaglercraft 1.12 (WASM GC) | |--------|---------------------------|-----------------------------| | GC pauses (avg) | 45–80 ms (every ~2 sec) | <5 ms (rare, ~every 15 sec) | | Chunk load stutter | Yes (15–30 ms freeze) | None (async & smooth) | | Memory after 1 hour | 1.2–1.8 GB | 450–600 MB | | Tab crash likelihood | Medium–High | Very Low | These are typically static pages that load the
That’s the power of putting GC where it belongs—inside the sandbox, optimized by the browser, invisible to the player.
(Exact schema depends on chosen compiler/language.) 5 ms (rare
The Eaglercraft roadmap for WASM GC includes:
Several public Eaglercraft 1.12 servers now ship with the WASM GC build: