Todos os artigos

Controlar quem pode entrar — e quem pode acordar o seu servidor

A whitelist faz mais aqui do que num servidor normal: também decide quem pode acordar o servidor.

A whitelist limita quem pode entrar no seu servidor a uma lista de nomes de utilizador Minecraft. Num servidor Cobbly gratuito faz uma segunda coisa: decide quem é autorizado a acordar o servidor. É por isso que vale a pena ativar mesmo para um pequeno servidor entre amigos.

Ative-a

  1. Abra o separador Jogadores na página do servidor e escolha a lista Whitelist.
  2. Adicione o seu próprio nome de utilizador Minecraft primeiro.
  3. Ative o Relay wake gate. É a mesma definição que white-list no separador Propriedades — alterar uma afeta a outra.
  4. Adicione o nome de utilizador Minecraft de qualquer outra pessoa que deve ter permissão para entrar.

Pode fazer isto enquanto o servidor está a correr ou parado. Enquanto está a correr, a mudança é enviada para o servidor diretamente como um comando; enquanto está parado, o ficheiro da lista é atualizado e o servidor lê-o na próxima inicialização.

Duas verificações, não uma

Num servidor normal a whitelist é verificada uma vez, quando um jogador entra. Em Cobbly é verificada duas vezes:

  • Antes do servidor acordar. Um servidor adormecido não está a correr — o endereço é respondido pela interface de Cobbly, que verifica a whitelist antes de iniciar qualquer coisa. Um jogador que não está nela recebe "You are not whitelisted on this server" e o servidor permanece adormecido.
  • Após iniciar. A whitelist própria de Minecraft aplica-se como habitualmente: qualquer um não na lista é rejeitado com a mensagem padrão "not white-listed".

A primeira verificação é o que impede um estranho que aprende o seu endereço yourname.cobbly.net de iniciar o seu servidor repetidamente, consumindo o seu slot e a capacidade que toda a gente partilha.

Acordar requer uma conta Minecraft real

Um nome é apenas uma afirmação, por isso antes de acordar um servidor whitelisted Cobbly pede a Mojang para confirmar que o jogador realmente possui essa conta — a mesma verificação que um servidor online-mode normal faz. Daí resultam dois pontos:

  • O jogador deve estar autenticado no lançador oficial. Se a verificação falhar veem "Could not verify your Minecraft account" — fazer logout e login novamente no lançador normalmente resolve.
  • Acordar um servidor whitelisted requer Minecraft 1.8 ou mais novo. Clientes mais antigos recebem um pedido para atualizar.

A correspondência de nomes nesta fase ignora letras maiúsculas, por isso Steve e steve são a mesma entrada.

Operadores e banimentos

O mesmo separador Jogadores tem mais três listas. Operadores dá a um jogador comandos de admin, com um nível de 1 (contornar proteção de spawn) a 4 (tudo, incluindo parar o servidor). Jogadores Banidos e IPs Banidos mantêm alguém de fora, permanentemente ou até uma data que escolhe.

Uma coisa a saber: em Minecraft, operadores podem entrar num servidor a correr mesmo quando não estão na whitelist — mas ainda não conseguem acordar um servidor Cobbly adormecido a menos que estejam nela. Adicione os seus ops à whitelist também.

Expulsar pessoas que já estão online

Ativar a whitelist não expulsa jogadores já ligados. Se quer isso, defina enforce-whitelist=true no separador Propriedades: daí em diante, sempre que a whitelist é recarregada, qualquer um online que não está nela é desconectado.

Problemas comuns

  • Não consegue entrar a si mesmo. O seu nome está em falta ou mal escrito. Adicione-o a partir do separador Jogadores — não precisa de estar no jogo para fazer isto.
  • Um amigo mudou o seu nome Minecraft. A verificação de despertar verifica o nome, por isso adicione o novo (e remova o antigo).
  • Um amigo está num cliente cracked ou não-premium. Não conseguem passar a verificação de conta, por isso não podem acordar um servidor whitelisted. Ainda podem entrar uma vez que alguém com uma conta premium o tenha acordado — se o servidor está em modo offline. Veja abaixo.

Servidores em modo offline

Se definiu online-mode=false, Minecraft não verifica nomes de utilizador uma vez que o servidor está a correr, por isso a sua whitelist corresponde no texto exato do nome e é case-sensitive — adicione nomes exatamente como os jogadores os digitam. A verificação de despertar acima descrita ainda verifica a conta, por isso num servidor modo-offline a pessoa que o acorda precisa de uma conta premium. Modo offline do servidor Minecraft cobre os riscos.

Não é o mesmo que acesso ao painel

A whitelist controla quem pode jogar. Para deixar um amigo gerir o servidor — iniciá-lo e detê-lo, utilizar a consola, editar ficheiros — conceda-lhe acesso da sua conta Cobbly a partir do separador Acesso em vez disso. Até 5 pessoas por servidor.

Faça uma pergunta no Discord

Outros jogadores e a equipa estão lá - costuma ser a maneira mais rápida de resolver o seu problema.

Junte-se ao Discord

Ready to try it yourself?

Create a free Cobbly server in under a minute — no card, no trial.

Criar um servidor