The proxy translates the browser's WebSocket data into standard Minecraft packets. This allows the browser client to communicate seamlessly with a modified BungeeCord proxy or a direct Spigot/Paper server backend. Key Features of Eaglercraft Servers
Point the proxy's target address to your backend Spigot server (e.g., 127.0.0.1:25565 ). Set the listening port for the proxy (e.g., 8080 or 443 ). Step 3: Enable SSL/TLS (Crucial Step)
: Users must prepare required files within the mcp918 folder as specified in the Eaglercraft Source Readme.
There are Docker images available too: docker run -p 8081:8081 ghcr.io/eaglercraft/eaglercraft-server:latest
For a standard Eaglercraft server, you'll need: eaglercraft-server
The ecosystem continues to evolve, with new versions, plugins, and hosting solutions emerging regularly. By following this guide, you'll have the foundation to build a stable, secure, and enjoyable Eaglercraft server that players can access from any device with a web browser.
: Controls Bukkit server settings including game rules, world generation, and online mode settings. Set online-mode=false to allow players to connect without official Mojang accounts.
motd=My Awesome Browser Server max-players=20 online-mode=false # Eaglercraft doesn't support Mojang auth whitelist=true # Keep randoms out
Disabling vertical sync unlocks the browser's frame rate limit, allowing for smoother gameplay. The proxy translates the browser's WebSocket data into
Click on the "Multiplayer" button from the main menu.
Standard Minecraft servers use TCP protocols, which web browsers cannot communicate with directly. To solve this, an Eaglercraft server setup typically consists of:
Eaglercraft servers support massive communities. You can join lobbies, chat with other players, form factions, and participate in global economies just like you would on a premium Java edition server. 2. Custom Skins and Capes
You can find the EaglercraftXServer plugin on GitHub at lax1dude/eaglerxserver/releases Set the listening port for the proxy (e
Play only on well-known, trusted distributions.
If you want to create a private world for friends or launch a public network, you can host your own Eaglercraft-compatible server using a standard computer or a VPS (Virtual Private Server). Prerequisites A computer running Windows, Linux, or macOS.
For a server expecting 50+ concurrent players, you'll want a 4-core x64 CPU, over 5GB free storage, and network speeds of 750 Mbps or higher for optimal performance.
Access a trusted Eaglercraft client URL or an unblocked Google Sites mirror hosting the Eaglercraft HTML files.
Modern web browsers enforce strict security. If the website hosting the Eaglercraft client uses HTTPS, it to connect to an unencrypted WebSocket ( ws:// ). You must secure your server connection with an SSL certificate to use wss:// . Obtain a free SSL certificate via Let’s Encrypt .