The server will generate several files:
Note: Close the server after it fully loads to configure it. 4. Setting Up Port Forwarding
Eaglercraft players connect via WebSockets (WS/WSS), which standard servers don't support. You must use a proxy.
Want your world to stay online even when your laptop closes? Use a (4GB or 8GB model) or a free Oracle Cloud VM.
: To keep it private, use an authentication plugin like AuthMe Reloaded or LoginSecurity so only players with a password you've provided can play. 🌐 Hosting Alternatives
: Open server.properties and set online-mode=false . This allows Eaglercraft clients to join.
: Visit Lax1dude's official repository on GitHub to download the EaglerXBungee plugin jar. Drop this file directly into the BungeeProxy/plugins folder.
: If self-hosting, use playit.gg for free ws:// connections or Ngrok.
At least 4GB is recommended for a stable 1.12.2 environment.
If your home IP changes, use a service like No-IP to provide a stable domain name.
Create a file named start.bat (Windows) or start.sh (Linux) in your backend server folder: @echo off java -Xmx4G -Xms2G -jar server.jar nogui pause Use code with caution. 2. Startup Order Run the Paper 1.12.2 backend launch script first.