The WASM GC proposal changes the rules entirely. Historically, WebAssembly could not directly interact with the browser’s garbage collector. If you wrote a game in Java and compiled it to WASM, you had to manually manage memory (like C++), or you had to bundle a massive garbage collector within the WASM module.
This was inefficient.
With the new WASM GC standard, WebAssembly now has first-class support for structs and arrays that the browser engine understands. Here is how it revolutionizes Eaglercraft 1.12: eaglercraft 112 wasm gc new
| Browser | WASM GC support | Eaglercraft 112 WASM GC | |---------|----------------|--------------------------| | Chrome 119+ | ✅ Full | Works perfectly | | Edge 119+ | ✅ Full | Works perfectly | | Brave | ✅ Full | Works perfectly | | Firefox 120+ | 🟡 Partial (behind flag) | May have stability issues | | Safari 17.4+ | 🟡 Experimental | Not recommended yet |
Tip: If you get a “WebAssembly.GC is not defined” error, your browser is too old or lacks support. Use Chrome Canary or latest stable Chrome. The WASM GC proposal changes the rules entirely
The keyword "new" implies that this technology is still in its infancy. What does the roadmap look like for Eaglercraft 112 Wasm GC?
Use this build if you want the most advanced, efficient browser Minecraft experience – but accept that it’s still a beta-level project compared to native Java Minecraft. Tip: If you get a “WebAssembly
Eaglercraft has always been a marvel of browser engineering, but it has historically been held back by the limitations of JavaScript and older WebAssembly implementations. The introduction of the WASM GC (Garbage Collection) backend changes the narrative. Targeting modern browsers (Chrome 119+, Edge 119+, Firefox 120+), this build compiles Java bytecode into WebAssembly that natively understands garbage collection, virtually eliminating the massive overhead previously caused by emulating Java's memory management in JS.
👉 [Download / Play link]
👉 [GitHub release]
👉 [Server setup guide]
⚠️ Note: WASM GC is still an origin trial feature in some browsers.