Quando um servidor Minecraft cresce e passa a oferecer múltiplos modos de jogo, surge uma peça de infraestrutura que não existe em servidores simples: o proxy. Entender o que ele faz — e escolher a implementação certa — é essencial antes de estruturar uma rede de servidores.
O que é um proxy de servidores Minecraft
Um proxy funciona como um "porteiro" central: os jogadores se conectam a ele em vez de se conectarem diretamente a um servidor de jogo específico, e o proxy redireciona cada jogador para o servidor correto (lobby, survival, minigame) sem que ele precise trocar de endereço manualmente. Isso permite que um jogador se mova entre diferentes servidores da mesma rede sem desconectar do jogo.
BungeeCord: o pioneiro
BungeeCord foi por muito tempo a implementação padrão de proxy para redes de servidores Minecraft com plugins. Ele continua funcional, mas não recebe mais as atualizações de performance e correções que costumava receber — um padrão parecido com o que aconteceu com o Bukkit/Spigot em relação ao Paper.
Waterfall: a evolução direta do BungeeCord
Waterfall é um fork do BungeeCord mantido pela mesma equipe por trás do Paper, funcionando como substituto direto: mesma configuração, mesma compatibilidade de plugins, mas com correções de bugs e otimizações que o BungeeCord original não recebe mais. Migrar de BungeeCord para Waterfall costuma ser tão simples quanto trocar o arquivo do proxy.
Velocity: performance em troca de compatibilidade
Velocity é um proxy escrito do zero, focado em performance e em uma arquitetura mais moderna. A troca é que ele não é 100% compatível com todos os plugins feitos para BungeeCord — muitos plugins populares já têm versões adaptadas para Velocity, mas plugins muito específicos ou antigos podem não ter equivalente disponível.
| Proxy | Situação | Recomendação |
|---|---|---|
| BungeeCord | Em manutenção mínima | Evitar em novos projetos |
| Waterfall | Substituto direto, mantido ativamente | Boa escolha padrão se compatibilidade total é prioridade |
| Velocity | Mais moderno e performático | Melhor escolha se os plugins necessários já têm suporte |
Antes de escolher: verifique se os plugins essenciais da sua rede (sistema de chat global, sincronização de rank entre servidores) já têm versão para Velocity. Se não tiverem, Waterfall continua sendo a opção mais segura.
Consumo de recursos do proxy
É comum ver a afirmação de que o proxy "consome muita RAM" conforme o número de jogadores cresce. Na prática, um proxy bem configurado e sem plugins mal otimizados não deveria consumir uma quantidade desproporcional de memória — se isso está acontecendo, geralmente é sinal de um plugin específico com vazamento de memória ou de uma configuração inadequada, não uma limitação inerente do proxy em si.
O proxy não substitui um bom servidor de jogo
Ter um proxy rápido não compensa servidores de jogo mal otimizados por trás dele. O proxy só gerencia a conexão e o roteamento — todo o processamento pesado (física do jogo, plugins, mundo) continua acontecendo nos servidores individuais atrás dele.