Modo online x offline: por que manter o online-mode ativado
A opção online-mode do server.properties parece um detalhe, mas é uma das configurações de segurança mais importantes do seu servidor.
O que o online-mode faz
Com online-mode=true, quando alguém tenta entrar, o servidor confirma com os serviços de autenticação da Microsoft/Mojang que aquela conta é legítima e que o jogador é realmente o dono daquele nome.
Com online-mode=false, o servidor aceita qualquer nome informado pelo cliente, sem verificação.
Os riscos do modo offline
- Personificação: qualquer um pode entrar com o nome de um administrador — e herdar o OP e as permissões dele;
- Whitelist inútil: basta usar um nome que esteja na lista;
- Banimentos ineficazes: o jogador banido entra com outro nome em segundos;
- Perda de inventários e dados: os dados de jogadores são vinculados a identificadores (UUIDs) que mudam entre os modos. Trocar de modo depois pode "resetar" inventários;
- Skins: sem autenticação, skins não carregam corretamente sem plugins extras.
Plugins de "login com senha" tentam compensar, mas adicionam complexidade e não oferecem a mesma segurança.
Respeite quem comprou o jogo
Servidores oficiais em modo online incentivam o uso de contas originais — o que também é o caminho seguro para os jogadores, já que clientes piratas frequentemente vêm com malware.
A exceção correta: redes com proxy
Em uma rede com Velocity (ou BungeeCord), a autenticação é feita no proxy. Nesse caso:
- O proxy fica com
online-mode = true; - Os servidores internos (lobby, survival...) ficam com
online-mode=false, recebendo o jogador já autenticado; - Com Velocity, configure o modern forwarding e o segredo compartilhado (
forwarding.secret), e ative o suporte a Velocity noconfig/paper-global.ymldos servidores Paper; - Os servidores internos não devem ser acessíveis diretamente pela internet — apenas pelo proxy. Caso contrário, alguém pode conectar direto neles, sem autenticação.
E no Bedrock?
O servidor Bedrock usa online-mode=true para exigir contas Xbox/Microsoft autenticadas. Mantenha ativado pelos mesmos motivos.
Resumo
| Situação | online-mode |
|---|---|
| Servidor comum (Java) | true |
| Proxy Velocity/BungeeCord | true no proxy |
| Servidores atrás do proxy | false + forwarding seguro + sem acesso direto |
| Bedrock Dedicated Server | true |
Crie seu servidor com o Minecraft-BR
No Minecraft-BR da VittHost, seu servidor já começa com configurações seguras e você gerencia tudo pelo painel Pterodactyl/Pelican. Servidores no Brasil, proteção DDoS e planos para Java e Bedrock.