GuiaPara donos de servidor
Paper, Purpur, Folia ou Velocity: o que os servidores rodam de verdade
O que os servidores que medimos rodam de verdade, para que servem Paper, Purpur, Leaf, Folia e Velocity e como trocar o software de servidor com segurança.
A maioria dos servidores públicos de Minecraft roda Paper, ou um fork do Paper, atrás de um proxy Velocity. Às 00:24 UTC de 18 de outubro de 2026, 114 servidores da nossa lista responderam ao nosso pinger: 52 se identificaram como Velocity ou um fork do Velocity, 27 informaram o software do backend e todos esses 27 eram Paper ou baseados em Paper.
Para um servidor novo, isso define o padrão. Comece com o Paper, escolha o Purpur se quiser mais opções de jogabilidade, experimente o Leaf só se a CPU for o seu gargalo e você estiver disposto a testar, deixe o Folia para mundos enormes em máquinas muito grandes e coloque o Velocity na frente assim que tiver mais de um servidor.
O que rodam os servidores que acompanhamos
O gráfico ao vivo conta todos os servidores que estão respondendo ao nosso pinger agora, pelo nome do software que aparece na resposta.
- Família Velocity4742%
- Paper2018%
- Texto personalizado1816%
- Só o número da versão98%
- Sem texto de versão87,1%
- Purpur43,6%
- Leaf32,7%
- Família BungeeCord21,8%
- Folia10,9%
Texto de versão dos 112 servidores que responderam ao último ping. 49 respondem por um proxy, então o texto descreve o proxy, e não o servidor de jogo por trás dele.
Medido em 19 out. 2026, 22:55 UTCComo medimos
A amostra usada para escrever este guia, colhida às 00:24 UTC de 18 de outubro de 2026, uma hora tranquila na lista:
| Software no ping | Servidores |
|---|---|
| Família Velocity (Velocity 43, Velocity-CTD 8, VeloFlame 1) | 52 |
| Família BungeeCord (BungeeCord 1, FlameCord 1) | 2 |
| Paper | 20 |
| Purpur | 3 |
| Leaf | 3 |
| Folia | 1 |
| Spigot ou CraftBukkit | 0 |
| Só o número da versão | 11 |
| Texto provisório de uma hospedagem (em repouso, offline, em manutenção, excluído) | 7 |
| Um nome ou texto personalizado | 7 |
| Sem texto de versão do Java, na maioria servidores que responderam só na porta Bedrock | 8 |
| Total | 114 |
Três coisas chamam a atenção. Quase metade dos servidores responde como proxy: as redes são montadas assim, e muitos servidores avulsos querem uma porta de entrada única para o Geyser ou para a proteção contra DDoS. Nenhum servidor anunciou Spigot ou CraftBukkit, o que mostra o quanto o Paper substituiu o projeto de origem nos servidores públicos. E 7 dos 20 servidores Paper ainda rodavam a 1.21.11, a última versão que o PaperMC lista para o Java 21. O Minecraft 26.1 passou para o Java 25, então atualizar esses servidores significa atualizar o Java e conferir todos os plugins ao mesmo tempo.
- 26.33535%
- 26.22626%
- 26.177%
- 1.21.x1414%
- Mais antigas66%
- Sem número de versão1212%
35 de 100 servidores jogáveis anunciam a 26.3, a versão mais nova do Java.
Medido em 19 out. 2026, 22:55 UTCComo medimos
Agora, 47 dos 112 servidores que respondem se identificam como um proxy da família Velocity, 28 como Paper ou um fork do Paper e 0 como Spigot.
Como sabemos e o que não conseguimos ver
Quando um cliente, ou o nosso pinger, pede o status de um servidor Java, a resposta é um pequeno bloco de JSON com o nome da versão e um número de protocolo. O Paper escreve o nome e a versão ("Paper 26.3"), o Velocity escreve o nome e a faixa de versões que aceita ("Velocity 1.7.2-26.3"), e o vanilla e o Fabric só o número. Esse texto é tudo o que lemos, e ele tem pontos cegos:
- Um proxy responde por toda a rede. O Velocity pode repassar partes da resposta de um backend com a configuração
ping-passthrough, mas ela vem desativada por padrão, então os backends por trás dos 54 proxies daquela amostra ficam invisíveis para nós. A fatia real do Paper quase certamente é maior do que a tabela mostra, numa quantidade que não temos como comprovar. - A faixa de um proxy descreve o proxy. 50 das 52 respostas da família Velocity anunciavam uma faixa começando na 1.7.2, que é simplesmente o mínimo do próprio Velocity. Se um cliente 1.8 consegue mesmo jogar depende do backend e dos plugins da família ViaVersion. O PvP da 1.8 contra o combate moderno explica por que isso importa para os servidores de PvP.
- O texto pode ser qualquer coisa. Plugins de lista de servidores podem trocar o texto da versão pelo nome do servidor ou por um contador de jogadores inventado. Vimos os dois casos nessa amostra.
- Um número solto esconde o software. Pode ser vanilla, Fabric, NeoForge ou um servidor configurado para esconder o nome.
O que conseguimos ver é a mudança ao longo do tempo. Entre 3 de setembro e 16 de outubro de 2026, o nosso pinger registrou 71 mudanças de texto de versão na lista (ao vivo, nos últimos 42 dias: 70 mudanças, 26 delas trocas de software). Das 71, 36 foram atualizações para a 26.3 no mesmo software e 27 foram trocas para outra família de software, em todas as direções: Paper para Leaf, Leaf para Paper, Purpur para Paper, um proxy que apareceu na frente de um servidor Paper e, em outros servidores, sumiu de novo. Um endereço respondeu como Leaf em vez de Velocity por menos de um dia e depois voltou. Nem toda troca fica. A página pública de estatísticas do seu servidor mostra as mudanças que vimos nele, e o nosso relatório de versões acompanha a velocidade com que os servidores adotam cada versão.
Software de backend: Paper, Purpur, Leaf, Folia, Spigot
O backend é o servidor que de fato roda o mundo. Tudo nesta seção roda plugins no estilo Bukkit, que os jogadores não precisam instalar.
Paper
O Paper é o padrão por bons motivos. Nasceu como um fork do Spigot e virou um hard fork com a 1.21.4, então não espera mais pelas mudanças do Spigot, e continua rodando plugins de Bukkit, Spigot e Paper. Desde a 1.21 ele traz o profiler spark embutido, a primeira ferramenta a usar quando algo dá lag (o nosso guia de lag mostra o passo a passo).
O Paper desativa por padrão vários exploits do vanilla: duplicação de TNT, tapetes e trilhos com pistões, quebrar bedrock e molduras de portal do End, e pistões sem cabeça. Eles continuam desativados a menos que você os ative em unsupported-settings, no arquivo config/paper-global.yml. Se o seu SMP vive de duplicadores de TNT, leia essa seção antes de trocar.
A tabela de requisitos do PaperMC lista o Java 21 da 1.20 à 1.21.11 e o Java 25 da 26.1 em diante.
Purpur
O Purpur é um fork do Paper com um purpur.yml enorme de opções de jogabilidade: mobs montáveis, ajustes de comportamento por mob e muitos pequenos interruptores que, sem ele, exigiriam um monte de plugins. Ele roda plugins do Paper e, com o purpur.yml intocado, se comporta como o Paper. Como é construído em cima do Paper, os builds dele para uma versão nova do Minecraft podem chegar depois dos do Paper.
Leaf
O Leaf é um fork do Paper da Winds-Studio voltado para desempenho. O README dele lista pathfinding, spawn de mobs e rastreamento de entidades assíncronos, além de patches reunidos de outros forks, e não esconde o risco: "Faça backups antes de trocar para ele" (citação traduzida do inglês). Tirar trabalho da thread principal pode mudar tempos dos quais farms e redstone dependem, então teste antes numa cópia o que os seus jogadores construíram. O Leaf também pode guardar os mundos no formato de arquivos de região Linear para economizar espaço em disco. Se você ativar isso, saiba como voltar atrás antes de precisar.
Folia
O Folia é o fork do PaperMC com multithreading regionalizado. Ele divide o mundo carregado em regiões que rodam o tick em paralelo, o caminho mais direto para passar do limite de um único núcleo de um servidor comum. O README do Folia deixa o critério claro (citações traduzidas do inglês):
- Serve para "tipos de servidor que espalham os jogadores naturalmente, como skyblock ou SMP", com um número considerável de jogadores.
- Quer "idealmente, pelo menos 16 núcleos (não threads)".
- O autor espera que "basicamente nenhum plugin compatível com o Paper seja compatível com o Folia", e o Folia só carrega plugins que declaram
folia-supported: true.
O Folia não é a solução para um servidor de 30 jogadores com lag. É outra plataforma, para mundos muito grandes, e um servidor da nossa amostra a usava.
Spigot e vanilla
O Paper roda a maioria dos plugins do Spigot, então sobrou pouco motivo para escolher o Spigot num servidor público novo. O jar de servidor vanilla da Mojang é a escolha certa para um mundo vanilla puro, sem plugins.
Proxies: Velocity, BungeeCord, Waterfall
Um proxy fica na frente dos seus backends. Os jogadores se conectam uma vez e circulam entre o lobby, o survival e os minigames, e você tem uma porta de entrada única para o Geyser e para a proteção.
O Velocity é o proxy do PaperMC e o software mais comum, de qualquer tipo, na nossa lista. O encaminhamento moderno dele repassa aos backends o IP real, o nome, o UUID e a skin de cada jogador, assinados com um segredo compartilhado, e exige a 1.13 ou mais nova nos backends. A configuração, em resumo:
- No
velocity.toml, definaplayer-info-forwarding-mode = "modern". O Velocity gera o segredo emforwarding.secretna primeira inicialização. - Em cada backend Paper, defina
online-mode=falsenoserver.properties, porque agora o proxy cuida do login, e deixesettings.bungeecordcomofalsenospigot.yml. - No
config/paper-global.ymlde cada backend, definaproxies.velocity.enabled: true, copie o segredo paraproxies.velocity.secrete façaproxies.velocity.online-modebater com oonline-modedovelocity.toml.
Com o encaminhamento moderno, o backend recusa jogadores que não passaram pelo proxy. Com o encaminhamento legacy do BungeeCord, ele não consegue notar a diferença, então um firewall que bloqueie de fora as portas dos backends é obrigatório.
Os forks do Velocity, como Velocity-CTD e VeloFlame, acrescentam recursos por cima. Nove servidores da nossa amostra rodavam um deles.
O BungeeCord é o proxy original, ainda mantido pela SpigotMC, e forks como o FlameCord são construídos sobre ele. Ele usa o encaminhamento legacy, então vale a regra do firewall acima. Dois servidores da nossa amostra rodavam a família BungeeCord.
O Waterfall é o antigo fork do BungeeCord do PaperMC. O PaperMC anunciou o fim da vida útil dele em 26 de março de 2024: os builds antigos continuam disponíveis para download, mas você não deve contar com atualizações para versões novas do Minecraft. Se você ainda o usa, planeje a migração para o Velocity e confira se cada plugin do BungeeCord tem versão para o Velocity, porque os dois sistemas de plugins não são compatíveis.
Fabric e NeoForge para servidores com mods
Um plugin roda só no servidor. Um mod geralmente muda o jogo dos dois lados, então o servidor e todos os jogadores precisam do mesmo carregador de mods e dos mesmos mods, exceto mods feitos para rodar só no servidor.
- O Fabric é um carregador leve que se atualiza rápido depois de cada versão do Minecraft. É popular em servidores fiéis ao vanilla que adicionam mods só de servidor, como o Lithium, que acelera a lógica do jogo sem mudar o comportamento do vanilla, e o FerriteCore, que reduz o uso de memória. Os jogadores não precisam de nenhum dos dois.
- O NeoForge nasceu como um fork do Forge em 12 de julho de 2023, quando a maior parte da equipe do Forge passou para o novo projeto. Modpacks grandes de conteúdo para versões recentes rodam principalmente em NeoForge ou Fabric, enquanto muitos packs de versões antigas continuam no Forge.
Existem servidores híbridos que carregam plugins e mods juntos, mas eles costumam quebrar quando qualquer um dos lados é atualizado. Para um servidor público, escolha um só. Visto de fora, servidores com mods costumam responder só com um número de versão, então ficam escondidos na linha "Só o número da versão" acima. A nossa lista de servidores com mods mostra os que se marcam como tal.
Qual escolher para o seu servidor
| A sua situação | Use | Por quê |
|---|---|---|
| Primeiro servidor público, survival ou SMP com plugins | Paper | O padrão, com o maior suporte a plugins e o spark embutido |
| SMP fiel ao vanilla ou técnico, com farms e duplicadores | Fabric com Lithium, ou o jar vanilla | O Paper desativa vários exploits do vanilla por padrão |
| Você quer mudar as mecânicas de mobs e de jogabilidade sem plugins | Purpur | O purpur.yml cobre muita coisa e os plugins continuam funcionando |
| Um servidor cheio que continua limitado pela CPU depois das correções óbvias | Leaf ou outro fork do Paper, depois de fazer backups e testar as farms | Tira mais trabalho da thread principal |
| Um mundo muito grande e espalhado, com 16 ou mais núcleos e poucos plugins | Folia | As regiões rodam o tick em paralelo |
| Um lobby mais vários modos de jogo | Velocity na frente de backends Paper | Encaminhamento moderno, mantido pelo PaperMC |
| Jogadores de Java e de Bedrock juntos | Geyser e Floodgate no Velocity ou no Paper | Veja o nosso guia de Geyser |
| Um modpack grande | NeoForge ou Fabric, o que o pack usar | Os jogadores precisam ter exatamente o mesmo que o servidor |
Se o limite de verdade é a CPU, nenhum software resolve, e escolher a hospedagem explica por que a velocidade de um único núcleo é o que mais pesa.
Como trocar com segurança
- Faça backup de tudo. As pastas dos mundos, a pasta
pluginse todos os arquivos de configuração, copiados para fora da máquina. - Leia os requisitos. A versão do Java (a 25 para a 26.1 em diante no Paper), o suporte a plugins (a marca
folia-supportedno Folia) e as notas do próprio destino. - Teste numa cópia. Inicie o jar novo com uma cópia do mundo. Forks do Paper acrescentam os próprios arquivos de configuração e mantêm os que já existem.
- Faça um perfil antes e depois. Rode
/spark profiler start --timeout 600com um número parecido de jogadores nos dois casos, para saber se a troca ajudou em vez de chutar. - Teste o que os jogadores construíram. Farms de mobs, relógios de redstone, classificadores com funil e duplicadores são onde forks e configurações mostram as diferenças.
- Não abra um mundo numa versão mais antiga do Minecraft. Passar do Paper para um fork da mesma versão é rotina. Voltar uma versão do jogo não é suportado, e as notas da 26.1 do PaperMC dizem isso com todas as letras: depois de atualizar um mundo para a 26.1, "você não pode voltar para uma versão anterior" (citação traduzida do inglês).
- Guarde o jar antigo e o backup por uma semana. Muitos donos voltam atrás.
Leia também
Continue lendo.
Lag em servidor de Minecraft: descubra a causa antes de corrigir
Diferencie lag de tick, de rede e FPS baixo, leia um perfil do spark, corrija entidades, chunks e redstone e planeje reinícios com dados de quedas.
Como escolher hospedagem para servidor de Minecraft: o que importa
Hospedagem para Minecraft: CPU rápida e localização pesam mais que a RAM. O que o nosso pinger vê em hosts gratuitos e o que perguntar antes de pagar.
Listas de servidores
Servidores para experimentar