Sammenligning
Paper vs. Spigot
Opdateret 18. oktober 2026
Spigot er den klassiske serversoftware til Bukkit-plugins. Paper startede som en fork af Spigot med ydeevne-patches, fejlrettelser og en langt større API og er nu det mest brugte valg til pluginservere. Næsten alle Spigot-plugins kører på Paper; det modsatte gælder ikke for plugins, der bruger Papers ekstra API.
Skriv Paper eller Spigot og versionen.
Generér dette med CodexeSide om side
| Spigot | Paper | |
|---|---|---|
| Kører Bukkit/Spigot-plugins | Ja | Ja, næsten alle |
| Kører plugins kun til Paper | Nej | Ja |
| Ydeevne | God | Bedre på de fleste servere: mange optimeringer og asynkron indlæsning af chunks |
| Plugin-API | Bukkit- og Spigot-API | Det samme plus mange events, metoder og Adventure-tekstkomponenter |
| Konfiguration | bukkit.yml, spigot.yml | Det samme plus Papers egne globale konfigurationsfiler og filer pr. verden |
| Vanilla-opførsel | Tættere på vanilla | Retter nogle exploits og fejl som standard (nogle kan slås til igen) |
| Sådan får du det | Du bygger det selv med BuildTools | Downloades færdigt fra papermc.io |
Når Paper er det bedre valg
- De fleste survival-, SMP-, minigame- og netværksservere: bedre ydeevne med de samme plugins.
- Du skriver plugins og vil have den større API: bedre tekstkomponenter, flere events, asynkrone API'er.
- Du vil skifte til Folia eller bruge Velocity senere: begge kommer fra det samme PaperMC-projekt.
Når Spigot er det bedre valg
- Tekniske spillere er afhængige af vanilla-mekanikker, som Paper retter eller ændrer, f.eks. visse duplikerings- eller redstone-opførsler, og du vil ikke administrere Papers indstillinger for dem.
- Du skriver et plugin, der skal køre på alle Bukkit-servere: byg det mod Spigot-API'en, så kører det på Spigot, Paper og deres forks.
- Et bestemt plugin, du er afhængig af, understøtter officielt kun Spigot og opfører sig forkert på Paper (sjældent, men det sker).
Paper i dag
I de seneste versioner er Paper blevet en hard fork: det tager ikke længere alle ændringer fra Spigot og udvikles selvstændigt, men bevarer understøttelsen af plugins skrevet til Spigot-API'en. I praksis når en pluginforfatter, der sigter mod Spigot-API'en, begge, og en, der har brug for Papers funktioner, sigter mod Paper.
At flytte en server fra Spigot til Paper handler som regel om at erstatte serverens .jar med Paper i den samme Minecraft-version; verdener og plugins bliver. Tag en backup først, og tjek opstartsloggen.
Spigot- og Paper-plugins på Codexe
Typen Bukkit/Spigot/Paper på Codexe dækker begge. Skriv "Paper" eller "Spigot" og versionen i anmodningen: Codexe bruger den API, kompilerer pluginet og tjekker, at det indeholder en plugin.yml (eller paper-plugin.yml). Bed om Spigot, hvis pluginet skal køre på begge. Testservere kører Paper, så et Spigot-plugin testes også der.
Spørgsmål
Virker mine Spigot-plugins på Paper?
Næsten alle, uden ændringer. Plugins, der bruger serverens interne kode (NMS), kræver et build til den præcise version på begge servere.
Er Purpur bedre end Paper?
Purpur er en fork af Paper med ekstra gameplay-indstillinger. Den kører Paper- og Spigot-plugins. Vælg den, hvis du vil have de indstillinger; ellers er Paper nok.
Kan jeg gå tilbage fra Paper til Spigot?
Som regel ja, med de samme verdener, men plugins, der kræver Papers API, holder op med at virke. Tag en backup, før du skifter.
Kører Paper på gamle versioner som 1.8?
Gamle Paper-builds til 1.8.8 findes og bruges stadig af minigame-servere, men de får ingen opdateringer. Det samme gælder gamle Spigot-builds.
Lav et plugin til din server
Denne prompt åbnes klar til at sende:
“Et Paper 1.21.4-plugin kaldet ChatFormat: chatformat med prefixes og suffixes fra LuckPerms, MiniMessage-farver for spillere med chatformat.color, en /chatformat reload-kommando og formatet i config.yml.”
Generér dette med Codexe