12 min de lectureMis à jour le 25 juillet 2026Vérifié pour v1.1.0

Comment créer un serveur Eaglercraft

Une méthode actuelle, de Paper en local à une adresse WSS utilisable dans le navigateur.

Réponse rapide : Pour un premier serveur privé, partez du modèle officiel Paper 1.12.2. Sur un réseau existant, ajoutez EaglerXServer à Spigot, BungeeCord ou Velocity, puis publiez le listener via HTTPS/WSS avec Java 17 ou plus.

1. Choisir la bonne architecture

Shared World convient à une session courte hébergée par un joueur. Un serveur dédié reste actif sans l'hôte et convient aux mondes persistants, plugins et outils de modération.

Le modèle Paper officiel réduit les réglages pour débuter. Un administrateur existant peut conserver son monde et ajouter EaglerXServer à sa pile.

GoalRouteReason
Private testModèle Paper officielCompatible baseline
Existing SpigotEaglerXServer pluginKeep world and plugins
Server networkBungeeCord or VelocityRoute several backends
Short sessionShared WorldNo dedicated administration

2. Vérifier la version avant l'installation

Vérification GitHub du 25 juillet 2026 : EaglerXServer v1.1.0 a été publié le 7 mai 2026. Le JAR officiel pèse 8 774 817 octets et nécessite Java 17 ou supérieur.

Le client navigateur reste en mise à jour u53, tandis que la passerelle est en v1.1.0. Téléchargez uniquement depuis la release ou le modèle officiels.


3. Comprendre le trajet de la connexion

Le navigateur ne parle pas directement au socket TCP Minecraft. EaglerXServer reçoit WebSocket et transmet la session au serveur Java ou au proxy. Une page HTTPS exige WSS.

Gardez le backend Java privé et terminez TLS sur un reverse proxy fiable. N'activez inject_address que pour transmettre l'adresse réelle.


4. Installer le serveur étape par étape

Back up the world and configuration before changing the server.

  1. Installer Java 17 ou plus
    Vérifiez un environnement Java 64 bits avec java -version.
  2. Choisir la voie officielle
    Utilisez le modèle Paper officiel ou le JAR EaglerXServer v1.1.0 officiel.
  3. Générer la configuration
    Démarrez une fois, lisez l'EULA puis modifiez les fichiers créés.
  4. Configurer le listener
    Réglez WebSocket, limites, compatibilité et inject_address si nécessaire.
  5. Ajouter WSS sécurisé
    Terminez TLS sur un reverse proxy et transmettez WebSocket.
  6. Tester et sauvegarder
    Testez WSS depuis un autre réseau et créez une sauvegarde restaurable.

5. Configurer une adresse WSS sécurisée

Un navigateur bloque ws:// depuis une page HTTPS. Utilisez un domaine et un certificat valides, avec les en-têtes Upgrade et Connection transmis.

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.

Testez le nom public depuis un réseau externe. Un test localhost ne valide ni DNS, ni TLS, ni le pare-feu.


6. Tester et diagnostiquer par couche

Change one layer at a time and inspect browser, reverse-proxy, and server logs.

SymptomLayerCheck
Connection refusedListenerConfirm the private port
Mixed contentTLSUse wss:// and a valid certificate
502 / upgrade failedProxyForward WebSocket headers
Version errorProtocolCheck ViaVersion compatibility
Local onlyNAT / DNSTest externally
Wrong player IPProxyReview inject_address

7. Sécuriser avant de partager

Une passerelle publique reçoit du trafic automatisé. Préparez authentification, modération, mises à jour et sauvegardes restaurables avant l'ouverture.

  • 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.

Questions fréquentes

Seulement s'il autorise une passerelle WebSocket compatible, le plugin ou proxy et le trafic WSS persistant.

Le test local peut être gratuit, mais un serveur public stable entraîne généralement des coûts.

Non. Shared World est une session temporaire hébergée par un joueur ; le serveur dédié reste indépendant.

L'adresse publique wss:// de la passerelle, pas le port TCP privé de Paper.

Official sources

Prêt à tester la connexion ?

Construisez en privé, validez WSS depuis un autre réseau, puis invitez les joueurs.