Ir para o conteúdo
Minecraft Bedrock

Instalar um servidor Minecraft Bedrock

Este guia instala o Bedrock Dedicated Server (BDS) oficial da Mojang no Windows ou Linux (Ubuntu 22.04 ou mais novo), abre as portas UDP 19132/19133 e o executa como serviço. Reserve de 15 a 30 minutos; o servidor é gratuito, sem RCON nem plugins Java, e exige pelo menos 4 GB de RAM segundo o wiki do Minecraft.

Última atualização: 09/10/2026

Este guia instala o Bedrock Dedicated Server (BDS) oficial da Mojang no Windows ou Linux (Ubuntu 22.04 ou mais novo), abre as portas UDP 19132/19133 e o executa como serviço. Reserve de 15 a 30 minutos; o servidor é gratuito, sem RCON nem plugins Java, e exige pelo menos 4 GB de RAM segundo o wiki do Minecraft.

Instalação passo a passo

  1. Verifique os requisitos (SO, 4 GB de RAM, UDP aberto).

  2. Baixe o ZIP do servidor em minecraft.net/en-us/download/server/bedrock (Windows ou Linux, versão Release).

  3. Extraia em uma pasta dedicada (o servidor grava seus dados no diretório atual).

  4. Edite o server.properties (nome, modo de jogo, allow-list) com nossa ferramenta.

  5. Execute bedrock_server.exe (Windows) ou ./bedrock_server (Linux) e aguarde “Server started”.

  6. Adicione-se ao allowlist.json se allow-list=true e teste a conexão na LAN.

  7. Abra 19132/UDP (IPv4) e 19133/UDP (IPv6) no firewall, roteador e provedor.

  8. Crie um serviço systemd (Linux) ou uma tarefa agendada (Windows) para o início automático.

  9. Agende backups e atualizações mantendo worlds/, server.properties, allowlist.json e permissions.json.

  10. Adicione seu servidor em game-rank.com/jeux/bedrock.

1. Requisitos

Segundo o wiki do Minecraft (página Bedrock Dedicated Server):

  • Windows: Windows 10 (10.0.15063 ou posterior) ou Windows Server 2016 e posteriores. Linux: Ubuntu 22.04 ou mais novo é oficialmente suportado (glibc 2.35+ para outras distribuições x86-64).
  • CPU: dois núcleos no mínimo, recomendado x86-64 quad-core a 3 GHz ou mais. RAM: 4 GB no mínimo, mais acima de 10 jogadores. A memória inicial/máxima não pode ser definida manualmente.
  • Rede: cerca de 5 Mbps de upload e 10 Mbps de download a cada 10 jogadores; Ethernet preferível, IP fixo recomendado. Disco: 180 MB no mínimo, 1 GB recomendado para vários mundos.
  • Não é preciso chave de licença para hospedar. Os jogadores se conectam com Minecraft (Bedrock); com online-mode=true é exigida autenticação Xbox Live.
  • Limites (wiki): sem RCON, sem suporte a registros SRV (a porta deve ser informada), /reload não recarrega o servidor (é preciso reiniciar), MOTD não configurável no servidor.

2. Instalação local (Windows)

Extraia o ZIP (botão direito > Extrair tudo) em, por exemplo, C:\bedrock e clique duas vezes em bedrock_server.exe; aceite o aviso do firewall do Windows para redes privadas. A pasta inclui também bedrock_server_how_to.html, o manual da Mojang. De outro dispositivo na mesma rede, adicione um servidor com o IP local do PC e a porta 19132. Se o jogo roda no mesmo PC do servidor, o Windows pode bloquear a conexão loopback: tente o IP local do PC e consulte o manual incluído.

cd /d C:\bedrock
bedrock_server.exe

3. Instalação em um VPS Linux (Ubuntu)

Crie um usuário dedicado, copie o link do ZIP Linux da página oficial de download (substitua <URL_ZIP>), extraia e inicie o servidor. Definir LD_LIBRARY_PATH=. é a prática comum para carregar as bibliotecas da pasta (não detalhado nas páginas oficiais consultadas; confira bedrock_server_how_to.html).

sudo adduser --system --group --home /opt/bedrock bedrock
sudo apt update && sudo apt install -y unzip curl
sudo -u bedrock curl -L -o /opt/bedrock/bedrock.zip "<ZIP_URL>"
cd /opt/bedrock && sudo -u bedrock unzip bedrock.zip && sudo chmod +x bedrock_server
sudo -u bedrock env LD_LIBRARY_PATH=. ./bedrock_server

4. Portas a abrir

O Bedrock usa UDP (não TCP como o Java). As portas são alteradas em server.properties (server-port, server-portv6).

  • 19132/UDP — IPv4 (server-port, padrão 19132).
  • 19133/UDP — IPv6 (server-portv6, padrão 19133).
  • Firewall do provedor (OVH, Hetzner, Scaleway… “security group”): libere essas portas UDP também no provedor.
  • Hospedagem local: redirecione 19132/UDP (e 19133/UDP para IPv6) do roteador para o IP local do servidor. UDP não se testa com “nc -vz”: teste de fora (dados móveis) adicionando seu IP público no Minecraft.
# Linux (ufw)
sudo ufw allow 19132/udp
sudo ufw allow 19133/udp
sudo ufw status

# Windows (PowerShell admin)
# netsh advfirewall firewall add rule name="Minecraft Bedrock v4" dir=in action=allow protocol=UDP localport=19132
# netsh advfirewall firewall add rule name="Minecraft Bedrock v6" dir=in action=allow protocol=UDP localport=19133

5. Início automático (systemd + screen)

O servidor Bedrock é controlado pelo console (comando stop). Esta unidade o executa em uma sessão screen e envia “stop” ao desligar por meio de um pequeno script; instale o screen (sudo apt install screen), crie /opt/bedrock/stop.sh (chmod +x) e execute sudo systemctl daemon-reload && sudo systemctl enable --now bedrock. Console: sudo -u bedrock screen -r bedrock (Ctrl+A e depois D para sair). No Windows, use uma tarefa agendada “na inicialização” executando bedrock_server.exe. Como o comportamento diante de SIGTERM não está documentado nas páginas consultadas, usa-se o comando stop.

# /etc/systemd/system/bedrock.service
[Unit]
Description=Minecraft Bedrock server
After=network-online.target
Wants=network-online.target

[Service]
User=bedrock
WorkingDirectory=/opt/bedrock
Environment=LD_LIBRARY_PATH=.
ExecStart=/usr/bin/screen -DmS bedrock ./bedrock_server
ExecStop=/opt/bedrock/stop.sh
Restart=on-failure
TimeoutStopSec=60

[Install]
WantedBy=multi-user.target

6. Script de parada limpa

Este script (coloque em /opt/bedrock/stop.sh) envia o comando stop à sessão screen e aguarda o fim da sessão.

#!/bin/bash
screen -S bedrock -X stuff $'stop\r'
for i in $(seq 1 30); do
  screen -list | grep -q '\.bedrock' || exit 0
  sleep 1
done
exit 0

7. Atualizações e backups

Pare o servidor, faça backup da pasta worlds/ (e de server.properties, allowlist.json, permissions.json), baixe o novo ZIP e extraia por cima sem substituir esses arquivos/pastas (a opção -x do unzip os exclui). Os clientes devem corresponder à versão do servidor: atualize assim que sair uma nova versão. Os comandos save hold / save query / save resume permitem backup a quente, mas a cópia com o servidor parado abaixo é mais simples e segura. Agende com cron.

#!/bin/bash
# /opt/bedrock/backup.sh (root, cron: 0 4 * * * /opt/bedrock/backup.sh)
set -e
systemctl stop bedrock
mkdir -p /opt/bedrock-backups
tar -czf /opt/bedrock-backups/worlds-$(date +%F).tar.gz -C /opt/bedrock worlds server.properties allowlist.json permissions.json
systemctl start bedrock
find /opt/bedrock-backups -name 'worlds-*.tar.gz' -mtime +14 -delete

# Update (server stopped, from /opt/bedrock):
# sudo -u bedrock unzip -o bedrock-new.zip -x server.properties allowlist.json permissions.json 'worlds/*'

8. Divulgar seu servidor

Adicione seu servidor em game-rank.com/jeux/bedrock (site do proprietário destas ferramentas). Informe o IP ou domínio e a porta UDP: o Bedrock não suporta registros SRV, então a porta deve sempre ser informada se não for 19132. Segundo o wiki do Minecraft, jogadores de Xbox, PlayStation e Switch só conectam por LAN ou DNS personalizado.

9. Solução de problemas

  • Não conecta pela Internet: abra 19132/UDP (não TCP) no firewall do sistema, do provedor e no redirecionamento do roteador; atrás de CGNAT (sem IP público), use um VPS.
  • Um jogador é recusado com o servidor online: allow-list é true (padrão segundo o wiki) e o jogador não está em allowlist.json, ou online-mode=true e a conta não está autenticada.
  • Erro de versão (“cliente desatualizado/mais novo”): cliente e servidor devem ter a mesma versão. Atualize o servidor ou o cliente; confirme que não usa uma build Preview no servidor.
  • O servidor não inicia no Linux (erro de biblioteca ou “GLIBC”): confira Ubuntu 22.04+ (glibc 2.35+), execute com LD_LIBRARY_PATH=. na pasta do servidor e faça chmod +x bedrock_server.
  • Jogadores de console não veem o servidor: segundo o wiki, Xbox, PlayStation e Switch só entram por LAN ou DNS personalizado; adicionar um IP diretamente não é possível.

Perguntas frequentes

O servidor Bedrock é gratuito?
Sim, o Bedrock Dedicated Server é gratuito em minecraft.net. Você paga apenas pela máquina ou VPS que o hospeda.
Posso instalar plugins?
Não os plugins Java (Paper, Spigot). O servidor oficial suporta behavior packs e scripting da Mojang (a pasta config/default/ lista os módulos de script permitidos); existem servidores de terceiros, mas este guia não os cobre.
De quanta RAM preciso?
O wiki indica 4 GB no mínimo, mais acima de 10 jogadores. O Bedrock não permite definir a memória inicial/máxima: acompanhe o uso real e dimensione a máquina.
Posso hospedar Java e Bedrock na mesma máquina?
Sim: são dois programas distintos, com portas diferentes (25565/TCP para Java, 19132/UDP para Bedrock por padrão) e mundos separados. Reserve RAM para ambos.

Ferramentas para o seu servidor Minecraft Bedrock

Minecraft Bedrock
Minecraft BedrockAcesso livre
Gere o server.properties do servidor dedicado do Minecraft Bedrock: portas 19132/19133, modo de jogo, dificuldade, allow-list e desempenho.
ConfiguraçãoBedrockAbrir
Documentação
Minecraft Bedrock
Minecraft BedrockAcesso livre
Crie o allowlist.json do servidor Bedrock a partir de uma lista de gamertags, com XUID opcional e ignoresPlayerLimit.
JogadoresBedrockAbrir
Documentação