Nesta página
- Posso hospedar um servidor de jogo em casa?
- O que você precisa
- Instalar e iniciar o servidor
- server.json: configure uma vez só
- Redirecionamento de porta e as alternativas
- Comandos de admin, cargos e zonas protegidas
- Onde mora o seu mundo (e como fazer backup)
- É seguro hospedar um servidor em casa?
- Perguntas
Posso hospedar um servidor de jogo em casa?
Na maioria dos jogos, "um servidor para seus amigos" significa uma assinatura mensal numa empresa de hospedagem. No Openworld, o servidor é um programa que você mesmo roda: no computador em que você joga, num PC velho no armário ou numa máquina que você aluga. Sem fornecedor no meio, e os arquivos do mundo ficam no seu disco.
Por que se dar ao trabalho? Porque um servidor é um mundo que fica ligado: os amigos entram quando querem, até quando você está dormindo. O Openworld é um sandbox voxel num planeta redondo inteiro — ande em linha reta e você volta ao ponto de partida — sob um céu de verdade, com fases da Lua e eclipses, até o Sol, passando pela Lua e pelos planetas. Com seu próprio servidor, esse planeta pertence ao seu grupo, pelo tempo que você quiser.






clique num jogador
- 24710a porta UDP do jogo, por padrão
- 100vagas de jogador por padrão (de 1 a 1.000)
- 3sistemas: macOS, Windows, Linux
- 1pasta para copiar num backup completo
O que você precisa
- Um computador que fique ligado enquanto as pessoas jogam: macOS (Apple Silicon ou Intel), Windows x64 ou Linux x64. O servidor é um programa de console: não precisa de tela nem de placa de vídeo.
- Processador: quanto mais núcleos, mais rápido o terreno novo é gerado. Por padrão, o servidor usa todos os núcleos menos dois para a geração (
performance.workerThreads). - Disco: o mundo guarda cada pedaço de terreno que gerou, cerca de 12 KB por coluna — mais ou menos meio gigabyte para um quadrado de 3 km explorado. Reserve espaço para expedições longas.
- Banda de upload: um jogador explorando pode receber terreno a até 20 Mbit/s por padrão. Numa conexão doméstica modesta, reduza
performance.streamingBudgetBps: o terreno chega um pouco mais devagar, mas o jogo continua fluido. - Todos os jogadores na mesma versão do servidor: o launcher deixa cada um escolhê-la.
Instalar e iniciar o servidor
- 1
Baixe-o pelo launcher
No launcher, clique no chip de versão ao lado de JOGAR (“Escolher a versão do jogo”), escolha a sua versão e depois Servidor — “Baixar o openworld-server”. Escolha o sistema (Mac, Windows, Linux — não necessariamente o que você está usando) e uma pasta.
- 2
Ache a pasta dele
O launcher cria
openworld-server-<version>: o programaopenworld-server, a pastaassets/(deixe-a ao lado dele) e umREADME.txt. - 3
Abra um terminal nessa pasta
macOS e Linux:
./openworld-server. Windows (PowerShell):.\openworld-server.exe— aceite a janela do firewall na primeira vez. - 4
Só no macOS, na primeira vez
O arquivo vem da Internet: clique com o botão direito no programa → Abrir, ou rode
xattr -dr com.apple.quarantine .na pasta. - 5
Pare-o com jeito
Ctrl + C (ou digite
stop): o mundo é salvo antes de o servidor encerrar.
cd openworld-server-<version>
./openworld-server
# Windows (PowerShell)
.\openworld-server.exe
# macOS, first time only: lift the download quarantine
xattr -dr com.apple.quarantine .Por padrão, o servidor é online: só entram jogadores abertos pelo launcher do Openworld, com uma conta válida — eles chegam com o nome de usuário e a skin deles. Numa rede sem Internet, inicie-o com --offline: cada um fica com o nome que digitar, na skin padrão, e nada é verificado.
server.json: configure uma vez só
Na primeira inicialização, o servidor escreve um server.json ao lado de onde você o abriu, preenchido com os valores padrão e organizado para humanos. Edite, reinicie, pronto. As chaves principais:
name,description,icon: o que a lista de servidores mostra (um PNG para o ícone).port(24710) eslots(100, de 1 a 1.000).auth:online(contas do Openworld) ouoffline.seed:random, um número ou um texto qualquer, para um mundo novo;terrain:classicoucontinents(alguns continentes gigantes entre oceanos).world.difficulty:easy(sem monstros),medium,normal,hard,very_hardouterrible(o que cada nível de dificuldade muda);world.caves,world.creatures.players.gameMode:survival,creativeouspectrepara os recém-chegados;players.superAdmins: seu nome de usuário (ou UUID) — sempre SuperAdmin.dataDir(owserver_data),logs,web.(o painel),performance.,telemetry.
{
"name": "Friday night planet",
"description": "Our group's world. Be nice, build big.",
"port": 24710,
"slots": 12,
"auth": "online",
"seed": "friday night",
"terrain": "continents",
"dataDir": "owserver_data",
"world": { "caves": true, "creatures": true, "difficulty": "normal" },
"players": { "gameMode": "survival", "superAdmins": ["YourUsername"] },
"web": { "enabled": true, "password": "change-me" }
}Qualquer opção digitada na linha de comando vale para aquela execução, sem reescrever o arquivo: --port, --slots, --name, --motd, --seed, --seed-text, --difficulty, --terrain, --offline, --web… --help lista todas. Tanto --port 25000 quanto --port=25000 funcionam.
./openworld-server --offline # LAN without Internet, no accounts
./openworld-server --port 25000 --slots 20
./openworld-server --seed-text "friday night" --terrain continents # a NEW world
./openworld-server --difficulty easy # no monsters
./openworld-server --web --web-password change-me # dashboard on port 24711
./openworld-server servers/Survival # an instance folder with its own server.json
./openworld-server --helpRedirecionamento de porta e as alternativas
O Openworld usa uma única porta UDP, a 24710 por padrão. Para deixar os jogadores entrarem, são três casos:
- 1
Mesma rede (LAN)
Libere a porta no firewall (o Windows pergunta na primeira inicialização; Linux:
sudo ufw allow 24710/udp). Os amigos se conectam ao seu endereço local, como192.168.1.20:24710. - 2
Pela Internet
No seu roteador, redirecione a UDP 24710 para o computador do servidor e depois passe o seu endereço público (
endereço:24710). Cada roteador dá um nome diferente: procure por “redirecionamento de portas”, “port forwarding” ou “NAT”. - 3
Sem redirecionar porta
Sem acesso ao roteador, ou com um provedor que compartilha o seu IP? Ponha todo mundo numa VPN em malha (Tailscale, ZeroTier…) e compartilhe o endereço que ela der ao seu computador — ou rode o servidor Linux x64 numa máquina alugada com IP público.
sudo ufw allow 24710/udp
# the dashboard, only if other computers need it:
sudo ufw allow 24711/tcpOs jogadores então adicionam seu servidor em Multijogador → Adicionar um servidor, e ele aparece com seu ícone, nome, descrição e jogadores / vagas. Para só jogar com amigos hoje à noite sem nada disso, hospedar seu mundo solo na rede local leva dois cliques.
Comandos de admin, cargos e zonas protegidas
Os comandos são em inglês, no chat do jogo (T, depois /) ou no terminal do servidor (sem a /). Digite help no terminal para ver a lista completa: alguns comandos existem só no terminal, outros só no chat.
- Jogadores:
players,kick,tp,gamemode … survival|creative|spectre,kill,respawn,/playerinfo,/invsee(o inventário deles),/playerstats. - Mundo:
say,time set,weather clear|rain|thunder|snow… | auto,difficulty easy … terrible,/setworldspawn,mobs on|off. - Cargos: SuperAdmin, Admin, Moderador e Jogador (o padrão).
/role assign JOGADOR CARGO,/role create,/role add CARGO PERMISSÃO;/role nodeslista as permissões. - Zonas:
/zone create NOME [RAIO]protege um círculo em volta de você (sem construção, sem explosões), depois/zone set NOME pvp denye companhia — build, explosions, pvp, pve, mobs, chests, damage, entry. - Fronteiras:
/border set RAIOmantém o mundo dentro de um círculo;/border space denyou/border world moon denyfecham o espaço ou a Lua. - Casas para todos:
/sethome,/homes,/home(3 por jogador, por padrão). - Servidor:
save(tudo para o disco agora),version,stop.
/role assign Alex moderator
/zone create spawn 40
/zone set spawn pvp deny
/border set 3000
/border world moon allow
/difficulty hard
/sethome baseO painel web
Inicie com --web (ou "web": {"enabled": true}) e abra http://127.0.0.1:24711/: visão geral (TPS, tick, jogadores, rede, memória), jogadores (posição, inventário, ações), um mapa ao vivo do mundo em 2D, isométrico e 3D, os planetas no espaço, criaturas, terreno e armazenamento, e o console no seu navegador. De outro computador, ele é só de leitura — a menos que você defina uma --web-password.
Onde mora o seu mundo (e como fazer backup)
server.json: as configurações;roles.json: os cargos.owserver_data/: o mundo — a seed (world.cfg), o terreno gerado (chunks/), o terreno editado (regions/), o save de cada jogador (players/<uuid>.json: posição, inventário, modo de jogo),zones.json,borders.json…logs/: os logs do servidor.
- 1
Backup
Digite
stop(ou Ctrl + C), copieowserver_data/,server.jsoneroles.jsonpara um lugar seguro e reinicie. O servidor também salva sozinho a cada poucos minutos. - 2
Atualização
Baixe o novo openworld-server pelo launcher (ele vai para uma nova pasta
openworld-server-<version>), mova os seus três itens para dentro dela e inicie. Avise os seus jogadores para escolherem a mesma versão. - 3
Restauração
Pare o servidor, ponha de volta a pasta copiada e inicie. Todo mundo volta de onde estava.
tar czf backup-$(date +%F).tar.gz owserver_data server.json roles.jsonAs atualizações não remodelam a sua terra: cada pedaço de terreno que o servidor gerou é guardado com o mundo e servido do jeito que está, mesmo quando uma nova versão gera mundos novos de outro jeito. Faça um backup mesmo assim antes de cada atualização — custa uma cópia.
É seguro hospedar um servidor em casa?
- Uma porta UDP, e o tráfego nela é criptografado (X25519 + ChaCha20-Poly1305).
- O modo online verifica a conta de cada jogador no serviço do Openworld: ninguém consegue pegar emprestado o nome de usuário do seu amigo.
- O painel deixa as outras máquinas só olharem, a menos que você defina uma senha; não redirecione a porta dele (TCP 24711) no roteador se não precisar.
- Estatísticas anônimas: o servidor envia números (jogadores online, TPS) para ajudar o jogo, nunca uma conta nem uma linha de chat.
--no-telemetrydesliga isso.
Valem os conselhos de sempre para servidor doméstico: mantenha o sistema da máquina atualizado e redirecione só a porta de que você precisa. Vai hospedar no Linux? A versão Linux é abordada em Openworld no Linux.
Siga o Openworld
@play_openworld é a página oficial do Openworld no Instagram: vídeos do jogo e as novidades de cada atualização.
@play_openworldOpenworld foi criado por @tompascard
Servidor no ar? Agora traga os jogadores: o guia para jogar com amigos explica o que cada um precisa e a mensagem para enviar a eles.
Três passos até o jogo (e o servidor dele)
- 1Instale o Openworld com o arquivo baixado: ele configura o launcher.
- 2Crie sua conta no launcher e confirme seu e-mail.
- 3Escolha seu nome de usuário… e jogue.
O Openworld se joga no computador: Mac, Windows ou Linux. Mande o link para você mesmo, estaremos esperando do outro lado.
Perguntas
Quantos jogadores um servidor doméstico aguenta?
Um servidor vem configurado com 100 vagas por padrão (de 1 a 1.000 no server.json). O que realmente limita em casa é o seu processador, que gera o terreno novo, e a sua banda de upload; o painel web mostra o TPS e o tempo de tick para você ver como está.
Preciso de IP fixo?
Não. Passe aos seus amigos o seu endereço público atual; se ele mudar, mande o novo. Um nome de DNS dinâmico ou uma VPN em malha evita a dor de cabeça.
Posso deixar rodando 24 horas num Raspberry Pi ou num notebook velho?
Num notebook ou PC x64 velho, sim: o servidor é um programa de console para Linux x64, Windows x64 e macOS, sem precisar de gráficos. Num Raspberry Pi, não: hoje não existe servidor para Linux ARM. Também não há imagem Docker oficial.
Posso levar o meu mundo solo para um servidor?
Ainda não há botão para isso. Para alguns amigos, hospede seu mundo solo na rede local (Hospedar na rede local no menu de pausa). Iniciar um servidor com a mesma semente de texto (--seed-text) e o mesmo tipo de terreno dá a mesma paisagem, sem as suas construções.
Como faço backup do meu servidor?
Pare-o, copie a pasta owserver_data com o server.json e o roles.json e reinicie. Restaurar é pôr essa cópia de volta.
Funciona sem Internet?
Funciona, com --offline: sem verificação de conta, cada um fica com o nome de usuário que digitar e usa a skin padrão. O modo online (o padrão) precisa de Internet para verificar as contas.
Como consigo o servidor do Openworld?
Você o baixa pelo launcher, junto do jogo. Os jogadores ainda precisam do jogo.






