In 2020, a developer known as set out on a massive technical challenge: making the full version of Minecraft Java Edition playable in a web browser. Because browsers no longer supported Java after 2016, he used a tool called TeaVM to compile the game's code into JavaScript.
is one of the most impressive browser-based game engine ports ever created. It demonstrates that with transpilers (TeaVM), modern web APIs (WebGL, WebSocket, IndexedDB), and deep knowledge of Minecraft’s internals, a full 3D sandbox game can run at playable framerates without plugins, applets, or native code.
Created in 2021, Eaglercraft was born from a desire to bypass the limitations of modern browsers that no longer supported running regular Java Minecraft. lax1dude achieved this by compiling the original Java code into JavaScript using a tool called TVM.