Este guia orienta você na configuração e configuração de um servidor Minecraft Bedrock Edition na Legion Hosting. Ele aborda a primeira inicialização, configuração do server.properties, permissões de jogadores, conexão a partir de todas as plataformas Bedrock, gerenciamento de mundos e considerações sobre crossplay.
Bedrock vs. Java Edition
Minecraft existe em duas edições distintas que não são nativamente compatíveis entre si:
| Edição | Plataformas | Protocolo |
|---|---|---|
| Bedrock Edition | Xbox (One/Series X|S), PlayStation (4/5), Nintendo Switch, iOS, Android, Windows 10/11 | Raknet (UDP) |
| Java Edition | Windows, macOS, Linux | TCP |
Um servidor Bedrock aceita apenas clientes Bedrock. Se você precisa que jogadores de Java Edition entrem em um servidor compatível com Bedrock, considere rodar um servidor Java com o plugin Geyser. Este guia foca exclusivamente no servidor dedicado Bedrock.
Passo 1 — Primeira Inicialização
Após comprar seu servidor Minecraft Bedrock da Legion Hosting, siga estes passos para colocá-lo em funcionamento pela primeira vez.
- Faça login no GPanel e selecione seu servidor Bedrock na lista de servidores.
- Clique na aba Startup. Você verá as variáveis egg que controlam as configurações básicas do seu servidor. As variáveis principais são:
Variável Padrão Descrição BEDROCK_VERSIONlatestA versão do Bedrock Dedicated Server a ser instalada. Defina como latestpara sempre baixar a versão mais recente na inicialização, ou fixe uma versão específica (ex.:1.21.51.02).SERVERNAMEDedicated ServerO nome exibido para os jogadores quando eles adicionam seu servidor. GAMEMODEsurvivalModo de jogo padrão: survival,creativeouadventure.DIFFICULTYeasyDificuldade do mundo: peaceful,easy,normalouhard.CHEATSfalseSe trapaças (comandos) estão habilitadas para jogadores não-operadores: trueoufalse. - Ajuste os valores que desejar alterar. Alterações nas variáveis de Startup entram em vigor na próxima inicialização do servidor.
- Volte para a aba Console e clique em Start.
- Na primeira inicialização, o servidor irá baixar o binário do Bedrock Dedicated Server — isso normalmente leva de 1 a 3 minutos dependendo do tamanho do arquivo.
- Quando você vir uma mensagem como
Server startedouIPv4 supported, port:no console, o servidor está pronto e o status deve mostrar Running.
BEDROCK_VERSION definido como latest significa que seu servidor será atualizado automaticamente a cada reinicialização. Se seus jogadores estão em uma versão de cliente mais antiga e não podem atualizar imediatamente, fixe a versão para corresponder ao cliente deles para evitar falhas de conexão.
Passo 2 — Configurando o server.properties
O arquivo server.properties é o arquivo de configuração principal de um servidor Bedrock. Ele é criado automaticamente na primeira inicialização e está localizado no diretório raiz do servidor.
- No GPanel, pare o servidor pela aba Console e aguarde o status mostrar Offline.
- Clique na aba Files e abra o
server.propertiesno editor de arquivos. - Edite os valores abaixo conforme necessário e clique em Save Content.
- Inicie o servidor para que as alterações entrem em vigor.
| Propriedade | Padrão | Descrição |
|---|---|---|
server-name |
Dedicated Server |
O nome de exibição mostrado aos jogadores quando eles navegam ou adicionam o servidor. |
gamemode |
survival |
Modo de jogo padrão para novos jogadores: survival, creative ou adventure. |
difficulty |
easy |
Dificuldade do mundo: peaceful, easy, normal ou hard. |
max-players |
10 |
Número máximo de jogadores simultâneos. Não deve exceder o limite de slots de jogadores do seu plano. |
online-mode |
true |
Quando true, o servidor verifica se os jogadores têm uma conta Xbox Live / Microsoft válida. Defina como false para permitir jogadores não autenticados (não recomendado). |
allow-cheats |
false |
Habilita comandos de trapaça para jogadores. Quando false, apenas operadores podem usar comandos. |
view-distance |
32 |
Distância máxima de visualização em chunks. Valores menores reduzem o uso de RAM e CPU — 10 a 16 é recomendado para a maioria dos servidores. |
tick-distance |
4 |
A distância de simulação em chunks (intervalo: 4-12). Controla a que distância de um jogador blocos e entidades são ativamente processados. Valores menores melhoram o desempenho. |
level-seed |
(em branco) | A seed usada para geração do mundo. Deixe em branco para uma seed aleatória. Só se aplica quando um novo mundo é gerado. |
level-name |
Bedrock level |
O nome da pasta do mundo dentro do diretório worlds/. Alterar isso cria um novo mundo, a menos que uma pasta com o novo nome já exista. |
default-player-permission-level |
member |
Nível de permissão atribuído a novos jogadores: visitor, member ou operator. Veja a seção de Permissões abaixo. |
Exemplo de configuração mínima do server.properties:
server-name=My Legion Bedrock Server
gamemode=survival
difficulty=normal
max-players=10
online-mode=true
allow-cheats=false
view-distance=16
tick-distance=4
level-seed=
level-name=Bedrock level
default-player-permission-level=member
SERVERNAME, GAMEMODE e DIFFICULTY) existem tanto na aba Startup do GPanel quanto no server.properties. As variáveis da aba Startup são aplicadas cada vez que o servidor inicia e sobrescrevem os valores correspondentes do server.properties. Para configurações que se sobrepõem, use a aba Startup como ponto de controle principal para evitar confusão.
Passo 3 — Permissões de Jogadores
O Bedrock Dedicated Server usa um sistema de permissões de três níveis que determina o que cada jogador pode fazer:
| Nível | Capacidades |
|---|---|
| visitor | Pode se mover e interagir com o mundo, mas não pode colocar ou quebrar blocos. Útil para acesso no estilo espectador. |
| member | Jogabilidade padrão de survival/creative. Pode colocar e quebrar blocos, craftar, usar baús, etc. Este é o padrão para novos jogadores. |
| operator | Acesso total a comandos do servidor (teleportar, dar itens, expulsar, banir, mudar modo de jogo, etc.). Conceda apenas a jogadores de confiança. |
O default-player-permission-level no server.properties define o nível para todos os novos jogadores. Para atribuir um nível de permissão específico a jogadores individuais, edite o arquivo permissions.json no diretório raiz do servidor:
[
{
"permission": "operator",
"xuid": "1234567890123456"
},
{
"permission": "member",
"xuid": "9876543210987654"
}
]
Cada entrada requer o XUID (Xbox User ID) do jogador, que é um número de 16 dígitos vinculado à sua conta Microsoft. Você pode encontrar o XUID de um jogador:
- Verificando a saída do console do servidor quando ele se conecta — a linha de log inclui o XUID.
- Usando uma ferramenta de consulta de XUID de terceiros online (pesquise por "Xbox XUID lookup").
Allowlist (Whitelist)
Para restringir seu servidor apenas a jogadores aprovados, edite o arquivo allowlist.json no diretório raiz do servidor e defina allow-list=true no server.properties.
[
{
"ignoresPlayerLimit": false,
"name": "PlayerGamertag",
"xuid": "1234567890123456"
},
{
"ignoresPlayerLimit": true,
"name": "AdminGamertag",
"xuid": "9876543210987654"
}
]
name— A gamertag Xbox/Microsoft do jogador (não diferencia maiúsculas de minúsculas).xuid— O XUID do jogador. Obrigatório para que a entrada funcione.ignoresPlayerLimit— Quandotrue, este jogador pode entrar mesmo que o servidor esteja cheio. Útil para administradores.
name quanto xuid. Uma entrada com apenas a gamertag e sem XUID não funcionará. O servidor verifica o XUID para autenticação, não o nome.
Passo 4 — Como Conectar
Antes de conectar, certifique-se de que o status do seu servidor mostra Running no GPanel. Anote o endereço IP e a porta do seu servidor na aba Console ou Network do GPanel.
Do Windows 10/11
- Abra o Minecraft (Bedrock Edition) pela Microsoft Store / aplicativo Xbox.
- No menu principal, clique em Play.
- Selecione a aba Servers no topo.
- Role até o final e clique em Add Server.
- Digite um nome para o servidor (qualquer um que desejar), depois digite o Server Address (apenas IP) e a Port do GPanel.
- Clique em Save, depois selecione seu servidor e clique em Join Server.
Do Mobile (iOS / Android)
- Abra o Minecraft e toque em Play.
- Toque na aba Servers.
- Role para baixo e toque em Add Server.
- Digite o nome do servidor, endereço IP e porta do GPanel.
- Toque em Save, depois toque na entrada do servidor para conectar.
Do Console (Xbox, PlayStation, Nintendo Switch)
As edições de console do Bedrock não têm um botão nativo "Add Server" na aba Servers. Para conectar a um servidor personalizado a partir de um console, você precisa usar um destes métodos:
- Solução alternativa de Featured Server: Alguns consoles permitem adicionar servidores pela aba Friends ou usando um redirecionamento de featured server. Os passos exatos variam por console e podem mudar com atualizações do Minecraft.
- Método de aplicativo complementar: Use o aplicativo complementar do Minecraft Bedrock ou uma ferramenta baseada em DNS (como BedrockConnect) na mesma rede para redirecionar um endereço de featured server para o IP do seu servidor personalizado.
- Proxy LAN: Execute uma ferramenta de proxy em um PC na mesma rede que anuncia seu servidor remoto como um jogo LAN, fazendo-o aparecer na aba Friends no console.
Passo 5 — Gerenciamento de Mundos
Localização dos Arquivos do Mundo
Os mundos Bedrock são armazenados no diretório worlds/ no servidor. O nome da pasta dentro de worlds/ corresponde ao valor level-name do server.properties. Por padrão, é worlds/Bedrock level/.
Enviando um Mundo Existente
Você pode enviar um mundo de um save de singleplayer ou de outro servidor:
- Pare o servidor pela aba Console do GPanel.
- Abra a aba Files no GPanel e navegue até o diretório
worlds/. - Se você estiver substituindo o mundo atual, exclua ou renomeie a pasta do mundo existente (ex.: renomeie
Bedrock levelparaBedrock level backup). - Faça upload da sua pasta de mundo usando o gerenciador de arquivos do GPanel ou via SFTP. A pasta deve conter o arquivo
level.date o diretóriodb/no mínimo. - Renomeie a pasta enviada para corresponder ao valor
level-namenoserver.properties, ou atualize olevel-namepara corresponder ao nome da pasta enviada. - Inicie o servidor. Ele deve carregar o mundo enviado.
%localappdata%\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe\LocalState\games\com.mojang\minecraftWorlds\. Cada pasta dentro é um mundo — copie a pasta inteira para fazer o upload.
Backups
Backups regulares protegem contra perda de dados, corrupção e alterações acidentais:
- Backups do GPanel: Verifique a aba Backups no GPanel. Dependendo do seu plano, backups automáticos podem estar disponíveis. Você também pode criar backups manuais a partir desta aba.
- Backups manuais via SFTP: Pare o servidor, conecte via SFTP e baixe todo o diretório
worlds/para sua máquina local. Armazene essas cópias em um local seguro. - Antes de grandes alterações: Sempre crie um backup antes de enviar um novo mundo, alterar o
level-nameou atualizar a versão do servidor.
worlds/ antes de alterar a variável BEDROCK_VERSION ou permitir uma atualização automática.
Passo 6 — Considerações sobre Crossplay
Um dos principais pontos fortes da Bedrock Edition é o crossplay nativo — todas as plataformas Bedrock podem jogar juntas no mesmo servidor sem nenhuma configuração adicional. No entanto, há algumas coisas a ter em mente:
- Todas as plataformas Bedrock são compatíveis. Um jogador no Xbox pode jogar ao lado de alguém em um celular, um Switch ou um PC com Windows 10/11. Nenhum mod ou plugin é necessário — o crossplay é integrado ao protocolo Bedrock.
- Conta Microsoft obrigatória. Quando
online-mode=true(a configuração padrão e recomendada), todos os jogadores devem estar conectados a uma conta Microsoft / Xbox Live, independentemente da plataforma. Jogadores que não estiverem conectados não poderão entrar. - Diferenças de input. Jogadores de console usam controles, jogadores mobile usam controles de toque e jogadores de PC podem usar teclado e mouse. Tenha isso em mente ao construir engenhocas complexas de redstone ou arenas de PvP — os métodos de input criam experiências de jogo diferentes.
- Correspondência de versão é fundamental. Todos os clientes que se conectam devem estar na mesma versão Bedrock que o servidor. Se um jogador em uma plataforma atualizou automaticamente mas outro não, eles não poderão jogar juntos até que todos os clientes correspondam à versão do servidor. Use a fixação de versão (a variável de Startup
BEDROCK_VERSION) para controlar isso. - Java Edition não é compatível. Jogadores de Java Edition não podem conectar a um servidor Bedrock. Se você precisa suportar tanto jogadores Java quanto Bedrock, considere rodar um servidor Java com o plugin Geyser, que traduz o protocolo Bedrock para servidores Java.
Solução de Problemas
Servidor mostra Running mas ninguém consegue conectar
- Verifique se você digitou o endereço IP e a porta corretos em campos separados (não combinados com dois pontos).
- Confirme que o servidor está realmente totalmente iniciado verificando o console pela mensagem
Server started. - Verifique se a versão do Minecraft do cliente corresponde exatamente à versão do servidor. Mesmo pequenas diferenças de versão impedirão a conexão.
- Se
allow-listestiver definido comotruenoserver.properties, certifique-se de que o XUID do jogador que está conectando está listado noallowlist.json.
"Could not connect: Outdated server" ou "Outdated client"
Isso significa que o cliente e o servidor estão rodando versões diferentes do Bedrock. Atualize o cliente para corresponder ao servidor, ou altere a variável de Startup BEDROCK_VERSION para corresponder à versão do cliente e reinicie o servidor.
Mundo não carrega após upload
- Certifique-se de que a pasta do mundo enviada está diretamente dentro de
worlds/e não aninhada em um subdiretório extra (ex.:worlds/Bedrock level/level.datestá correto,worlds/Bedrock level/Bedrock level/level.datestá errado). - Confirme que o nome da pasta corresponde exatamente ao valor
level-namenoserver.properties, incluindo espaços e maiúsculas/minúsculas. - Verifique se o mundo contém um arquivo
level.datválido e um diretóriodb/. - Mundos de Java Edition não são compatíveis com servidores Bedrock. Você deve convertê-los usando uma ferramenta de terceiros (como Chunker ou Amulet) antes de fazer o upload.
Problemas de desempenho (lag, carregamento lento de chunks)
- Diminua o
view-distancenoserver.properties. Valores entre 10 e 16 são recomendados. O padrão de 32 é muito alto para a maioria dos servidores hospedados. - Diminua o
tick-distancepara 4 (o mínimo). Isso reduz a área de simulação e diminui o uso de CPU. - Reduza o
max-playersse o servidor estiver frequentemente lotado. - Verifique os gráficos de uso de recursos do GPanel para ver se o servidor está atingindo seus limites de RAM ou CPU. Se estiver, considere fazer upgrade do seu plano.
Jogadores de console não encontram o botão "Add Server"
Isso é uma limitação da plataforma — Xbox, PlayStation e Nintendo Switch não expõem nativamente a opção "Add Server" para todos os usuários. Veja os métodos de conexão por Console no Passo 4 acima. Se você precisar de ajuda para configurar o acesso por console, abra um ticket de suporte.
Artigos Relacionados
- Minecraft Java Server Setup Guide — se você está rodando um servidor Java Edition
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
Se você encontrar problemas não cobertos aqui, abra um ticket de suporte e nossa equipe irá ajudá-lo.