background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categorias

Guia de Configuração do Servidor Minecraft Bedrock

Disponível em: ENGLISH ESPAÑOL

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.

Qual edição eu tenho? Se você comprou o Minecraft pela Microsoft Store, Google Play, Apple App Store ou pela loja do console, você tem a Bedrock Edition. Se você comprou pelo minecraft.net e roda pelo launcher Java, você tem a Java Edition. Verifique a tela de título — Bedrock simplesmente diz "Minecraft", enquanto Java diz "Minecraft: Java Edition".

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.

  1. Faça login no GPanel e selecione seu servidor Bedrock na lista de servidores.
  2. 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_VERSION latest A versão do Bedrock Dedicated Server a ser instalada. Defina como latest para sempre baixar a versão mais recente na inicialização, ou fixe uma versão específica (ex.: 1.21.51.02).
    SERVERNAME Dedicated Server O nome exibido para os jogadores quando eles adicionam seu servidor.
    GAMEMODE survival Modo de jogo padrão: survival, creative ou adventure.
    DIFFICULTY easy Dificuldade do mundo: peaceful, easy, normal ou hard.
    CHEATS false Se trapaças (comandos) estão habilitadas para jogadores não-operadores: true ou false.
  3. Ajuste os valores que desejar alterar. Alterações nas variáveis de Startup entram em vigor na próxima inicialização do servidor.
  4. Volte para a aba Console e clique em Start.
  5. 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.
  6. Quando você vir uma mensagem como Server started ou IPv4 supported, port: no console, o servidor está pronto e o status deve mostrar Running.
Fixação de versão: Deixar 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.

  1. No GPanel, pare o servidor pela aba Console e aguarde o status mostrar Offline.
  2. Clique na aba Files e abra o server.properties no editor de arquivos.
  3. Edite os valores abaixo conforme necessário e clique em Save Content.
  4. 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
Sempre pare o servidor antes de editar o server.properties. O servidor Bedrock escreve neste arquivo ao desligar. Edições feitas enquanto o servidor está em execução serão sobrescritas quando o servidor parar.
Variáveis de Startup vs. server.properties: Algumas configurações (como 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 — Quando true, este jogador pode entrar mesmo que o servidor esteja cheio. Útil para administradores.
Ambos os campos são obrigatórios. Cada entrada da allowlist deve incluir tanto 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.

Bedrock usa campos separados para IP e porta. Diferente da Java Edition, Bedrock sempre pede o endereço IP e o número da porta em campos de entrada separados. Digite o IP no campo de endereço e a porta no campo de porta — não os combine com dois pontos.

Do Windows 10/11

  1. Abra o Minecraft (Bedrock Edition) pela Microsoft Store / aplicativo Xbox.
  2. No menu principal, clique em Play.
  3. Selecione a aba Servers no topo.
  4. Role até o final e clique em Add Server.
  5. Digite um nome para o servidor (qualquer um que desejar), depois digite o Server Address (apenas IP) e a Port do GPanel.
  6. Clique em Save, depois selecione seu servidor e clique em Join Server.

Do Mobile (iOS / Android)

  1. Abra o Minecraft e toque em Play.
  2. Toque na aba Servers.
  3. Role para baixo e toque em Add Server.
  4. Digite o nome do servidor, endereço IP e porta do GPanel.
  5. 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.
A conectividade de servidores em consoles é limitada por restrições da plataforma. Microsoft, Sony e Nintendo impõem restrições na conexão a servidores de terceiros a partir de consoles. Os métodos acima são soluções alternativas da comunidade e podem parar de funcionar com atualizações da plataforma. Se você tiver dificuldade para conectar de um console, abra um ticket de suporte e podemos ajudar a resolver.

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:

  1. Pare o servidor pela aba Console do GPanel.
  2. Abra a aba Files no GPanel e navegue até o diretório worlds/.
  3. Se você estiver substituindo o mundo atual, exclua ou renomeie a pasta do mundo existente (ex.: renomeie Bedrock level para Bedrock level backup).
  4. 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.dat e o diretório db/ no mínimo.
  5. Renomeie a pasta enviada para corresponder ao valor level-name no server.properties, ou atualize o level-name para corresponder ao nome da pasta enviada.
  6. Inicie o servidor. Ele deve carregar o mundo enviado.
Exportando do singleplayer: No Windows 10/11, os mundos de singleplayer são armazenados em %localappdata%\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe\LocalState\games\com.mojang\minecraftWorlds\. Cada pasta dentro é um mundo — copie a pasta inteira para fazer o upload.
Para uploads de mundos grandes, use SFTP. O gerenciador de arquivos do navegador do GPanel tem limites de tamanho de upload. Para mundos maiores que algumas centenas de MB, conecte via SFTP. Consulte How to Upload Files via SFTP para instruções.

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-name ou atualizar a versão do servidor.
Faça backup antes de atualizar. Atualizações de versão do Bedrock podem ocasionalmente causar problemas de compatibilidade com o mundo. Sempre crie um backup completo do diretório 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-list estiver definido como true no server.properties, certifique-se de que o XUID do jogador que está conectando está listado no allowlist.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.dat está correto, worlds/Bedrock level/Bedrock level/level.dat está errado).
  • Confirme que o nome da pasta corresponde exatamente ao valor level-name no server.properties, incluindo espaços e maiúsculas/minúsculas.
  • Verifique se o mundo contém um arquivo level.dat válido e um diretório db/.
  • 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-distance no server.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-distance para 4 (o mínimo). Isso reduz a área de simulação e diminui o uso de CPU.
  • Reduza o max-players se 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

Se você encontrar problemas não cobertos aqui, abra um ticket de suporte e nossa equipe irá ajudá-lo.


Este artigo foi útil?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.