Este guia orienta você na configuração de um servidor Minecraft Java Edition na Legion Hosting -- desde a escolha do tipo de servidor até a configuração do seu mundo e conexão com amigos.
1. Escolhendo um Tipo de Servidor
Ao configurar seu servidor Minecraft pela primeira vez, uma das decisões mais importantes é qual software de servidor utilizar. Cada tipo oferece capacidades diferentes dependendo se você deseja plugins, mods ou uma experiência vanilla pura.
| Tipo de Servidor | Melhor Para | Suporte a Plugins | Suporte a Mods | Observações |
|---|---|---|---|---|
| Vanilla | Minecraft puro, sem modificações | Nenhum | Nenhum | JAR oficial do servidor Mojang. Sem personalização além do server.properties. |
| Paper | Survival/SMP otimizado para desempenho | Plugins Bukkit & Spigot | Nenhum | Fork do Spigot com patches significativos de desempenho. Recomendado para a maioria dos servidores. |
| Spigot | Servidores baseados em plugins | Plugins Bukkit & Spigot | Nenhum | O fork original de alto desempenho do Bukkit. Hoje, o Paper é geralmente preferido em relação ao Spigot. |
| Forge | Minecraft moddado (grandes modpacks) | Limitado (alguns via Sponge) | Mods Forge | O carregador de mods clássico. Os clientes devem instalar a mesma versão do Forge e os mesmos mods. |
| Fabric | Modding leve, mods mais recentes | Limitado | Mods Fabric | Atualizações mais rápidas para novas versões do Minecraft. Ecossistema de mods em crescimento. Os clientes precisam do Fabric + mods correspondentes. |
2. Primeira Inicialização
- Faça login no GPanel.
- Selecione seu servidor Minecraft na lista de servidores.
- Navegue até a aba Startup.
-
Escolha o Tipo de Servidor desejado (Paper, Vanilla, Forge, etc.) e a Versão do Minecraft nos menus suspensos.
Importante: Certifique-se de que a versão selecionada corresponde à versão que seus jogadores estarão usando. Versões incompatíveis impedirão que os clientes se conectem.
- Clique em Start na aba Console para iniciar o servidor pela primeira vez.
-
A primeira inicialização irá automaticamente:
- Baixar o JAR do servidor selecionado
- Gerar
server.properties,eula.txte outros arquivos de configuração padrão - Gerar o mundo inicial (isso pode levar um ou dois minutos)
- Quando você ver
Done!no console, seu servidor está funcionando e pronto para ser configurado.
eula.txt.
3. Configurando o server.properties
O arquivo server.properties controla a maioria dos comportamentos principais do seu servidor. Você pode editá-lo diretamente pelo File Manager do GPanel -- clique no arquivo no diretório raiz para abrir o editor integrado.
server.properties. Alterações feitas enquanto o servidor está em execução serão sobrescritas quando ele for encerrado.
| Propriedade | Padrão | Descrição |
|---|---|---|
server-name |
A Minecraft Server |
O nome exibido na lista de servidores (apenas Bedrock; Java usa motd em vez disso). |
gamemode |
survival |
Modo de jogo padrão para novos jogadores. Opções: survival, creative, adventure, spectator. |
difficulty |
easy |
Dificuldade do servidor. Opções: peaceful, easy, normal, hard. |
max-players |
20 |
Número máximo de jogadores que podem estar conectados simultaneamente. Defina isso de acordo com o limite de slots do seu plano de hospedagem. |
pvp |
true |
Se os jogadores podem causar dano uns aos outros. Defina como false para servidores apenas PvE. |
online-mode |
true |
Verifica as contas dos jogadores com a Mojang. Mantenha isso definido como true a menos que você tenha um motivo específico para desativar -- desativá-lo permite que clientes piratas entrem. |
motd |
A Minecraft Server |
Mensagem do Dia exibida na lista de servidores do Java Edition. Suporta códigos de cores com \u00A7 (símbolo de seção). |
view-distance |
10 |
Distância de renderização em chunks (1 chunk = 16 blocos). Valores menores (6-8) melhoram o desempenho; valores maiores (12-16) proporcionam uma experiência visual melhor ao custo de mais RAM e CPU. |
spawn-protection |
16 |
Raio (em blocos) ao redor do spawn do mundo onde não-operadores não podem construir ou quebrar blocos. Defina como 0 para desativar. |
level-seed |
(em branco) | Seed de geração do mundo. Deixe em branco para uma seed aleatória, ou insira uma seed específica para gerar um mundo particular. Só se aplica quando um novo mundo é criado. |
level-type |
minecraft\:normal |
Tipo de mundo. Opções: minecraft\:normal, minecraft\:flat, minecraft\:large_biomes, minecraft\:amplified, minecraft\:single_biome_surface. |
white-list |
false |
Quando true, apenas jogadores listados em whitelist.json podem entrar. Veja a seção Whitelist abaixo. |
enable-command-block |
false |
Se blocos de comando podem ser usados. Necessário para muitos mapas de aventura e algumas configurações de minigames. |
Após editar, salve o arquivo e inicie seu servidor. As novas configurações terão efeito imediatamente na inicialização.
4. Acesso de Operador (Admin)
Operadores (ops) têm acesso a comandos do servidor como /gamemode, /tp, /ban, /kick e mais. Existem duas formas de conceder status de operador.
Método 1: Console do GPanel (Recomendado)
Na aba Console do GPanel, digite o seguinte comando enquanto o servidor estiver em execução:
op YourPlayerName
Você verá uma mensagem de confirmação no console. O jogador agora é um operador.
Método 2: Editando o ops.json
Você também pode editar manualmente o arquivo ops.json no diretório raiz do servidor. Cada entrada se parece com isto:
[
{
"uuid": "player-uuid-here",
"name": "YourPlayerName",
"level": 4,
"bypassesPlayerLimit": false
}
]
O campo level controla o que o operador pode fazer:
| Nível | Permissões |
|---|---|
1 |
Pode ignorar a proteção de spawn |
2 |
Pode usar comandos de trapaça (/gamemode, /tp, etc.) e blocos de comando |
3 |
Pode usar comandos de gerenciamento de jogadores (/ban, /kick, /op) |
4 |
Acesso total, incluindo /stop e /save-all |
op no console concede nível 4 por padrão. Se você precisar de um nível de permissão menor, edite o ops.json diretamente.
Para remover o status de operador, use o comando no console:
deop YourPlayerName
5. Whitelist
A whitelist restringe seu servidor apenas a jogadores aprovados. Isso é útil para servidores privados ou comunidades onde você deseja controlar quem pode entrar.
Ativando a Whitelist
Defina o seguinte no server.properties:
white-list=true
enforce-whitelist=true
A configuração enforce-whitelist expulsará quaisquer jogadores conectados que não estejam na whitelist quando ela for recarregada.
Gerenciando a Whitelist
Use estes comandos no console do GPanel enquanto o servidor estiver em execução:
| Comando | Descrição |
|---|---|
whitelist add PlayerName |
Adicionar um jogador à whitelist |
whitelist remove PlayerName |
Remover um jogador da whitelist |
whitelist list |
Mostrar todos os jogadores na whitelist |
whitelist reload |
Recarregar a whitelist a partir do whitelist.json |
whitelist.json no diretório raiz do servidor pelo File Manager do GPanel. Lembre-se de executar whitelist reload no console após fazer alterações manuais.
6. Como Conectar
Quando seu servidor estiver em execução, siga estes passos para conectar pelo Minecraft Java Edition:
- Encontre o endereço IP e a porta do seu servidor no GPanel na aba Network.
- Abra o Minecraft Java Edition e clique em Multiplayer.
- Clique em Add Server.
- Insira um nome para seu servidor no campo Server Name (isso é apenas um rótulo para sua lista de servidores).
-
No campo Server Address, insira seu IP e porta no formato:
your.server.ip:portPor exemplo:
192.168.1.100:25565 - Clique em Done, depois selecione o servidor da sua lista e clique em Join Server.
7. Gerenciamento de Mundo
Local de Salvamento do Mundo
Por padrão, o mundo do Minecraft é armazenado em uma pasta chamada world no diretório raiz do seu servidor. Esta pasta contém todos os dados do mundo, incluindo terreno, dados de jogadores e estruturas. Você também verá as pastas world_nether e world_the_end para essas dimensões (em servidores Paper/Spigot; o Vanilla as armazena como subpastas dentro de world).
Enviando um Mundo Existente
Para enviar um mundo do singleplayer ou de outro servidor:
- Pare seu servidor no GPanel.
- Exclua ou renomeie a pasta
worldexistente usando o File Manager do GPanel (ou via SFTP). -
Envie sua pasta de mundo via SFTP. Certifique-se de que a pasta se chama
world(ou atualize a propriedadelevel-namenoserver.propertiespara corresponder ao nome da sua pasta).Dica: Para uploads de mundos grandes, SFTP é muito mais rápido que o File Manager pelo navegador. Veja nosso guia de SFTP para instruções de configuração. - Certifique-se de que a estrutura da pasta do mundo está correta -- o arquivo
level.datdeve estar diretamente dentro da pastaworld, não aninhado em uma subpasta. - Inicie o servidor. Ele carregará o mundo que você enviou.
%appdata%\.minecraft\saves\YourWorldName no Windows. Renomeie a pasta para world antes de enviar.
Backups
É fortemente recomendado manter backups regulares do seu mundo, especialmente antes de fazer grandes alterações como atualizar a versão do servidor ou instalar novos mods/plugins.
Para criar um backup manual:
- Execute
save-allno console do GPanel para gravar todos os dados no disco. - Pare o servidor.
- Baixe a pasta
world(eworld_nether/world_the_endse existirem) via SFTP ou o File Manager. - Armazene o backup em um local seguro no seu computador ou armazenamento em nuvem.