Minecraft · Guide

Como ativar o modo offline num servidor de Minecraft (jogadores não premium / cracked)

Atualizado August 2, 2026 15 min de leitura

Nesta página
  1. A resposta curta: três passos até ao modo offline
  2. O que o modo offline faz na realidade
  3. Ativá-lo no painel da HytHost, passo a passo
  4. Segurança: em modo offline, qualquer um pode ser qualquer um
  5. O que os teus jogadores notam: UUIDs novos e skins em falta
  6. Redes com proxy: BungeeCord e Velocity
  7. Testar e corrigir o que corre mal
  8. FAQ

Um amigo não compra nada, abre o Minecraft, escreve o teu endereço — e leva com um kick. Não é uma falha do teu servidor. Por predefinição, um servidor de Minecraft confirma cada início de sessão junto dos servidores de contas da Mojang, e um jogador sem conta comprada chumba nessa verificação.

O modo offline é a definição oficial que desliga essa verificação. Vem com o Minecraft vanilla, é uma linha num ficheiro de configuração e é a mesma definição usada em festas de LAN, em redes sem acesso à internet e em servidores que estão atrás de um proxy. Este guia mostra-te exatamente como a ativar, o que muda para os teus jogadores e — a parte que a maioria dos guias salta — como impedir que te tomem o servidor depois disso.

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

Os teus amigos sem conta de Minecraft conseguem entrar assim que o servidor deixar de confirmar os logins com a Mojang. Três passos, cerca de um minuto:

  1. Para o servidor. Totalmente parado, não reiniciado — um servidor a correr escreve a sua própria cópia das definições por cima da tua quando se desliga.
  2. Abre o server.properties e define duas linhas. O ficheiro está na pasta raiz do servidor, no mesmo sítio que o jar do servidor:
    online-mode=false
    enforce-secure-profile=false
    As duas contam. No Minecraft 1.19 e mais recente, mudar só a primeira não chega.
  3. Grava e arranca o servidor. Os jogadores não premium ligam-se agora ao mesmo endereço que toda a gente.
Duas coisas a resolver antes de abrires o servidor. Modo offline significa que qualquer pessoa pode entrar com qualquer nome, incluindo o teu, por isso precisas primeiro de um plugin de autenticação. E cada jogador recebe um UUID novo — inventários, cargos e terrenos do modo online não transitam, por isso faz uma cópia de segurança antes de mudar.

O que o modo offline faz na realidade

Quando um jogador entra num servidor normal, o servidor pergunta aos servidores de sessão da Mojang: «esta é mesmo a conta por trás deste nome?». A Mojang responde, o login é aceite e a identidade do jogador fica provada. Isto é o modo online, e é a predefinição.

O modo offline elimina a pergunta. O servidor aceita o nome que o cliente enviar e nunca contacta a Mojang. Nada é alterado, quebrado ou modificado — estás a mexer num interruptor que a Mojang pôs de propósito no servidor vanilla, porque há imensas configurações legítimas que precisam dele:

  • Servidores de LAN e de eventos que correm sem qualquer ligação à internet, onde a verificação da Mojang falharia para toda a gente.
  • Redes atrás de um proxy, em que o BungeeCord ou o Velocity faz a autenticação uma vez à entrada e os servidores de trás não a devem repetir.
  • Ambientes isolados ou com firewall — servidores de teste, redes de escola e de escritório, máquinas sem acesso ao exterior.
  • 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 é tornar a definição inofensiva. Os logins verificados são precisamente o que está entre o teu servidor e alguém que escreve o nome do teu administrador, por isso a predefinição online-mode=true existe por uma boa razão e continua a ser a escolha certa para um servidor público normal — vê porque é que a predefinição existe. Este guia é para o caso em que decidiste que precisas dela desligada, e o resto trata de como o fazer sem entregar o servidor a quem passar.

O teu amigo joga na Xbox, PlayStation, Switch ou no telemóvel? Então não é esta a definição — os jogadores de consola e telemóvel usam a Bedrock Edition, e nenhuma alteração ao server.properties os deixa entrar num servidor Java. O que precisas é de uma ponte para Bedrock: vê crossplay entre Java e Bedrock com o Geyser.

Ativá-lo no painel da HytHost, passo a passo

Não há um interruptor para isto no separador Startup do painel — o modo offline vive no ficheiro de configuração do próprio servidor, por isso editas o ficheiro diretamente. O trabalho todo leva um minuto:

  1. Para o servidor. Usa Stop, não Restart. Um servidor de Minecraft a correr guarda as definições em memória e volta a escrevê-las no disco ao desligar, por isso uma edição feita com ele ligado é sobrescrita em silêncio. Este é de longe o motivo mais comum para as pessoas acharem que a alteração «não gravou».
  2. Abre o separador Files. Cais logo na pasta raiz do servidor — o mesmo sítio do server.properties, da pasta plugins e da pasta do mundo.
  3. Clica no server.properties para o editar. Abre no editor de texto integrado do painel — uma lista simples de definições, uma por linha, por ordem alfabética.
  4. Procura online-mode e põe false. Muda online-mode=true para online-mode=false. Não acrescentes aspas, espaços à volta do sinal de igual nem uma segunda cópia da linha.
  5. Procura enforce-secure-profile e põe também false. Se a linha nem sequer existir no teu ficheiro — comum em mundos antigos, criados antes do Minecraft 1.19 — basta acrescentares enforce-secure-profile=false numa linha própria, no fim.
  6. Grava e arranca o servidor. Acompanha a consola enquanto ele arranca. Uma linha a dizer que o servidor está a correr em modo offline é a tua confirmação de que a alteração pegou.
Não saltes o enforce-secure-profile. O Minecraft 1.19 trouxe a assinatura das mensagens do chat, e esta definição controla se o servidor exige a cada jogador um perfil assinado pela Mojang. A predefinição é true e é verificada separadamente do online-mode — por isso um servidor com online-mode=false e os perfis seguros ainda exigidos arranca na perfeição, parece correto e depois rejeita no login todos os jogadores não premium. É de longe o motivo mais comum para o modo offline «não funcionar».
Estás a alojar por tua conta? Exatamente as mesmas duas linhas. O server.properties está ao lado do teu server.jar — para o servidor, edita o ficheiro em qualquer editor de texto, grava e arranca outra vez.

Muda a definição que quiseres: um servidor de Minecraft da HytHost dá-te o gestor de ficheiros completo, uma consola em direto e cópias de segurança num clique para reverter.

Ver planos de Minecraft

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

Esta é a secção para ler duas vezes. Todo o resto do guia é uma alteração de configuração; é aqui que se decide se o teu servidor sobrevive a ser público.

O que muda de facto

Com a verificação desligada, um nome deixa de provar seja o que for — é apenas texto que o cliente envia. Quem souber o teu endereço pode ligar-se a dizer que é tu, ou o teu coproprietário, ou o teu moderador principal. E como a maioria das configurações de permissões atribui direitos por nome, um impostor nem precisa de forçar a entrada: o servidor entrega-lhe os direitos à chegada. Se te deste op pelo nome, outra pessoa que escreva esse nome chega com op.

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

Instala o AuthMe Reloaded

Um plugin de autenticação põe uma palavra-passe à frente de cada nome. Os jogadores registam-se uma vez, iniciam sessão a cada sessão de jogo, e o nome passa a ser deles — fazer-se passar por alguém deixa de funcionar porque saber o nome já não chega. O AuthMe Reloaded é o padrão consagrado para isto e funciona em Paper e Spigot.

  1. Descarrega o JAR da página oficial e coloca-o na pasta plugins do teu servidor — o mesmo processo de qualquer outro plugin, explicado passo a passo em como instalar plugins no Minecraft.
  2. Reinicia o servidor para o plugin carregar e escrever a configuração predefinida.
  3. Abre o plugins/AuthMe/config.yml e aperta as predefinições. Estas quatro são as que mais contam:
    settings:
      restrictions:
        timeout: 30
        maxRegPerIp: 2
        allowChat: false
      security:
        minPasswordLength: 8
    Isso dá aos jogadores 30 segundos para iniciar sessão antes de levarem kick, limita quantas contas um mesmo endereço pode criar, impede que quem não se autenticou fale no chat e recusa palavras-passe demasiado curtas.
  4. Ensina aos teus jogadores os dois comandos. Na primeira entrada: /register com a palavra-passe escolhida, escrita duas vezes. Em todas as entradas seguintes: /login com essa palavra-passe. Até o fazerem, não se conseguem mexer, construir nem falar.

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

O op é um interruptor de tudo ou nada preso a um nome, exatamente o formato errado para um servidor em modo offline. Usa um plugin de permissões e dá os cargos a grupos, para que nem sequer uma personificação bem-sucedida traga poder ao nível da consola. O nosso guia sobre cargos de staff a sério, para além do op explica como configurar isso.

A whitelist sozinha não te protege aqui. A whitelist verifica nomes — e em modo offline o nome é precisamente aquilo que deixou de ser verificado. Continua a manter estranhos aleatórios de fora, o que vale a pena, mas não impede quem sabe o nome de um jogador da lista de entrar como ele. Whitelist mais um plugin de autenticação é a combinação que funciona; a whitelist sozinha, não.

O que os teus jogadores notam: UUIDs novos e skins em falta

Duas coisas mudam para toda a gente no servidor no momento em que mudas a definição, e ambas são bastante mais fáceis de tratar antes do que depois.

Cada jogador recebe uma identidade nova

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

Para o teu servidor, não é a mesma pessoa. Tudo o 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ões. O mundo em si está bem e nada é apagado — os dados ficam simplesmente presos a uma identidade com a qual já ninguém entra.

Decide antes de lançar e faz primeiro uma cópia de segurança. Mudar o modo num servidor onde as pessoas já jogaram vai custar-lhes o progresso, e voltar atrás não junta os dois conjuntos de dados. Faz uma cópia de segurança antes de alterar a definição para teres uma saída.

Há uma segunda consequência que vale a pena perceber: como o UUID deriva do nome, quem escrever o nome fica dono dos dados associados. É o mesmo problema de personificação da secção anterior, visto do outro lado, e é a outra razão pela qual um plugin de autenticação não é opcional.

As skins deixam de carregar

As skins vêm dos servidores da Mojang e estão ligadas à conta verificada. Sem verificação não há skin, por isso toda a gente aparece como o Steve ou a Alex predefinidos. O SkinsRestorer resolve: instala-o como qualquer outro plugin, reinicia, e os jogadores escolhem a sua com /skin set seguido de um nome. Numa rede com proxy, instala-o no proxy e não em cada servidor de trás.

Redes com proxy: BungeeCord e Velocity

Se tens uma rede — um lobby, mais um servidor de survival, mais um de minijogos, tudo atrás de um único endereço — o cenário muda, e vale a pena ser preciso, porque é aqui que o modo offline é mais vezes mal configurado.

Numa rede, os servidores atrás do proxy correm normalmente com online-mode=false, mesmo quando a rede no seu todo só aceita contas compradas. É assim por desenho: o proxy faz a verificação na Mojang uma vez à entrada e depois encaminha o jogador já verificado. Repetir a verificação em cada servidor de trás falharia. Portanto, um servidor de trás em online-mode=false não é uma rede em modo offline — é uma rede normal, corretamente configurada.

Se a tua rede aceita só contas compradas ou também jogadores não premium decide-se no proxy, no ficheiro de configuração do próprio proxy: config.yml no BungeeCord, velocity.toml no Velocity. Na HytHost, os proxies instalados a partir do separador Version do painel são escritos com o modo online ativado no proxy, por isso é esse o ficheiro a editar — não os servidores de trás.

O risco real é um servidor de trás ao qual qualquer pessoa se pode ligar diretamente. Um servidor de trás em online-mode=false confia em qualquer identidade que lhe chegue, por isso, se um jogador conseguir chegar a esse servidor sem passar pelo proxy, entra como quem lhe apetecer. A proteção não é o desconhecimento do endereço — é o segredo de forwarding. O modern forwarding do Velocity assina os dados de jogador que o proxy envia, e o servidor de trás rejeita tudo o que não venha assinado; põe o mesmo segredo dos dois lados e as ligações diretas deixam de funcionar. O legacy forwarding do BungeeCord não tem essa assinatura, e é por isso que as redes que o usam acrescentam um plugin como o BungeeGuard para obter o equivalente.

Mais um detalhe do Velocity se tens uma rede aberta a jogadores não premium: o enforce-secure-profile tem um gémeo do lado do proxy chamado force-key-authentication, no velocity.toml. Desligar a definição do servidor de trás e deixar a do proxy ligada produz exatamente o mesmo sintoma — jogadores rejeitados no login por um motivo que os registos do servidor descrevem como problema de perfil.

Testar e corrigir o que corre mal

O único teste que conta é um teste real: pede a um amigo sem conta comprada para se ligar ao teu endereço. Se a consola escrever uma linha com o nome dele ao entrar, funciona. Tudo o que se segue é o que verificar quando não funciona.

O que o jogador vêO que significaSolução
Failed to verify usernameO servidor continua a verificar com a MojangO online-mode ainda está a true, ou a edição não gravou — verifica o ficheiro outra vez com o servidor parado
Uma mensagem sobre chave de perfil em falta ou inválida, ou sobre um servidor que exige perfis segurosO modo offline está ligado, mas a assinatura do chat continua a ser exigidaDefine enforce-secure-profile=false — acrescenta a linha se o teu ficheiro não a tiver
O servidor não aparece ou dá timeoutNada a ver com o modo offlineUm problema de ligação ou de endereço — o servidor não está sequer acessível
Toda a gente é o Steve ou a AlexNormal em modo offlineInstala o SkinsRestorer
Os itens e cargos antigos desapareceramOs UUIDs mudaram com o modoRestaura a cópia de segurança anterior à mudança, ou reatribui os cargos e aceita o recomeço

A alteração não fica gravada

É quase sempre uma de três coisas. Editaste o ficheiro com o servidor a correr e ele sobrescreveu a tua alteração ao desligar — para o servidor primeiro, depois edita. Ou uma reinstalação, uma mudança de versão ou a instalação de um modpack deixou um server.properties novo, e nesse caso é só voltares a definir as duas linhas. Ou editaste uma cópia do ficheiro diferente daquela que o servidor lê de facto, o que acontece em configurações com mais do que uma pasta de servidor. Para que fique claro: o painel em si não reescreve estas duas linhas no arranque — gere apenas as entradas de IP e porta do servidor, por isso uma alteração gravada com o servidor parado fica gravada.

Um plugin recusa-se a ativar

Alguns plugins — sobretudo os que lidam com contas, cargos ou economias — verificam o modo do servidor ao arrancar e recusam-se a carregar em modo offline, ou queixam-se ruidosamente. Lê a mensagem da consola em vez de adivinhar: uns precisam apenas de uma opção de configuração a reconhecer o modo offline, outros dependem mesmo dos UUIDs da Mojang e têm uma alternativa compatível. Tudo o que guarde dados por jogador vai querer o teu plugin de autenticação carregado primeiro, por isso mantém o AuthMe no início da montagem em vez de o acrescentares no fim.

O modo offline é uma definição suportada num servidor de Minecraft da HytHost, e o painel dá-te o gestor de ficheiros, a consola e as cópias de segurança num clique para a alterares com segurança e reverteres se não gostares do resultado. Se o Minecraft é um jogo ao qual voltas sempre, comprá-lo é o que o mantém a ser feito — mas essa decisão é tua, não é sermão nosso.

FAQ

Perguntas frequentes

Para o servidor, abre o server.properties na pasta raiz do servidor, define online-mode=false e enforce-secure-profile=false, grava e arranca outra vez. Os jogadores sem conta comprada de Minecraft passam a poder entrar no teu endereço normal. Antes de o abrires ao público, instala um plugin de autenticação — em modo offline os nomes não são verificados, por isso qualquer pessoa se pode ligar como qualquer outra.

Quase sempre porque o enforce-secure-profile continua a true. O Minecraft 1.19 trouxe a assinatura das mensagens do chat, e essa definição é verificada separadamente do online-mode — por isso o servidor arranca e parece correto, mas continua a rejeitar quem não tem um perfil assinado pela Mojang. Põe-na também a false, acrescentando tu a linha se o ficheiro não a tiver. A outra causa comum é teres editado o ficheiro com o servidor a correr, o que sobrescreve a tua alteração quando ele se desliga.

O AuthMe Reloaded acrescenta uma palavra-passe a cada nome: os jogadores fazem /register uma vez e /login em cada sessão, e não se conseguem mexer, construir nem falar até o fazerem. Num servidor em modo offline não é opcional. Sem ele, um nome é só texto que o cliente envia, por isso quem souber o teu endereço pode entrar como tu ou como um moderador — e se os cargos forem dados por nome, chega já com esses direitos. Instala-o antes de divulgares o endereço.

Sim, num servidor onde as pessoas já jogaram. O Minecraft segue os jogadores por UUID, e um UUID de modo offline é gerado a partir do nome em vez de ser emitido pela Mojang, por isso cada jogador torna-se na prática uma pessoa nova. Inventários, baús do end, conquistas, casas, saldos, terrenos e grupos de permissões ficam todos no mundo, mas presos a uma identidade com a qual já ninguém entra. Nada é apagado, e voltar ao modo anterior devolve os dados antigos — mas faz uma cópia de segurança antes de alterares a definição.

Podes. O online-mode é uma linha vulgar do teu server.properties, e tens acesso total ao gestor de ficheiros e à consola do teu servidor, por isso a definição é tua para mudares como qualquer outra. O painel não a sobrescreve — gere apenas as entradas de IP e porta do servidor — e as cópias de segurança num clique deixam-te reverter a alteração se não te agradar.

As skins são guardadas pela Mojang e entregues com base numa conta verificada. Sem verificação, o servidor não tem conta para consultar, por isso toda a gente aparece como o Steve ou a Alex predefinidos. Instalar o SkinsRestorer resolve — os jogadores passam a escolher a sua com /skin set e um nome. Numa rede com proxy, instala-o no proxy e não em cada servidor de trás.

O teu servidor, as tuas definições

Um servidor de Minecraft com acesso total aos ficheiros, consola em direto e cópias de segurança num clique — por isso uma alteração destas leva um minuto e é sempre reversível. Proteção DDoS da Voxility e backups diários incluídos, com um objetivo de 99,9% de uptime.

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