Por que essa comparação importa
Você não vai rodar servidor Minecraft com o .jar oficial da Mojang (aka "vanilla"). Ele é lento, não suporta plugins e não tem features de admin. Toda comunidade escolhe um fork otimizado.
Mas escolher o errado significa:
- Servidor lagado com só 20 players
- Plugins incompatíveis
- Ter que migrar todo mundo no meio do projeto (dor de cabeça épica)
Aqui vai o comparativo definitivo dos 4 mais usados.
TL;DR — qual escolher?
| Você quer... | Escolha |
|---|---|
| Servidor SMP/survival com plugins | ✅ Paper |
| Servidor plugin-only, máxima estabilidade | ✅ Paper |
| Servidor com customizações de gameplay (fly, cristais, drops custom) | ✅ Purpur |
| Servidor puro vanilla, sem plugins | ✅ Fabric + Lithium |
| Servidor PvP/anarchy, FPS máximo | ✅ Fabric |
| Servidor legacy 1.8-1.12 com plugins antigos | ⚠️ Spigot |
| Servidor com mods (Create, Twilight Forest, etc) | ✅ Fabric ou Forge |
Como cada fork nasceu
Vanilla (Mojang)
↓
CraftBukkit (2010, primeira API de plugins)
↓
Spigot (2013, fork otimizado do Bukkit — API padrão de facto)
↓
Paper (2015, fork super-otimizado do Spigot — hoje o padrão)
↓
Purpur (2019, fork do Paper com features de gameplay extras)
--- linhagem separada ---
Fabric (2018, loader novo focado em modding leve e async)
Comparação técnica
| Critério | Vanilla | Spigot | Paper | Purpur | Fabric |
|---|---|---|---|---|---|
| Performance | ⭐ | ⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
| Suporta plugins Bukkit | ❌ | ✅ | ✅ | ✅ | ⚠️ (via Paperclip) |
| Suporta mods Forge | ❌ | ❌ | ❌ | ❌ | ❌ |
| Config granular | Baixa | Média | Alta | Muito alta | Baixa |
| Async chunks | ❌ | ❌ | ✅ | ✅ | ✅ |
| Comunidade | Universal | Legacy | Massiva | Ativa | Crescente |
| Curva de aprendizado | Fácil | Fácil | Fácil | Fácil | Média |
| Compatibilidade retroativa | N/A | 1.8+ | 1.8+ | 1.13+ | 1.14+ |
Paper — o padrão da indústria
O que é: fork otimizado do Spigot com centenas de patches de performance.
Vantagens:
- 3-5x mais TPS que vanilla em mesma carga
- Config
paper-global.ymlepaper-world-defaults.ymlcom dezenas de otimizações - Compatível 100% com plugins Bukkit/Spigot
- API PaperMC moderna
- Async chunks, async catchup, async pathfinding
Desvantagens:
- Alguns plugins muito antigos (2015-) podem quebrar
- Não roda mods (só plugins)
Nossa recomendação: SE você não sabe o que escolher, use Paper. Cobre 90% dos casos.
Download: papermc.io/downloads
Spigot — o legado
O que é: fork do CraftBukkit que criou a base de plugins Minecraft.
Vantagens:
- Compatibilidade máxima com plugins antigos (1.8, 1.12)
- Mais estável em versões legadas
Desvantagens:
- Muito mais lento que Paper (mesmos plugins)
- Precisa buildar você mesmo via BuildTools (não distribui .jar direto)
- Config pobre (só
spigot.yml)
Use se: você tem um servidor 1.8/1.12 legacy e não pode migrar plugins.
Download: spigotmc.org
Purpur — Paper com esteroides
O que é: fork do Paper com opções de gameplay customizado.
Vantagens tudo do Paper +:
- Fly de creative permanente em survival
- Cristais do End no Overworld
- Drops de mob totalmente customizáveis
- Anti-XRay integrado
- Fake players (bot testing)
- Ride Any Entity
- Cauldrons personalizados
Desvantagens:
- 1% mais lento que Paper puro (patches extras)
- Nem todo plugin testa contra Purpur
Use se: quer customizações não-vanilla sem instalar 5 plugins.
Download: purpurmc.org
Fabric — a nova geração
O que é: loader moderno de mods (não é fork do Bukkit).
Vantagens:
- Melhor performance com Lithium + Starlight + FerriteCore + Krypton
- API async moderna
- Updates de MC saem em dias (não meses como Forge)
- Ideal para PvP/anarchy servers
Desvantagens:
- Não roda plugins Bukkit nativamente (precisa Paperclip)
- Curva de aprendizado maior para admins
- Menos plugins de admin (LuckPerms funciona, mas EssentialsX não)
Use se: quer performance absoluta OU quer instalar mods (Sodium, Lithium client-side).
Download: fabricmc.net
Benchmark real (100 players, dropar 500 mobs)
Testes reproduzidos pela comunidade PaperMC:
| Fork | TPS médio | RAM usada |
|---|---|---|
| Vanilla | 6.2 (lag severo) | 4.2 GB |
| Spigot | 12.4 | 4.0 GB |
| Paper (Aikar flags) | 19.8 | 3.6 GB |
| Purpur | 19.5 | 3.7 GB |
| Fabric + Lithium | 19.9 | 3.4 GB |
20 é o TPS ideal. Quanto mais próximo, menos lag.
Migração entre forks
Paper → Purpur (ou vice-versa): drop-in replacement. Troca o .jar e roda.
Spigot → Paper: praticamente 100% compatível. Faça backup, troque .jar, rode.
Paper → Fabric (ou vice-versa): NÃO é direto. Mundo compatível, plugins não. Você precisará:
- Backup completo
- Reconfigurar plugins (LuckPerms, WorldEdit têm versões Fabric)
- Testar com poucos players antes
Perguntas frequentes
"Posso rodar Paper com mods?"
Não. Mods (Forge/Fabric) modificam o servidor. Plugins (Bukkit) usam a API. São filosofias diferentes.
"E o Bukkit?"
Descontinuado em 2014 (drama DMCA). Use Paper ou Spigot.
"E o CraftBukkit?"
Idem. Ninguém usa mais.
"E o Folia?"
Fork experimental do Paper com threads paralelas por região. Só use se tem 500+ players.
"Existe algo entre plugin e mod?"
Sim, Sponge e Mohist (mistura Forge + Bukkit). Instáveis, não recomendamos.
Nossa recomendação final
Para 95% dos servidores brasileiros:
- Comece com Paper — cobre praticamente tudo
- Se quiser features extras (fly, cristais), troque pra Purpur (5 minutos)
- Se performance é crítica (PvP, 200+ players), teste Fabric com Lithium
Precisa de VPS para rodar seu fork favorito? VPS-BR-02 e superior rodam 50+ players com folga.
Links úteis
- PaperMC Docs
- Purpur Docs
- Fabric Wiki
- SpigotMC Forum
- Aikar Timings — diagnóstico de lag

