Er is geen enkele juiste hoeveelheid RAM voor een Minecraft-server. De hoeveelheid hangt af van hoeveel spelers joinen, hoe ver ze kunnen zien, wat de wereld bevat en wat je eraan toevoegt. Deze handleiding geeft de cijfers die gepubliceerde bronnen noemen, zegt waar elk vandaan komt en laat zien hoe je je eigen server controleert, want dat is het getal dat telt.
Wil je een getal om mee te beginnen? De gratis Minecraft RAM-calculator maakt van je spelersaantal, servertype en wereld een beginhoeveelheid en toont zijn bronnen.
Wat de gepubliceerde richtlijnen zeggen
| Bron | Wat er staat |
|---|---|
| Minecraft Wiki, Server/Requirements | Minstens 1 GB RAM om de server te laten draaien. Voor een kleine groep van 1 tot 4 spelers: 1 GB. 5 tot 10 spelers: 2 GB. Meer dan 10: 4 GB. Een spelerobject neemt ongeveer 50 tot 100 MB in beslag, en de server heeft per speler vaak veel meer nodig. Gevestigde werelden met geavanceerde redstonemachines of mobgrinders kunnen de eis makkelijk meer dan verdubbelen. |
| Minecraft Wiki, Setting up a Java Edition server | Minstens 2 GB voor kleine servers, en mogelijk 4 GB voor grotere. 2 GB is ruim genoeg voor een thuisserver met 5 spelers op de standaard simulatieafstand, maar schaal op met je instellingen. |
| PaperMC, Aikar's flags | Adviseert minstens 6 tot 10 GB, hoe weinig spelers ook, voor de geheugenvlaggen die het beschrijft. Dat cijfer hoort bij die afgestemde set vlaggen en is geen eis voor een Minecraft-server. Het merkt op dat meer geheugen steeds minder oplevert, en raadt aan 1000 tot 1500 MB onder de limiet van de machine te blijven zodat het systeem de server niet afbreekt. |
| Minecraft Wiki, Bedrock Dedicated Server | Noemt 4 GB geheugen als minimum onder de systeemeisen, en meer voor meer dan 10 spelers. Dit is het cijfer van de wiki voor de serversoftware van Mojang. Je eigen RAM-grafiek, hieronder beschreven, is het getal dat telt voor jouw server. |
Deze getallen verschillen omdat ze verschillende vragen beantwoorden. De cijfers van 1, 2 en 4 GB van de wiki zijn voor lanparty-servers, dus een paar vrienden op een server in thuisstijl, niet voor een openbare gehoste server. PaperMC beschrijft geheugeninstellingen voor een afgestemde server. Gebruik ze als bereik om mee te beginnen en controleer dan je eigen server.
Dezelfde bronnen zijn het eens over wat het geheugen omhoog duwt: meer spelers, een grotere zichtafstand of simulatieafstand, een wereld met veel activiteit en de software die je toevoegt. Mods en plugins hebben hun eigen behoeften, en grote modpacks hebben veel meer nodig dan een gewone server.
Hoe het panel het geheugen van je pakket gebruikt
Het panel start een Java-server met een plafond voor het geheugen dat Java voor zijn heap mag gebruiken, het deel van het geheugen waar de game zijn gegevens bewaart. Het plafond hangt af van het servertype:
| Servertype | Plafond voor de heap van Java |
|---|---|
| Paper, Purpur, Folia, Vanilla, Fabric, Spigot, Forge, NeoForge, Quilt, Magma, Ketting, Mohist, Sponge, Custom Jar, en de proxies Velocity, BungeeCord en Waterfall | 85 procent van de geheugenlimiet van de server |
| Modpackservers die zijn geïnstalleerd vanaf het tabblad Modpacks of het scherm voor een nieuwe server | 95 procent van het geheugen van je pakket |
De RAM-grafiek toont het geheugen dat de hele server gebruikt, en dat is meer dan alleen het werkgeheugen van Java. Zie De gebruiksgrafieken van je server lezen.
Je eigen server controleren
De beste maatstaf zijn de grafieken bij Gebruik op Overzicht, genomen met spelers online. Een server zonder spelers ziet er altijd klein uit.
- Open je server in het panel. Scroll op Overzicht naar Gebruik en kies RAM. Het keuzemenu naast de grafiek wijzigt de periode.
- Wacht op je drukste moment, met het gebruikelijke aantal spelers en de gebruikelijke dingen die in de wereld gebeuren.
- Bekijk de grafiek ten opzichte van de limiet van je pakket, die ernaast staat.
Hoe je hem leest
- Geheugen dat hoog blijft, is normaal voor Java. De documentatie van Paper zegt dat hoog geheugengebruik te verwachten is, tenzij je crashes door te weinig geheugen of slechte garbage-collectiontijden ziet, en dat Java de heap gebruikt die het heeft gekregen. Een grafiek die stijgt en dan weer zakt als Java opruimt, is gezond.
- Geheugen dat op de limiet blijft, samen met crashes, is het probleem. Tekenen zijn
OutOfMemoryErrorin de Console, een server die vanzelf stopt terwijl er spelers op zitten, of regelmatige vastlopers. Zie Problemen met Minecraft-servers en oplossingen. - Lag terwijl er genoeg geheugen over is, is geen geheugenprobleem. De documentatie van Paper zegt dat de hoofdlus van de game op één thread draait, dus een trage tick komt van rekenkracht en niet van geheugen. Kijk naar CPU en zie Lag op je Minecraft-server verminderen.
Controleer opnieuw nadat er iets groots verandert: een nieuwe plugin of mod, meer spelers, een nieuwe wereld of een hogere zichtafstand.
Als je minder geheugen nodig hebt
Probeer voordat je upgradet te verlagen wat de server doet:
- Verlaag de Zichtafstand en de Simulatieafstand bij Instellingen, daarna Server Properties (Java). Zie Minecraft server.properties uitgelegd.
- Verwijder plugins of mods die je niet gebruikt.
- Snoei farms en machines die de hele tijd draaien.
Als je meer geheugen nodig hebt
Bereikt RAM op je drukke moment de limiet en crasht of hapert de server, stap dan over op een groter pakket. Zie Je pakket of factuurperiode wijzigen.
Voor modpacks toont het panel het geheugen dat een pack vraagt voordat het wordt geïnstalleerd, en waarschuwt het je als je pakket eronder zit. Feed the Beast-packs publiceren een minimum en een aanbevolen hoeveelheid, en het panel toont ze. Zie Een modpack installeren op je Minecraft-server.
Bedrock-servers hebben hun eigen, aparte behoeften. Zie Een Minecraft Bedrock-server draaien.





