Eaglercraft Server erstellen
Der aktuelle Weg vom lokalen Paper-Server bis zur browserfähigen WSS-Adresse.

1. Die passende Servervariante wählen
Shared World eignet sich für eine kurze, von einem Spieler gehostete Sitzung. Für dauerhafte Welten, Plugins und Moderation ist ein unabhängiger Server richtig.
Einsteiger beginnen mit der offiziellen Paper-Vorlage. Bestehende Java-Server behalten Welt und Plugins und ergänzen EaglerXServer.
| Goal | Route | Reason |
|---|---|---|
| Private test | Offizielle Paper-Vorlage | Compatible baseline |
| Existing Spigot | EaglerXServer plugin | Keep world and plugins |
| Server network | BungeeCord or Velocity | Route several backends |
| Short session | Shared World | No dedicated administration |
2. Aktuelle Version vor der Installation prüfen
Am 25. Juli 2026 auf GitHub geprüft: EaglerXServer v1.1.0 erschien am 7. Mai 2026. Die offizielle JAR ist 8.774.817 Byte groß und benötigt Java 17 oder neuer.
Browser-Client u53 und Gateway v1.1.0 sind getrennte Versionen. Nur die offizielle Release-Seite oder Vorlage verwenden.

3. Den Verbindungsweg verstehen
Browser verbinden sich nicht direkt mit dem normalen Minecraft-TCP-Port. EaglerXServer nimmt WebSocket an und leitet zur Java-Instanz oder zum Proxy weiter. Bei HTTPS ist WSS nötig.
Das Java-Backend sollte privat bleiben. TLS endet am vertrauenswürdigen Reverse Proxy; inject_address wird nur bei benötigter echter Client-IP gesetzt.
4. Server Schritt für Schritt einrichten
Back up the world and configuration before changing the server.
- Java 17 oder neuer installieren
Eine unterstützte 64-Bit-Java-Laufzeit mit java -version prüfen. - Offiziellen Weg wählen
Offizielle Paper-Vorlage oder offizielle EaglerXServer-v1.1.0-JAR verwenden. - Konfiguration erzeugen
Einmal starten, EULA lesen und erzeugte Dateien bearbeiten. - Listener einrichten
WebSocket, Limits, Kompatibilität und bei Bedarf inject_address setzen. - Sicheres WSS ergänzen
TLS am Reverse Proxy beenden und WebSocket weiterleiten. - Testen und sichern
WSS extern testen und ein wiederherstellbares Backup erstellen.

5. Sichere WSS-Adresse konfigurieren
Browser sperren ws:// auf HTTPS-Seiten. Domain und gültiges Zertifikat verwenden und Upgrade- sowie Connection-Header weiterleiten.
Home connections may require router forwarding and may be behind carrier-grade NAT. Use a host that supports persistent WebSockets when inbound access is unavailable.
Die öffentliche Adresse aus einem externen Netz testen. localhost bestätigt weder DNS noch TLS oder Firewall.
6. Schichtweise testen und Fehler finden
Change one layer at a time and inspect browser, reverse-proxy, and server logs.
| Symptom | Layer | Check |
|---|---|---|
| Connection refused | Listener | Confirm the private port |
| Mixed content | TLS | Use wss:// and a valid certificate |
| 502 / upgrade failed | Proxy | Forward WebSocket headers |
| Version error | Protocol | Check ViaVersion compatibility |
| Local only | NAT / DNS | Test externally |
| Wrong player IP | Proxy | Review inject_address |
7. Vor der Freigabe absichern
Ein öffentliches Gateway zieht automatisierten Verkehr an. Anmeldung, Moderation, Updates und wiederherstellbare Backups gehören vor den Start.
- Use authentication or a whitelist.
- Run as a non-administrator and expose only required ports.
- Rate-limit the gateway and keep admin panels private.
- Back up worlds, plugins, and configuration, then test restoration.
- Use official releases and keep a rollback copy.
Häufige Fragen
Official sources
- EaglerXServer — Anforderungen und Konfiguration
- EaglerXServer v1.1.0 — verified release
- Offizielle Paper-Vorlage — beginner baseline
Bereit für den Verbindungstest?
Privat aufbauen, WSS extern prüfen und erst danach Spieler einladen.