Eaglercraft is an open-source project that re-implements the Minecraft Java Edition client entirely in and WebGL . It runs natively in any modern browser (Chrome, Edge, Firefox, or Brave) using HTML5 technologies.
To host a 1.20-compatible server for Eaglercraft, you typically need to use a that translates modern Java traffic for the browser. Select a Host : Use a provider like Server.pro Set Server Version : Create a Spigot or Paper 1.20.x Required Plugins : Install the following to ensure compatibility: ViaVersion, ViaBackwards, and ViaRewind : Allows older clients to connect to newer servers. : Useful if you want cross-play with Bedrock Edition. EaglerProxy/EaglerXBungee : The specific bridge needed for Eaglercraft clients. Configure Online Mode : You must set online-mode server.properties file to allow "cracked" browser clients to connect. : Use a client like the one found on XxFluffyAsherxX's GitHub eaglercraft 1.20.2
Eaglercraft is a web-based port of Minecraft. Originally based on older versions (like 1.5.2 and 1.8.8), developers have worked tirelessly to update the source code to match modern Java Edition releases. Eaglercraft is an open-source project that re-implements the
For years, Eaglercraft has been the go-to solution for gamers wanting to play Minecraft without a beefy PC or a formal installation. By porting the Java Edition experience to JavaScript and HTML5, it made the game accessible on everything from school Chromebooks to library computers. Now, with the community pushing toward , the browser-based sandbox is getting its most significant update yet. Select a Host : Use a provider like Server
| Feature | Native Java 1.20.2 | Eaglercraft 1.20.2 | Notes | |---------|--------------------|---------------------|-------| | Cherry Grove biome | ✅ | ✅ | Full worldgen | | Sniffer mob & eggs | ✅ | ✅ | Behavior identical | | Armor trims (10 templates) | ✅ | ✅ | Visuals via shaders | | Calibrated sculk sensor | ✅ | ✅ | Redstone works | | Enchanting & anvil mechanics | ✅ | ✅ | All formulae preserved | | Structure generation (Trail Ruins) | ✅ | ✅ | Loot tables correct | | Redstone tick timing | ✅ | ⚠️ | 1-tick pulses sometimes drop | | Sounds for new blocks | ✅ | ✅ | WAV compressed to OGG | | Offline single-player | ✅ | ✅ | World saved via IndexedDB | | Lan world sharing | ✅ | ❌ | Browser security restriction |
Head to the official GitHub repository, download the HTML file, and start crafting. Just don’t blame us when your teacher catches you building a megabase during history class.
Join the Community
roadmap.sh is the 6th most starred project on GitHub and is visited by hundreds of thousands of developers every month.
roadmap.shby@nilbuild@nilbuild
Community created roadmaps, best practices, projects, articles, resources and journeys to help you choose your path and grow in your career.