Now, ten students in a library could play together on a LAN world that lived inside each of their browser tabs. No installation. No server. Just a shared secret link: https://tinyurl.com/wasm-craft-42 .
Eaglercraft, the beloved JavaScript/WebAssembly port that had kept the dream alive for years, was next. Its original runtime—a clever translation of Java bytecode to JS—relied on a deprecated shared memory API. Browsers flagged it as “unsafe legacy.” By summer, every public Eaglercraft server had gone dark. eaglercraft wasm
She called it .
But the real threat came from within. A player named (no relation) found a bug: a WASM memory overflow that let him write arbitrary bytes into another player’s render pipeline. He could crash any client in render distance. Now, ten students in a library could play
She built .