Um painel para servidor de Minecraft que você mesmo hospeda

O Zelie é um painel para servidor de Minecraft self-hosted. Ele roda Vanilla, Paper, Purpur, Fabric, Forge, NeoForge, o proxy Velocity e Bedrock na sua própria máquina Linux, com console ao vivo, editor de arquivos, SFTP e backups.

O console ao vivo de um servidor de Minecraft no Zelie, com linhas de log coloridasO console ao vivo de um servidor de Minecraft no Zelie, com linhas de log coloridas

Quais tipos de servidor de Minecraft ele roda

Cada tipo é um egg dos repositórios do Pelican; a comparação mostra como o Zelie e o Pelican diferem. Escolha um ao criar o servidor. O Zelie sugere um tamanho inicial de memória e disco, e você pode mudar os dois depois na aba Settings.

TipoPara que serveInício sugerido
VanillaO servidor da própria Mojang, sem mudanças.2 GB de memória, 5 GB de disco
PaperUm servidor mais rápido que roda plugins de Bukkit e Spigot.O padrão geral
PurpurPaper com mais configurações para ajustar.2 GB de memória, 5 GB de disco
FabricUma base leve para mods.2 GB de memória, 5 GB de disco
ForgeMods e modpacks que carregam muito conteúdo.4 GB de memória, 10 GB de disco
NeoForgeO ramo mais novo do Forge, para o mesmo tipo de mod.4 GB de memória, 10 GB de disco
VelocityUm proxy que encaminha os jogadores para os seus outros servidores. Ele não guarda mundo.512 MB de memória, 1 GB de disco
BedrockO servidor nativo para celulares, consoles e Windows. Os jogadores se conectam por UDP.1 GB de memória, 2 GB de disco

Como criar um servidor

  1. 1Escolha o tipo e depois defina memória, CPU, disco e a imagem Java. A imagem define a versão do Java.
  2. 2Escolha a porta. O Zelie sugere uma que encontrou livre na máquina, a partir da 25565.
  3. 3Aceite o EULA da Mojang. O Zelie pergunta antes, porque o servidor não roda sem ele.
  4. 4O script de instalação do egg roda uma vez em um container próprio e baixa o servidor.
  5. 5Clique em Start e acompanhe o console.

A página Server mostra o endereço ao qual os jogadores se conectam. O Zelie o descobre a partir das placas de rede da máquina, e você pode trocá-lo por um nome de domínio seu. Instalar o Zelie explica como colocar o próprio painel na máquina.

Editando server.properties, plugins e mods

O server.properties e os outros arquivos de configuração abrem no editor do navegador. Ele colore JSON, YAML e arquivos de configuração enquanto você digita, e marca JSON quebrado em vermelho, com a linha e o motivo, antes de você salvar.

Plugins e mods são arquivos na pasta do servidor. Envie-os pelo gerenciador de arquivos arrastando-os para dentro, ou mande-os por SFTP. Entre com uma chave SSH, ou com uma senha criada para aquele servidor e mostrada uma única vez. O gerenciador de arquivos também compacta uma pasta em .tar.gz e descompacta arquivos .zip e .tar, o que ajuda com modpacks.

O gerenciador de arquivos de um servidor de jogo com os favoritos no topoO gerenciador de arquivos de um servidor de jogo com os favoritos no topo

Backups que não pegam o mundo no meio de um salvamento

Um backup de um mundo em execução pode copiar arquivos enquanto o servidor está gravando neles. No Minecraft, o Zelie salva o mundo e pausa o salvamento enquanto o backup roda, com os mesmos comandos save-all e save-off que você digitaria, e depois liga o salvamento de novo.

Os backups rodam no horário que você escolher. Eles são comprimidos e criptografados no servidor, e uma cópia pode ir para qualquer armazenamento compatível com S3. Restaurar primeiro faz backup do que já está lá, então uma restauração ruim pode ser desfeita. Uma reinstalação também faz backup antes.

O console

O console mostra a saída do servidor com as cores dela, guarda as últimas 500 linhas para quando você o abre e tem uma linha de comando com histórico. Ele continua conectado enquanto o Zelie se atualiza. Parar envia o comando de parada do egg, e o Zelie só encerra o servidor à força se ele não tiver parado depois de um minuto.

Um agendamento pode enviar comandos de console em horários definidos, por exemplo um aviso antes de um reinício noturno.

Jogadores, bans, op e whitelist

Em servidores Vanilla, Paper, Purpur, Fabric, Forge e NeoForge, a aba Players mostra quem está online, com ping, tempo online e endereço, que fica oculto até você mostrá-lo. Ela guarda todos os jogadores vistos nos últimos 30 dias, com visitas e tempo de jogo, e lista as contas vistas no mesmo endereço.

Você pode dar kick e ban com um motivo e um fim opcional, que o Zelie suspende sozinho enquanto o servidor roda. Bans, bans de IP, op e whitelist podem ser alterados com o servidor rodando ou parado: rodando, o Zelie usa o console; parado, edita direto os arquivos do servidor. Ao lado ficam as notas sobre cada jogador e um registro do que os administradores fizeram. Não há nada para instalar.

Quanta memória um servidor de Minecraft precisa

Comece com o tamanho sugerido e acompanhe o uso de memória. O cabeçalho de cada servidor o mostra, em verde abaixo de 70%, em âmbar a partir de 70% e em vermelho a partir de 90%, e as métricas dele guardam o último dia.

  • Um servidor Vanilla, Paper ou Purpur para alguns amigos fica confortável com 2 GB.
  • Mods e modpacks precisam de mais. Forge e NeoForge começam com 4 GB aqui, e um pack grande pode pedir mais.
  • Um mundo cresce conforme as pessoas exploram, então deixe disco sobrando. Os backups também ocupam espaço na máquina.
  • Um proxy Velocity só encaminha jogadores e precisa de pouco. 512 MB é o tamanho inicial.

Perguntas

Dá para rodar um servidor com mods usando Forge, NeoForge ou Fabric?

Sim. Os três estão na lista. Envie os mods pelo gerenciador de arquivos ou por SFTP, e dê ao Forge e ao NeoForge pelo menos os 4 GB que o Zelie sugere.

Jogadores de Bedrock podem entrar?

Sim, rodando o tipo de servidor Bedrock. Ele é um servidor separado do Java, então jogadores de Java e de Bedrock não dividem um mundo, a menos que você mesmo adicione um plugin de ponte a um servidor Java.

Preciso aceitar o EULA?

Sim. O servidor da Mojang exige isso, então o painel pede que você o aceite antes de criar um servidor de Minecraft. O Zelie não aceita por você.

O Zelie funciona com um proxy Velocity?

Sim. O Velocity roda como um servidor próprio no Zelie. Coloque-o num grupo de rede com os seus servidores Paper ou Purpur, que então não precisam de porta pública, e o Zelie configura a cada início o encaminhamento moderno e um segredo compartilhado em todos eles. Os passos estão na documentação, na página Minecraft network.

Instalar o Zelie

O Zelie está em fase inicial de desenvolvimento, e o Free está aberto a todos: crie uma conta e instale em um servidor seu. Pro e Business vêm depois: o Pro também para um servidor seu, o Business para quem vende hospedagem.

support@cariacore.com

Painel para servidor de Minecraft com Paper e Forge · Zelie