12 min de leituraAtualizado em 25 de julho de 2026Verificado para v1.1.0

Como criar um servidor Eaglercraft

Um caminho atual do Paper local até um endereço WSS acessível pelo navegador.

Resposta rápida: Para o primeiro servidor privado, use o modelo oficial Paper 1.12.2. Em uma rede existente, instale EaglerXServer no Spigot, BungeeCord ou Velocity e publique o listener via HTTPS/WSS. Use Java 17 ou superior.

1. Escolha a configuração certa

Shared World atende uma sessão curta hospedada por um jogador. Um servidor dedicado funciona de forma independente e é melhor para mundo permanente, plugins e moderação.

O modelo oficial Paper reduz etapas para iniciantes. Quem já opera Java pode preservar mundo e plugins ao adicionar EaglerXServer.

GoalRouteReason
Private testModelo Paper oficialCompatible baseline
Existing SpigotEaglerXServer pluginKeep world and plugins
Server networkBungeeCord or VelocityRoute several backends
Short sessionShared WorldNo dedicated administration

2. Verifique a versão antes de instalar

Conferido no GitHub em 25 de julho de 2026: EaglerXServer v1.1.0 foi publicado em 7 de maio de 2026. O JAR oficial tem 8.774.817 bytes e exige Java 17 ou superior.

O cliente do navegador continua no update u53; o gateway usa v1.1.0. Baixe somente da release ou do modelo oficial.


3. Entenda o caminho da conexão

O navegador não acessa diretamente o socket TCP do Minecraft. EaglerXServer recebe WebSocket e entrega a sessão ao servidor Java ou proxy. Uma página HTTPS exige WSS.

Mantenha o backend Java privado, finalize TLS em um proxy confiável e use inject_address apenas quando a IP real for necessária.


4. Configure passo a passo

Back up the world and configuration before changing the server.

  1. Instale Java 17 ou superior
    Confirme um Java de 64 bits com java -version.
  2. Escolha a rota oficial
    Use o modelo Paper oficial ou o JAR oficial EaglerXServer v1.1.0.
  3. Gere a configuração
    Inicie uma vez, leia a EULA e edite os arquivos gerados.
  4. Configure o listener
    Ajuste WebSocket, limites, compatibilidade e inject_address quando necessário.
  5. Adicione WSS seguro
    Finalize TLS em um proxy reverso e encaminhe WebSocket.
  6. Teste e faça backup
    Teste WSS em outra rede e crie um backup restaurável.

5. Configure um endereço WSS seguro

O navegador bloqueia ws:// em páginas HTTPS. Use domínio com certificado válido e encaminhe os cabeçalhos Upgrade e Connection.

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.

Teste o hostname público pela rede móvel. localhost não comprova DNS, TLS, firewall ou roteador.


6. Teste e resolva por camada

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. Proteja antes de compartilhar

Um gateway público recebe tráfego automatizado. Autenticação, moderação, atualizações e backups restauráveis são requisitos de lançamento.

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

Perguntas frequentes

Somente se permitir gateway WebSocket compatível, plugin ou proxy e tráfego WSS persistente.

O teste local pode ser grátis; um servidor público estável normalmente tem custos.

Não. Shared World é uma sessão temporária hospedada por jogador; o servidor dedicado funciona sozinho.

O endereço público wss:// do gateway, não a porta TCP privada do Paper.

Official sources

Pronto para testar a conexão?

Monte em privado, valide WSS por outra rede e depois convide jogadores.