Minecraft · Guide

Como ativar o modo offline em um servidor de Minecraft (jogadores não originais / pirata)

Atualizado August 2, 2026 15 min de leitura

Nesta página
  1. A resposta curta: três passos até o modo offline
  2. O que o modo offline faz de verdade
  3. Ativando no painel da HytHost, passo a passo
  4. Segurança: no modo offline, qualquer um pode ser qualquer um
  5. O que os seus jogadores percebem: UUIDs novos e skins sumidas
  6. Redes com proxy: BungeeCord e Velocity
  7. Testando e consertando o que quebra
  8. FAQ

Um amigo não compra nada, abre o Minecraft, digita o seu endereço — e é expulso. Isso não é um defeito do seu servidor. Por padrão, um servidor de Minecraft confere cada login nos servidores de conta da Mojang, e um jogador sem conta comprada reprova nessa conferência.

O modo offline é a configuração oficial que desliga essa conferência. Ela vem no Minecraft vanilla, é uma linha em um arquivo de configuração e é a mesma configuração usada em festas de LAN, em redes sem acesso à internet e em servidores que ficam atrás de um proxy. Este guia mostra exatamente como ativá-la, o que muda para os seus jogadores e — a parte que a maioria dos guias pula — como evitar que o servidor seja tomado depois disso.

A resposta curta: três passos até o modo offline

Seus amigos sem conta de Minecraft podem entrar assim que o servidor parar de conferir os logins com a Mojang. São três passos, cerca de um minuto:

  1. Pare o servidor. Totalmente parado, não reiniciado — um servidor ligado grava a própria cópia das configurações por cima da sua quando desliga.
  2. Abra o server.properties e ajuste duas linhas. O arquivo fica na pasta raiz do servidor, no mesmo lugar do jar do servidor:
    online-mode=false
    enforce-secure-profile=false
    As duas importam. No Minecraft 1.19 e mais recentes, mudar só a primeira não basta.
  3. Salve e inicie o servidor. Jogadores não originais agora conectam no mesmo endereço que todo mundo.
Duas coisas para resolver antes de abrir o servidor. Modo offline significa que qualquer pessoa pode entrar com qualquer nome, inclusive o seu, então você precisa antes de um plugin de autenticação. E cada jogador ganha um UUID novo — inventários, cargos e terrenos do modo online não vão junto, então faça um backup antes de mudar.

O que o modo offline faz de verdade

Quando um jogador entra em um servidor normal, o servidor pergunta aos servidores de sessão da Mojang: "essa é mesmo a conta por trás desse nome?". A Mojang responde, o login é aceito e a identidade do jogador está comprovada. Isso é o modo online, e é o padrão.

O modo offline elimina a pergunta. O servidor aceita qualquer nome que o cliente enviar e nunca entra em contato com a Mojang. Nada é alterado, quebrado ou modificado — você está virando uma chave que a Mojang colocou de propósito no servidor vanilla, porque muitos cenários legítimos precisam dela:

  • Servidores de LAN e de eventos que rodam sem nenhuma conexão com a internet, onde a conferência da Mojang falharia para todo mundo.
  • Redes atrás de um proxy, em que o BungeeCord ou o Velocity faz a autenticação uma vez na porta de entrada e os servidores de trás não devem repeti-la.
  • Ambientes isolados ou com firewall — servidores de teste, redes de escola e de escritório, máquinas sem acesso externo.
  • Jogar com amigos que ainda não compraram o jogo, que é o motivo pelo qual a maioria das pessoas está aqui.

O que ele não faz é deixar a configuração sem consequências. Logins verificados são justamente o que separa o seu servidor de alguém digitando o nome do seu administrador, então o padrão online-mode=true existe por um bom motivo e continua sendo a escolha certa para um servidor público comum — veja por que o padrão existe. Este guia é para o caso em que você decidiu que precisa dele desligado, e o resto trata de fazer isso sem entregar o servidor de bandeja.

Seu amigo joga no Xbox, PlayStation, Switch ou no celular? Então essa não é a configuração — jogadores de console e celular usam a Bedrock Edition, e nenhuma mudança no server.properties os coloca em um servidor Java. O que você precisa é de uma ponte para Bedrock: veja crossplay entre Java e Bedrock com o Geyser.

Ativando no painel da HytHost, passo a passo

Não existe um botão para isso na aba Startup do painel — o modo offline mora no arquivo de configuração do próprio servidor, então você o edita direto. O trabalho todo leva um minuto:

  1. Pare o servidor. Use Stop, não Restart. Um servidor de Minecraft ligado mantém as configurações na memória e as grava de volta no disco ao desligar, então uma edição feita com ele rodando é sobrescrita em silêncio. Esse é de longe o motivo mais comum de as pessoas acharem que a mudança "não salvou".
  2. Abra a aba Files. Você cai direto na pasta raiz do servidor — o mesmo lugar do server.properties, da pasta plugins e da pasta do mundo.
  3. Clique em server.properties para editar. Ele abre no editor de texto embutido do painel — uma lista simples de configurações, uma por linha, em ordem alfabética.
  4. Encontre online-mode e coloque false. Troque online-mode=true por online-mode=false. Não coloque aspas, espaços em volta do sinal de igual nem uma segunda cópia da linha.
  5. Encontre enforce-secure-profile e coloque false também. Se a linha não existir no seu arquivo — algo comum em mundos antigos, criados antes do Minecraft 1.19 — é só adicionar enforce-secure-profile=false em uma linha própria, no fim.
  6. Salve e inicie o servidor. Acompanhe o console enquanto ele sobe. Uma linha dizendo que o servidor está rodando em modo offline é a sua confirmação de que a mudança pegou.
Não pule o enforce-secure-profile. O Minecraft 1.19 trouxe a assinatura de mensagens do chat, e essa configuração decide se o servidor exige de cada jogador um perfil assinado pela Mojang. O padrão é true e ela é conferida separadamente do online-mode — então um servidor com online-mode=false e perfis seguros ainda exigidos sobe perfeitamente, parece correto e depois rejeita no login todo jogador não original. É disparado o motivo mais comum de o modo offline "não funcionar".
Hospeda por conta própria? São exatamente as mesmas duas linhas. O server.properties fica ao lado do seu server.jar — pare o servidor, edite em qualquer editor de texto, salve e ligue de novo.

Mude a configuração que quiser: um servidor de Minecraft da HytHost te dá o gerenciador de arquivos completo, console ao vivo e backups com um clique para desfazer.

Ver planos Minecraft

Segurança: no modo offline, qualquer um pode ser qualquer um

Esta é a seção para ler duas vezes. Todo o resto do guia é mudança de configuração; é aqui que se decide se o seu servidor sobrevive a ficar público.

O que muda de fato

Com a verificação desligada, um nome deixa de provar qualquer coisa — é só um texto que o cliente envia. Quem souber o seu endereço pode conectar dizendo ser você, ou o seu sócio, ou o seu moderador-chefe. E como a maioria das configurações de permissão dá direitos por nome, o impostor nem precisa invadir: o servidor entrega os direitos na chegada. Se você se deu op pelo nome, outra pessoa digitando esse nome chega com op.

Isso não é hipótese. Um endereço público em modo offline sem plugin de autenticação é um dos servidores mais fáceis de tomar na internet, e o resultado de sempre é um mundo apagado e todos os cargos redistribuídos. A solução não é complicada, mas também não é opcional.

Instale o AuthMe Reloaded

Um plugin de autenticação coloca uma senha na frente de cada nome. Os jogadores se registram uma vez, fazem login a cada sessão, e o nome passa a ser deles — a falsificação para de funcionar porque saber o nome já não basta. O AuthMe Reloaded é o padrão consagrado para isso e funciona em Paper e Spigot.

  1. Baixe o JAR na página oficial e coloque na pasta plugins do seu servidor — o mesmo processo de qualquer outro plugin, explicado passo a passo em como instalar plugins no Minecraft.
  2. Reinicie o servidor para o plugin carregar e gravar a configuração padrão dele.
  3. Abra o plugins/AuthMe/config.yml e aperte os padrões. Estes quatro são os que mais importam:
    settings:
      restrictions:
        timeout: 30
        maxRegPerIp: 2
        allowChat: false
      security:
        minPasswordLength: 8
    Isso dá 30 segundos para o jogador logar antes de ser expulso, limita quantas contas um mesmo endereço cria, impede que quem não autenticou fale no chat e recusa senhas curtas demais.
  4. Ensine os dois comandos aos seus jogadores. Na primeira entrada: /register com a senha escolhida, digitada duas vezes. Em toda entrada depois disso: /login com essa senha. Até fazerem isso, não conseguem se mover, construir nem conversar.

Dê permissões por grupo, não por nome

Op é uma chave de tudo ou nada presa a um nome, exatamente o formato errado para um servidor em modo offline. Use um plugin de permissões e dê cargos a grupos, para que nem uma falsificação bem-sucedida venha com poder de console junto. Nosso guia sobre cargos de staff de verdade, além do op mostra como configurar isso.

A whitelist sozinha não te cobre aqui. A whitelist confere nomes — e no modo offline o nome é justamente o que deixou de ser verificado. Ela ainda mantém desconhecidos aleatórios fora, o que vale a pena, mas não impede quem sabe o nome de um jogador da lista de entrar no lugar dele. Whitelist mais um plugin de autenticação é a combinação que funciona; whitelist sozinha, não.

O que os seus jogadores percebem: UUIDs novos e skins sumidas

Duas coisas mudam para todo mundo no servidor no momento em que você troca, e as duas são bem mais fáceis de resolver antes de virar a chave do que depois.

Cada jogador ganha uma identidade nova

O Minecraft identifica jogadores por um UUID, não pelo nome. No modo online esse UUID é emitido pela Mojang e pertence à conta. No modo offline não há conta a consultar, então o servidor gera um a partir do nome — o que significa que o mesmo jogador recebe um UUID completamente diferente dependendo do modo em que o servidor está.

Para o seu servidor, não é a mesma pessoa. Tudo que estava ligado ao UUID antigo fica órfão: inventários, baús do end, conquistas, pontos de nascimento, saldos de plugins, casas, terrenos e grupos de permissão. O mundo em si está bem e nada é apagado — os dados simplesmente ficam presos a uma identidade com a qual ninguém mais entra.

Decida antes de lançar e faça backup primeiro. Trocar o modo em um servidor onde as pessoas já jogaram vai custar o progresso delas, e voltar atrás não junta os dois conjuntos de dados. Faça um backup antes de mudar a configuração para ter uma saída.

Há uma segunda consequência que vale entender: como o UUID vem do nome, quem digitar o nome fica dono dos dados ligados a ele. É o mesmo problema de falsificação da seção anterior, visto pelo outro lado, e é o outro motivo de um plugin de autenticação não ser opcional.

As skins param de carregar

As skins vêm dos servidores da Mojang e estão ligadas à conta verificada. Sem verificação não há skin, então todo mundo aparece como o Steve ou a Alex padrão. O SkinsRestorer resolve: instale como qualquer outro plugin, reinicie, e os jogadores escolhem a sua com /skin set seguido de um nome. Em uma rede com proxy, instale no proxy, e não em cada servidor atrás dele.

Redes com proxy: BungeeCord e Velocity

Se você tem uma rede — um lobby mais um servidor de survival mais um de minigames, todos atrás de um endereço só — o quadro muda, e vale ser preciso, porque é aqui que o modo offline é configurado errado com mais frequência.

Em uma rede, os servidores atrás do proxy normalmente rodam com online-mode=false mesmo quando a rede inteira aceita apenas contas compradas. Isso é por design: o proxy faz a conferência com a Mojang uma vez na porta de entrada e depois encaminha o jogador já verificado. Repetir a conferência em cada servidor de trás falharia. Então um backend em online-mode=false não é uma rede em modo offline — é uma rede normal, configurada corretamente.

Se a sua rede aceita só contas compradas ou também jogadores não originais é decidido no proxy, no arquivo de configuração dele: config.yml no BungeeCord, velocity.toml no Velocity. Na HytHost, os proxies instalados pela aba Version do painel são gravados com o modo online ativado no proxy, então é esse o arquivo a editar — não os backends.

O risco real é um backend ao qual qualquer um consegue conectar direto. Um backend em online-mode=false confia em qualquer identidade que chegue até ele, então, se um jogador conseguir alcançar aquele servidor sem passar pelo proxy, ele chega como quem quiser. A proteção não é o sigilo do endereço — é o segredo de forwarding. O modern forwarding do Velocity assina os dados de jogador que o proxy envia, e o backend rejeita o que não vier assinado; coloque o mesmo segredo dos dois lados e as conexões diretas param de funcionar. O legacy forwarding do BungeeCord não tem essa assinatura, e é por isso que redes que o usam adicionam um plugin como o BungeeGuard para ter o equivalente.

Mais um detalhe do Velocity se a sua rede aceita jogadores não originais: o enforce-secure-profile tem um gêmeo do lado do proxy chamado force-key-authentication, no velocity.toml. Desligar a configuração do backend e deixar a do proxy ligada produz exatamente o mesmo sintoma — jogadores rejeitados no login por um motivo que os logs do servidor descrevem como problema de perfil.

Testando e consertando o que quebra

O único teste que vale é o de verdade: peça a um amigo sem conta comprada para conectar no seu endereço. Se o console imprimir uma linha com o nome dele ao entrar, funcionou. Tudo abaixo é o que conferir quando não funciona.

O que o jogador vêO que significaSolução
Failed to verify usernameO servidor ainda está conferindo com a Mojangonline-mode continua true, ou a edição não salvou — confira o arquivo de novo com o servidor parado
Uma mensagem sobre chave de perfil ausente ou inválida, ou sobre um servidor que exige perfis segurosO modo offline está ligado, mas a assinatura de chat continua exigidaDefina enforce-secure-profile=false — adicione a linha se o seu arquivo não tiver
O servidor não aparece ou dá timeoutNada a ver com o modo offlineUm problema de conexão ou de endereço — o servidor não está acessível de jeito nenhum
Todo mundo é Steve ou AlexEsperado no modo offlineInstale o SkinsRestorer
Itens e cargos antigos sumiramOs UUIDs mudaram junto com o modoRestaure o backup anterior à troca, ou redistribua os cargos e aceite o recomeço

A mudança não fica salva

Quase sempre é uma de três coisas. Você editou o arquivo com o servidor rodando, e ele sobrescreveu a sua mudança ao desligar — pare primeiro, depois edite. Ou uma reinstalação, uma troca de versão ou a instalação de um modpack colocou um server.properties novinho, e aí é só definir as duas linhas de novo. Ou você editou uma cópia diferente do arquivo daquela que o servidor realmente lê, o que acontece em configurações com mais de uma pasta de servidor. Só para constar: o painel em si não reescreve essas duas linhas ao ligar — ele cuida apenas das entradas de IP e porta do servidor, então uma mudança salva com o servidor parado continua salva.

Um plugin se recusa a habilitar

Alguns plugins — principalmente os que lidam com contas, cargos ou economia — checam o modo do servidor ao iniciar e se recusam a carregar em modo offline, ou reclamam alto. Leia a mensagem do console em vez de adivinhar: alguns só precisam de uma opção de configuração reconhecendo o modo offline, outros realmente dependem dos UUIDs da Mojang e têm uma alternativa compatível. Qualquer coisa que guarde dados por jogador vai querer o seu plugin de autenticação carregado primeiro, então mantenha o AuthMe no começo da sua montagem, e não como o último item.

O modo offline é uma configuração suportada em um servidor de Minecraft da HytHost, e o painel te dá gerenciador de arquivos, console e backups com um clique para mudá-la com segurança e voltar atrás se não gostar do resultado. Se o Minecraft é um jogo ao qual você sempre volta, comprá-lo é o que mantém ele sendo feito — mas essa decisão é sua, não um sermão nosso.

FAQ

Perguntas frequentes

Pare o servidor, abra o server.properties na pasta raiz do servidor, defina online-mode=false e enforce-secure-profile=false, salve e ligue de novo. Jogadores sem conta comprada de Minecraft passam a entrar no seu endereço normal. Antes de abrir ao público, instale um plugin de autenticação — no modo offline os nomes não são verificados, então qualquer pessoa pode conectar como qualquer outra.

Quase sempre porque o enforce-secure-profile ainda está em true. O Minecraft 1.19 trouxe a assinatura de mensagens do chat, e essa configuração é conferida separadamente do online-mode — então o servidor sobe e parece correto, mas continua rejeitando quem não tem um perfil assinado pela Mojang. Coloque false nela também, adicionando a linha você mesmo se o arquivo não tiver. O outro motivo comum é editar o arquivo com o servidor rodando, o que sobrescreve a sua mudança quando ele desliga.

O AuthMe Reloaded adiciona uma senha a cada nome: o jogador dá /register uma vez e /login a cada sessão, e não consegue se mover, construir nem conversar até fazer isso. Em um servidor em modo offline ele não é opcional. Sem ele, um nome é só texto que o cliente envia, então quem souber o seu endereço pode entrar como você ou como um moderador — e se os cargos forem dados por nome, já chega com esses direitos. Instale antes de divulgar o endereço.

Sim, em um servidor onde as pessoas já jogaram. O Minecraft acompanha jogadores por UUID, e um UUID de modo offline é gerado a partir do nome em vez de emitido pela Mojang, então cada jogador vira na prática uma pessoa nova. Inventários, baús do end, conquistas, casas, saldos, terrenos e grupos de permissão continuam no mundo, mas presos a uma identidade com a qual ninguém mais entra. Nada é apagado, e voltar ao modo anterior devolve os dados antigos — mas faça um backup antes de mudar a configuração.

Pode. online-mode é uma linha comum do seu server.properties, e você tem acesso total ao gerenciador de arquivos e ao console do servidor, então a configuração é sua para mudar como qualquer outra. O painel não a sobrescreve — ele cuida apenas das entradas de IP e porta do servidor — e os backups com um clique deixam você desfazer a mudança se ela não te agradar.

As skins são guardadas pela Mojang e entregues com base em uma conta verificada. Sem verificação, o servidor não tem conta para consultar, então todo mundo aparece como o Steve ou a Alex padrão. Instalar o SkinsRestorer resolve — os jogadores então escolhem a sua com /skin set e um nome. Em uma rede com proxy, instale no proxy, e não em cada servidor de trás.

Seu servidor, suas configurações

Um servidor de Minecraft com acesso total aos arquivos, console ao vivo e backups com um clique — então uma mudança como essa leva um minuto e é sempre reversível. Proteção DDoS da Voxility e backups diários inclusos, com meta de 99,9% de uptime.

Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours