Minecraft-server huren: welk pakket voor 10, 20, 50 of 100 spelers
Hoeveel RAM heeft een Minecraft-server voor 10, 20, 50 of 100 spelers nodig? Vuistregels per servertype, de heap juist instellen, wat het gamepanel uit handen neemt en welk KernelHost-pakket van MC-1 tot Professional VDS past.
Hoeveel werkgeheugen heeft een Minecraft-server voor 20 spelers nodig, en welk pakket past daarbij? Het antwoord bestaat uit een vuistregel op basis van het spelersaantal, een toeslag afhankelijk van het servertype (vanilla, Paper met plug-ins, modpack, Bedrock) en een blik op de factoren die naast het RAM meetellen. De bijbehorende pakketten van KernelHost: MC-1 met 2 GB voor 4,00 €, MC-2 met 4 GB voor 10,00 €, MC-3 met 8 GB voor 20,00 € en de MC-Configurator met 1 tot 32 GB vanaf 4,00 € per maand.
Waarom RAM de belangrijkste factor is, maar niet de enige
Het werkgeheugen bepaalt hoeveel wereld er tegelijk geladen mag zijn: chunks, entiteiten, inventarissen en de gegevens van plug-ins. Is het te krap bemeten, dan draait de garbage collection non-stop, lopen de ticktijden op en eindigt het proces vroeg of laat met OutOfMemoryError. RAM is de enige factor die zich rechtstreeks uit het spelersaantal laat afleiden. Drie andere bepalen of dat geheugen ook werkelijk iets oplevert.
De CPU, en dan één enkele kern. De wereldsimulatie draait in één thread: 20 ticks per seconde met elk een budget van 50 milliseconden, afgewerkt door precies één kern. Meer RAM verschuift die grens niet. Vuistregel: vanaf ongeveer 50 spelers op één instantie bepaalt de prestatie per kern, en niet het geheugen, of die 20 ticks gehaald worden. De Minecraft-pakketten draaien op Intel Xeon E5- en AMD EPYC-processoren.
NVMe-opslag. Elke chunk die iemand betreedt, wordt van de schijf gelezen, en elke automatische opslagronde schrijft honderden regio's terug. Op trage schijven ontstaan daaruit de haperingen die elke vijf minuten terugkomen. Alle genoemde pakketten draaien op datacenter-NVMe in RAID-1 of RAID-10.
Aansluiting en locatie. De bandbreedtebehoefte is klein, als vuistregel enkele tientallen tot hooguit een paar honderd kilobyte per seconde per speler. Zelfs 100 spelers blijven onder 200 Mbit/s op een aansluiting met 2x 1 Gbit/s. Belangrijker is de latentie: de servers staan in het datacenter van maincubes in Frankfurt am Main, geëxploiteerd door KernelHost GmbH met hoofdkantoor in Wenen, met pings vanuit de Benelux in het lage dubbelcijferige millisecondebereik.
Vuistregels: RAM en pakket per spelersaantal
De tabel is een vuistregel, geen meetwaarde. Ze gaat uit van kijkafstand 8, een voorgegenereerde wereld en een community zonder industriële redstone-installaties. Vermeld staat het te bestellen werkgeheugen, niet de Java-heap.
| Spelers | Vanilla of Paper zonder plug-ins | Paper met 10 tot 20 plug-ins | Modpack (Forge/Fabric, ongeveer 150 mods) | Bedrock (Nukkit) |
|---|---|---|---|---|
| 5 | 2 GB, MC-1 | 4 GB, MC-2 | 8 GB, MC-3 | 2 GB, MC-1 |
| 10 | 2 tot 4 GB, MC-1 of MC-2 | 4 GB, MC-2 | 8 GB, MC-3 | 2 tot 4 GB, MC-1 of MC-2 |
| 20 | 4 GB, MC-2 | 4 tot 6 GB, MC-2 of Configurator | 10 tot 12 GB, Configurator | 4 GB, MC-2 |
| 50 | 8 GB, MC-3 | 8 tot 10 GB, MC-3 of Configurator | 12 tot 16 GB, Configurator | 8 GB, MC-3 |
| 100 | 10 tot 12 GB, Configurator | 12 tot 16 GB, Configurator | meerdere instanties, KVM-VPS of VDS | 12 GB, Configurator |
Bij modpacks schaalt de behoefte bijna alleen met het aantal mods: een licht pack met maximaal 100 mods redt het met 6 tot 8 GB, een zwaar pack met meer dan 300 mods heeft 16 GB en meer nodig, of er nu 5 of 20 mensen spelen. Bedrock op Nukkit-basis is meestal zuiniger dan de Java Edition, de genoemde waarden zijn bewust aan de veilige kant gekozen. Boven ongeveer 12 GB heap verlengt extra geheugen alleen de pauzes van de garbage collection. Wie meer nodig heeft, verdeelt de last over meerdere instanties.
| Pakket | Werkgeheugen | Prijs per maand | Geschikt voor |
|---|---|---|---|
| MC-1 | 2 GB | 4,00 € | tot 5 spelers, Bedrock in de vriendenkring |
| MC-2 | 4 GB | 10,00 € | 10 tot 20 spelers met plug-ins |
| MC-3 | 8 GB | 20,00 € | tot 50 spelers of een licht modpack |
| MC-Configurator | 1 tot 32 GB | vanaf 4,00 € | tussenstappen, modpacks vanaf 150 mods, 100 spelers |
| KVM-VPS | 2 tot 32 GB, 1 tot 8 EPYC-kernen | 9,99 tot 49,99 € | meerdere instanties, proxy, database |
| Professional VDS | 48 tot 128 GB, 10 tot 24 dedicated kernen | 59,99 tot 149,99 € | netwerken met blijvend hoge belasting |
Alle Minecraft-pakketten hebben onbeperkte slots, standaardpoort 25565, levering in ongeveer 30 seconden na betaling en 3,2 Tbps Arbor DDoS-bescherming. Er wordt PrePaid afgerekend, zonder minimale looptijd, en bij een overstap naar meer werkgeheugen gaat de wereld gewoon mee. Twijfelt u, begin dan een stap kleiner en breid uit zodra de bezette heap na een volledige garbage collection blijvend boven 70 procent van -Xmx ligt (spark healthreport --memory) of zodra OutOfMemoryError in het logbestand staat.
De Java-heap juist instellen
Besteld werkgeheugen en Java-heap zijn niet hetzelfde: naast de heap (-Xmx) heeft de JVM ook metaspace, thread-stacks, Netty-buffers en code-cache nodig. Wie de volle waarde als -Xmx invult, krijgt geen heapfout meer, maar een proces dat aan de geheugengrens zonder waarschuwing wordt beëindigd. Vuistregel: de heap is 75 tot 85 procent van het bestelde RAM, dus -Xmx1536M bij 2 GB, -Xmx3G bij 4 GB, -Xmx6G bij 8 GB en -Xmx12G bij 16 GB. Bij modpacks houdt u eerder 75 procent aan, en op een VPS reserveert u daarnaast minstens 512 MB voor het besturingssysteem.
Zet -Xms gelijk aan -Xmx, zodat de heap tijdens het draaien niet groeit en krimpt, want elke wijziging van de grootte kost een volledige garbage collection. Voor Paper en Purpur hebben de Aikar-flags zich bewezen: de G1-collector (-XX:+UseG1GC), een pauzedoel van 200 milliseconden, een aangepaste jonge generatie en -XX:+AlwaysPreTouch. De volledige regel, inclusief de aanpassingen vanaf 12 GB heap, staat in Java heap space bij Minecraft oplossen. In het gamepanel horen de flags in het startcommando, op een VPS in het startscript of in de systemd-unit.
Kijkafstand, chunks en entiteiten
Het aantal geladen chunks per speler groeit kwadratisch met de kijkafstand: 441 bij view-distance=10, 289 bij 8 en 169 bij 6. Tien verspreide spelers houden bij kijkafstand 10 ruim 4.400 chunks in het geheugen, tien spelers bij de spawn nauwelijks meer dan 441. Kijkafstand 8 en simulation-distance=5 zijn voor survivalservers met 10 tot 30 spelers een goed startpunt. Genereer de wereld vóór de opening met Chunky alvast tot aan de wereldgrens: een nieuwe chunk aanmaken belast de hoofdthread, een bestaande chunk laden vrijwel niet. En houd de entiteiten in toom, want een fokstal met 300 dieren of een mobfarm met duizenden itemstapels belast elke tick, of er nu iemand kijkt of niet. Hoe u dat meet en tegengaat, leest u in Minecraft-server lagt: oorzaken vinden en verhelpen.
Wat het gamepanel uit handen neemt, en wat niet
Het gamepanel verzorgt de installatie van de serversoftware met één klik (vanilla, Spigot, Paper, Purpur, Forge, Fabric, BungeeCord en een selectie modpacks), de versiewissel, het starten, stoppen en herstarten, een liveconsole, een bestandsbeheerder met editor, FTP-toegang voor eigen werelden en plug-ins, en de automatische back-ups. server.properties en de JVM-flags bewerkt u rechtstreeks daar. Bedrock-servers op Nukkit-basis zijn er eveneens, op standaardpoort 19132.
Wat het niet uit handen kan nemen, zijn de beslissingen uit dit artikel: de dimensionering, de kijkafstand, de keuze en het onderhoud van de plug-ins, de voorgeneratie, de entiteiten en het maken van een back-up vóór riskante ingrepen. Maak vóór elke versiewissel en elke update van een plug-in een handmatige back-up, los van de automatische cyclus. Ook de whitelist, de permissies en de operatorrechten blijven uw taak.
DDoS-bescherming is bij openbare servers geen extraatje
Zodra een server in een serverlijst staat of zijn adres in een Discord rondgaat, wordt hij aangevallen, meestal zonder enige aanleiding. Aanvallen zijn als dienst te huur, en Minecraft is door zijn populariteit een geliefd doelwit. Naast volumeaanvallen bestaan er protocolaanvallen zoals nullping en handshake-floods, die met weinig bandbreedte het serverproces overbelasten. Tegen allebei helpt alleen filtering in het netwerk vóór de server. Een plug-in ziet de pakketten pas wanneer ze al zijn aangekomen.
Bij KernelHost zit de 3,2 Tbps Arbor DDoS-bescherming in elk Minecraft-pakket en in elke KVM-VPS inbegrepen, zonder meerprijs en zonder activering. Ze filtert in realtime, is afgestemd op gamingverkeer en dekt de Java Edition op poort 25565 (TCP) net zo goed af als Bedrock op poort 19132 (UDP). De Minecraft-specifieke patronen staan beschreven in Minecraft-DDoS-bescherming en Nullping-bescherming, het overzicht vindt u onder DDoS-bescherming. Reken geen aparte kostenpost voor bescherming in, maar wel een whitelist zolang de server nog niet openbaar hoort te zijn.
Wanneer een VPS of Professional VDS zinvol is
Een Minecraft-pakket is precies één instantie met één poort, en daarmee komt u bij de meeste projecten tot 100 spelers prima uit. Een eigen server wordt zinvol zodra u meerdere werelden als gescheiden instanties achter een proxy als Velocity of BungeeCord draait, een eigen database nodig hebt voor LuckPerms, CoreProtect of een economieplug-in plus Redis voor de proxy, extra poorten wilt openen voor een webkaart als BlueMap of voor cross-play via Geyser, of wanneer u root-toegang, eigen Java-versies en cronjobs nodig hebt.
Reken daar per instantie op de heap plus 1 tot 1,5 GB voor de JVM, daarbovenop 1 GB voor het besturingssysteem, en op één kern per volledig belaste instantie plus één kern voor de proxy en het systeem. Een KVM-VPS is er met 2 tot 32 GB RAM en 1 tot 8 AMD-EPYC-kernen voor 9,99 tot 49,99 € per maand: de stap met 16 GB en 4 kernen (24,99 €) draagt de proxy, twee instanties met elk 4 GB heap en een database, de stap met 32 GB en 8 kernen (49,99 €) vier instanties met 4 tot 5 GB heap. Heeft een instantie blijvend de volle prestatie van één kern nodig of groeit het netwerk verder, dan is de Professional VDS met 48 tot 128 GB RAM en 10 tot 24 dedicated EPYC-kernen (59,99 tot 149,99 €) de passende stap. De instapmaat met 48 GB draagt de proxy, vijf instanties met elk 6 GB heap en de database. Beide staan in hetzelfde datacenter in Frankfurt am Main en worden in ongeveer 30 seconden geleverd. De installatie, de updates en de back-ups liggen daar bij u.
Conclusie: pakketadvies per spelersaantal
- Tot 5 spelers, vanilla, Paper zonder plug-ins of Bedrock: MC-1 met 2 GB voor 4,00 €, met plug-ins MC-2.
- 10 spelers: MC-2 met 4 GB voor 10,00 €, ook met 10 tot 20 plug-ins.
- 20 spelers: MC-2 bij weinig plug-ins, anders de Configurator met 6 GB; bij een modpack 10 tot 12 GB.
- 50 spelers: MC-3 met 8 GB voor 20,00 €, bij een grote verzameling plug-ins de Configurator met 10 GB; bij een modpack 12 tot 16 GB.
- 100 spelers: de Configurator met 12 tot 16 GB, kijkafstand 6 tot 8, een voorgegenereerde wereld; vanaf hier is de CPU de maatstaf.
- Netwerk met proxy en meerdere instanties: KVM-VPS vanaf 16 GB (24,99 €) of Professional VDS vanaf 48 GB (59,99 €).
Bij twijfel bestelt u de kleinere stap: PrePaid zonder minimale looptijd, levering in ongeveer 30 seconden, en bij een upgrade gaat de wereld mee. Alle pakketten en de Configurator vindt u onder Minecraft-server huren.
Veelgestelde vragen
Hoeveel RAM heeft een Minecraft-server voor 20 spelers nodig?
Is een server met 2 GB RAM genoeg voor een Minecraft-server met vrienden?
Moet ik het volledige bestelde RAM als Xmx toewijzen?
Waarom helpt meer RAM niet tegen lage TPS?
Wanneer heb ik een VPS nodig in plaats van een Minecraft-pakket?
Zit de DDoS-bescherming bij de Minecraft-server in de prijs inbegrepen?
2026 KernelHost GmbH. Alle rechten voorbehouden. Deze handleiding is auteursrechtelijk beschermd. Publicatie op andere websites, geheel, gedeeltelijk of in bewerkte vorm, is zonder onze schriftelijke toestemming niet toegestaan. Citeren met bronvermelding en link is uitdrukkelijk welkom.

