Paper of Purpur: welke serversoftware kies je?

Paper en Purpur draaien dezelfde plugins en ongeveer even snel: Purpur is gewoon Paper, met een apart configuratiebestand voor mobgedrag, groeisnelheid en berijdbare dieren. Wil je de stabielste, best gedocumenteerde basis? Kies Paper. Wil je dat spelgedrag zelf bijsturen zonder eigen plugin te schrijven? Dan is Purpur het overwegen waard.

Kort samengevat

  • Purpur is software die op Paper gebouwd is: dezelfde Bukkit-, Spigot- en Paper-plugins draaien zonder aanpassing op allebei.
  • Paper is de actief onderhouden standaard; Purpur voegt het bestand purpur.yml toe met instellingen voor mobgedrag, groei en berijdbare dieren.
  • Overstappen is in principe de server-jar vervangen en herstarten, zonder dat je plugins of wereld erbij inschieten.
  • Bij OnPowered kies je allebei met één klik via de versiebeheerder; voor een server met plugins is Iron (16 GB) het veilige startpunt.
Paper of Purpur kiezen als serversoftware voor je Minecraft-server

Wat is het eigenlijke verschil tussen Paper en Purpur?

Purpur is geen los project naast Paper, maar software die op Paper gebouwd is, zoals de officiële site zelf aangeeft. Alles wat Paper kan, kan Purpur ook: dezelfde prestaties, dezelfde plugins, dezelfde manier van werken in het paneel. Het verschil zit in één extra configuratiebestand, purpur.yml, waarmee je spelgedrag bijstelt dat Paper bewust ongewijzigd laat.

Paper omschrijft zichzelf op de officiële documentatie als server die vooral op prestaties en een uitgebreide API gericht is, met zo weinig mogelijk afwijking van vanilla-gedrag. Let op: Forge- of Fabric-mods vallen hier niet onder. Een modpack draait op een heel ander soort serversoftware, met een eigen loader. Speel je zo'n pack, dan is ons overzicht van modpacks en het bijhorende plan een beter startpunt dan dit artikel.

Wanneer is Paper de juiste keuze?

Voor de meeste servers is Paper het veiligste startpunt: actief onderhouden, het best gedocumenteerd, en met zo weinig mogelijk afwijking van hoe het officiële spel zich gedraagt. Plugin-makers testen hun werk in de eerste plaats tegen Paper, niet tegen een fork. Loopt er iets mis met een plugin, dan vind je sneller hulp of een bestaand antwoord voor Paper dan voor Purpur.

Dat maakt Paper de logische keuze voor een survival-server waar spelers verwachten dat mobs, redstone en crafting zich gedragen zoals in vanilla, of voor een competitieve PvP-server waar elke afwijking van het standaardgedrag als onfair aanvoelt. Zoek je vooral stabiliteit en wil je niet zelf uitzoeken welke instelling iets verandert, dan hoef je niet verder te kijken.

Wanneer loont Purpur de moeite?

Purpur wordt interessant zodra je spelgedrag wilt aanpassen zonder daarvoor zelf een plugin te schrijven of te zoeken. Het bestand purpur.yml bevat tientallen instellingen die Paper bewust niet aanbiedt: berijdbare en stuurbare dieren zoals een varken, een koe of zelfs een zombie, een eigen groeisnelheid voor azalea's, een maximale lengte voor kelp en rankplanten, en apart instelbare mob-griefing per dier of blok, bijvoorbeeld of een creeper nog explodeert of een enderman nog blokken opraapt.

Dat maakt Purpur een goede fit voor een survival- of RPG-server waar je het spel net even anders wilt laten aanvoelen dan vanilla, zonder een eigen plugin te onderhouden. Voor een server die zo dicht mogelijk bij het officiële spel moet blijven, is dezelfde flexibiliteit juist een reden om bij Paper te blijven: elke instelling die je aanzet, is een afwijking die spelers kunnen opmerken.

Rond Purpur bestaan ook twee kleinere, losse projecten: PurpurExtras voegt extra functies toe voor Purpur- en Paper-servers, en PurpurPacks levert datapacks die werelden aanpassen zonder dat je zelf iets moet programmeren. Het zijn geen verplichte onderdelen — de basis van Purpur werkt zonder, en je installeert ze zoals elke andere plugin of datapack via het paneel.

Draaien dezelfde plugins op allebei?

Ja. Purpur ondersteunt plugins die voor de Bukkit-, Spigot- of Paper-API geschreven zijn, exact zoals Paper dat doet. Voor een pluginontwikkelaar verandert er niets; voor jou als beheerder betekent het dat je dezelfde pluginpagina's op Modrinth, SpigotMC of Hangar raadpleegt, los van welke van de twee je uiteindelijk kiest. Overstappen is in principe niet meer dan de server-jar vervangen en herstarten: je plugins, je wereld en je spelersdata blijven ongewijzigd.

Bij OnPowered doe je die stap met één klik via de versiebeheerder in het paneel, zonder zelf een .jar-bestand te moeten opzoeken en uploaden:

  1. Open de versiebeheerder in het Pterodactyl-paneel.
  2. Kies Paper of Purpur en de gewenste Minecraft-versie.
  3. Herstart de server: plugins, wereld en spelersdata blijven staan.

Maak wel eerst een back-up voor je wisselt, zeker als je al een tijdje met instellingen in purpur.yml speelt. Twijfel je nog welk plan genoeg geheugen geeft voor je plugins, dan geeft ons artikel over RAM voor een Minecraft-server de richtwaarden per situatie.

Wat met prestaties en de nieuwste Minecraft-versie?

Op ruwe snelheid zit er weinig verschil tussen de twee: Purpur voegt vooral instellingen toe, geen extra achtergrondprocessen, dus zonder wijzigingen aan purpur.yml presteert het zoals Paper. Het echte verschil zit in de snelheid waarmee een nieuwe Minecraft-versie stabiel wordt. Op het moment van schrijven heeft Paper al een stabiele build van versie 26.3, terwijl Purpur die versie nog als bleeding edge bestempelt en voorlopig naar de stabiele build van 26.2 verwijst.

Dat patroon is niet nieuw: als fork moet Purpur elke Paper-update eerst inhalen voor hij er zijn eigen instellingen weer bovenop bouwt. Wil je op de releasedag van een nieuwe versie meteen verder, dan is Paper de veiligere gok. Kun je een paar dagen tot enkele weken wachten tot Purpur bijbeent, dan maakt dat in de praktijk weinig verschil.

Paper en Purpur naast elkaar

Criterium Paper Purpur
BasisEigen project van PaperMCGebouwd op Paper
Extra configuratieGeen eigen purpur.ymlpurpur.yml: mobgedrag, groei, berijdbare dieren
PluginsBukkit, Spigot, PaperZelfde drie API's
Nieuwste Minecraft-versieMeestal het eerst stabielVolgt, met korte vertraging
Geschikt voorVanilla-gevoel, PvP, maximale stabiliteitSurvival of RPG met aangepast spelgedrag

Paper en Purpur zijn niet de enige twee namen die je tegenkomt. Spigot is de oudere basis waarop Paper zelf verder bouwde, en in de versiebeheerder van OnPowered staan ook Pufferfish en Folia, elk met hun eigen insteek op prestaties. Voor de meeste groepen met een gewone survival- of plugin-server blijft de keuze gewoon tussen Paper en Purpur; de rest is pas relevant als je een heel specifiek probleem probeert op te lossen.

Twijfel je nog, kies dan Paper als vertrekpunt. Je kan later zonder gedoe naar Purpur overstappen zodra je een concrete instelling in purpur.yml nodig hebt, zonder dat je plugins of wereld daar last van hebben.

Welk OnPowered-aanbod past bij jouw server?

Draai je Paper of Purpur met een handvol plugins, dan is Iron (16 GB) het veilige startpunt. Blijf je dicht bij vanilla, dan volstaat Coal.

AanbodRAMvCoresOpslagPrijsLink
Coal8 GB320 GB NVMe€ 5,99 per maandBestellen
Iron16 GB440 GB NVMe€ 11,99 per maandBestellen
Gold24 GB570 GB NVMe€ 16,99 per maandBestellen
Diamond32 GB6100 GB NVMe€ 22,99 per maandBestellen
Emerald48 GB8120 GB NVMe€ 35,99 per maandBestellen

Gratis proefperiode van 7 dagen op de Minecraft-aanbiedingen, zonder verplichtingen: proef starten. Alle details: Minecraft-aanbod.

Veelgestelde vragen

Is Purpur sneller dan Paper?

Niet merkbaar. Purpur is gebouwd op Paper en voegt vooral configuratie-instellingen toe, geen extra achtergrondprocessen. Zonder wijzigingen aan purpur.yml presteert een Purpur-server zoals een Paper-server met dezelfde plugins en hetzelfde RAM-plan. Het verschil zit in wat je kan instellen, niet in ruwe snelheid.

Werken Paper-plugins zonder aanpassing op Purpur?

Ja. Purpur ondersteunt plugins geschreven voor de Bukkit-, Spigot- en Paper-API, net als Paper zelf. Een plugin die je nu op Paper gebruikt, installeer je zonder wijzigingen op Purpur. Controleer bij twijfel wel de pluginpagina op Modrinth of SpigotMC voor de nieuwste ondersteunde versie.

Kan ik later zonder problemen overstappen van Paper naar Purpur?

Ja, dat is in principe de server-jar vervangen en herstarten. Bij OnPowered doe je dat met één klik via de versiebeheerder in het paneel. Je plugins, wereld en spelersdata blijven ongewijzigd. Maak voor de zekerheid wel eerst een back-up, zeker als je al instellingen in purpur.yml hebt aangepast.

Is Purpur geschikt voor een modpack met Forge of Fabric?

Nee. Purpur is, net als Paper, bedoeld voor plugins, niet voor mods. Een modpack draait op een heel andere soort serversoftware met een eigen loader, zoals Forge, NeoForge of Fabric. Speel je een modpack, dan kijk je naar de loader die het pack zelf opgeeft, niet naar Paper of Purpur.

Zie ook

Weet je nu of Paper of Purpur bij je server past? Bij OnPowered kies je allebei met één klik via de versiebeheerder, op een server die start bij € 5,99 per maand incl. btw, met anti-DDoS inbegrepen en 7 dagen gratis proberen. Bekijk de Minecraft-aanbiedingen.