Ir para o conteúdo
Miscreated

Instalar um servidor Miscreated

Miscreated oferece um servidor dedicado Windows (app SteamCMD 302200) configurado por hosting.cfg e argumentos de inicialização; no Linux roda com Wine ou Docker. As informações vêm de guias de provedores e da comunidade, pois o desenvolvedor não publica documentação detalhada: alguns pontos (portas, login anônimo) são marcados como a verificar.

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

Miscreated oferece um servidor dedicado Windows (app SteamCMD 302200) configurado por hosting.cfg e argumentos de inicialização; no Linux roda com Wine ou Docker. As informações vêm de guias de provedores e da comunidade, pois o desenvolvedor não publica documentação detalhada: alguns pontos (portas, login anônimo) são marcados como a verificar.

Instalação passo a passo

  1. Verifique a máquina: 4 cores, 8 GB RAM, 30 GB disk (community estimate).

  2. Baixe o SteamCMD e crie a pasta do servidor.

  3. Instale o servidor com o SteamCMD: login (anonymous, otherwise a Steam account owning the game), app_update 302200 validate.

  4. Inicie o servidor uma vez, pare-o e edite hosting.cfg.

  5. Execute Bin64_dedicated\MiscreatedServer.exe com +sv_maxplayers, +map, -sv_bind <IP externo>, -sv_port 64090 e +http_password.

  6. Abra as portas 64090-64094 (TCP/UDP) no firewall e no roteador.

  7. Teste em localhost (127.0.0.1) e depois de fora usando outra rede.

  8. Agende um reinício: o servidor desliga sozinho após no máximo 24 h (sv_maxuptime).

  9. Configure o início automático (tarefa agendada ou serviço systemd).

  10. Agende backups de MiscreatedServer e atualizações.

Requisitos

Não há números oficiais: planeje 4 núcleos, 8 GB de RAM e 30 GB de disco para uns cinquenta jogadores (estimativa). Windows, ou Linux com Wine/Docker. SteamCMD: o app 302200 pode exigir uma conta Steam com o jogo (o login anônimo falhou para alguns); teste primeiro anônimo. Mesma versão cliente/servidor.

Instalação local (Windows)

Instale e inicie com os argumentos abaixo (troque o IP pelo seu IP externo; para teste local use o IP da máquina). Conecte pelo jogo com 127.0.0.1.

C:\steamcmd\steamcmd.exe +force_install_dir C:\miscreated-server +login anonymous +app_update 302200 validate +quit
cd /d C:\miscreated-server
Bin64_dedicated\MiscreatedServer.exe +sv_maxplayers 50 +map islands -mis_gameserverid 1337 -sv_bind 203.0.113.10 -sv_port 64090 +sv_servername "My Miscreated Server" +http_password ChangeMe! +http_startserver port:64190

Instalação em VPS / servidor dedicado Linux

No Linux nenhuma versão nativa é documentada: uma imagem Docker comunitária (docker-steamcmd-wine, marcada como obsoleta) usa a rede do host, hosting.cfg em steamapps/common/MiscreatedServer e um reinício agendado. Prefira Windows Server para ficar no que é documentado.

Portas a abrir

  • 64090-64094 TCP/UDP: faixa usada pelo servidor (imagem Docker comunitária); a porta do jogo é definida com -sv_port
  • 64190/TCP: RCON HTTP (exemplo +http_startserver port:64190): não expor publicamente

Firewall do Linux (ufw)

No Ubuntu/Debian, libere primeiro o SSH para não ficar sem acesso e depois as portas do jogo.

sudo ufw allow OpenSSH
sudo ufw allow 64090:64094/udp
sudo ufw allow 64090:64094/tcp
sudo ufw enable
sudo ufw status

Firewall do Windows (netsh)

No PowerShell como administrador (ou «cmd» de administrador):

netsh advfirewall firewall add rule name="Miscreated 64090-64094/UDP" dir=in action=allow protocol=UDP localport=64090-64094
netsh advfirewall firewall add rule name="Miscreated 64090-64094/TCP" dir=in action=allow protocol=TCP localport=64090-64094

Firewall do provedor e redirecionamento de portas (NAT)

Se o servidor está em um provedor (OVH, Hetzner, Scaleway…), abra as mesmas portas no firewall de rede dele («security group»). Em casa, redirecione as portas (NAT) do roteador para o IP local fixo da máquina. Teste de fora (dados móveis ou um amigo): um teste na sua própria rede não prova nada.

Início automático e supervisão

Crie /etc/systemd/system/<nome>.service e execute: sudo systemctl daemon-reload && sudo systemctl enable --now <nome>. Logs: journalctl -u <nome> -f.

[Unit]
Description=Miscreated dedicated server
After=network-online.target
Wants=network-online.target

[Service]
User=steam
WorkingDirectory=/home/steam/miscreated
ExecStart=/usr/bin/xvfb-run /usr/bin/wine64 Bin64_dedicated/MiscreatedServer.exe +sv_maxplayers 50 +map islands -sv_bind 203.0.113.10 -sv_port 64090
Restart=on-failure
RestartSec=15

[Install]
WantedBy=multi-user.target

Início automático no Windows (tarefa agendada)

Crie uma tarefa agendada «Na inicialização» que execute o script de inicialização, com os privilégios mais altos e «Executar estando o usuário conectado ou não».

Atualizações, backups e reinícios

Pare o servidor, execute app_update 302200 validate de novo e reinicie. Faça backup de MiscreatedServer antes de atualizações grandes. Reinicie ao menos a cada 24 h: o próprio servidor impõe esse limite (sv_maxuptime, 12 h em servidor sem whitelist).

# backup
tar czf ~/backup-$(date +%F).tar.gz -C ~/server MiscreatedServer

Divulgar e encontrar seu servidor

Quando o servidor estiver público, adicione-o em https://game-rank.com/jeux/miscreated (site do proprietário desta ferramenta) para que os jogadores o encontrem, o sigam e votem nele.

Solução de problemas

  • Inacessível de fora mas funciona em localhost: falta a regra do firewall do sistema, do provedor ou o redirecionamento NAT, ou o protocolo (UDP/TCP) está errado. Verifique cada camada.
  • Conexão recusada após uma atualização do jogo: cliente e servidor precisam estar na mesma versão. Atualize o servidor novamente e reinicie.
  • O servidor fecha logo: execute-o em um console para ler o erro e verifique RAM livre, disco e requisitos de software.
  • O servidor não inicializa desde o patch 1.18.x: adicione -sv_bind <IP externo> (omita só com conteúdo Steam UGC).
  • O nome do servidor no hosting.cfg é ignorado: use +sv_servername na linha de inicialização.

Perguntas frequentes

Qual é o ID de app Steam do servidor?
302200 (Miscreated Dedicated Server). O login anônimo pode falhar segundo a comunidade; use então uma conta Steam com o jogo.
Como atualizo o servidor?
Pare o servidor e execute app_update 302200 validate de novo; cliente e servidor precisam da mesma versão.
Como acesso o RCON?
É ativado com +http_startserver (porta à escolha) e protegido por http_password no hosting.cfg ou +http_password na inicialização; um cliente RCON web se conecta a ele. Mantenha essa porta privada.
Como divulgar meu servidor?
Adicione-o em https://game-rank.com/jeux/miscreated (site do proprietário desta ferramenta): os jogadores podem encontrá-lo, segui-lo e votar nele.

Ferramentas para o seu servidor Miscreated

Miscreated
MiscreatedAcesso livre
Gere o hosting.cfg do seu servidor Miscreated: mensagem do dia, RCON, clima, necessidades do jogador, IA, loot e limites.
ConfiguraçãoCFGAbrir
Documentação
Miscreated
MiscreatedAcesso livre
Gere o script de inicialização do seu servidor Miscreated: atualização com SteamCMD, argumentos e reinício automático.
InicializaçãoSteamCMDAbrir
Documentação