Naar de inhoud springen

Minecraft: Serverconfiguratie-instellingen

Ontdek hoe je Minecraft-serverinstellingen optimaliseert voor prestaties en stabiliteit, terwijl je ook de gameplay aanpast → Lees nu meer

10 november 20268 min leestijd0 Weergaven0 nuttig

Wat kan ik in deze configuratie instellen?

Minecraft wordt geleverd met een kleine configuratie genaamd server.properties. De server kan hier basisinstellingen krijgen. We leggen uit wat de verschillende opties doen en waar je op moet letten bij wijzigingen. Sommige instellingen moeten voorzichtig worden behandeld, omdat ze de prestaties van de server drastisch kunnen beïnvloeden en daardoor tot instabiliteit kunnen leiden.

view-distance

Met deze instelling wordt de maximale zichtafstand van de server bepaald. Ongeacht de zichtafstand die in de client is ingesteld, stuurt de server nooit meer chunk-gegevens naar de client dan hier opgegeven. Je kunt de waarde ook verlagen om de prestaties van de server te beschermen. De spelervaring lijdt nauwelijks bij een waarde van 5. Waarden onder 5 worden niet aanbevolen en kunnen in zeldzame gevallen problemen veroorzaken. BELANGRIJK: De waarde mag onder geen enkele omstandigheid (tenzij absoluut noodzakelijk) hoger worden ingesteld en moet daarom met voorzichtigheid worden behandeld, omdat dit tot ernstige prestatieproblemen kan leiden.

Info

Deze instelling geldt alleen voor Vanilla- of Forge-servers. Voor Bukkit, Spigot en Paper Spigot moet de waarde in hun eigen configuratie worden ingesteld.

max-build-height

Hiermee bepaal je tot welke hoogte (Y-coördinaat) gebouwd of afgebroken kan worden. Waarden boven 256 zijn niet toegestaan en worden door de server genegeerd. Deze instelling is dus erg handig als je de maximale bouwhoogte wilt beperken.

server-ip

Als je meerdere IP-adressen hebt voor je root- of VPS, kun je hier aangeven welk IP-adres gebruikt moet worden. Heb je slechts één IP-adres, dan kan deze waarde leeg blijven – dit geldt ook voor een gameserver.

level-seed

Standaard genereert de wereldgenerator altijd een willekeurige Seed en daarmee een volledig willekeurige wereld. Je kunt hier echter je eigen seed van letters of cijfers definiëren, waarna de server de bijbehorende wereld aanmaakt. De maximale lengte van 32 tekens mag niet worden overschreden.

Info

Er zijn verschillende seed-generatoren waarmee je een wereld naar eigen wens kunt configureren. Deze generator is een van de beste en kan bijna alles.

gamemode

Met deze optie kun je de standaard spelmodus op je server instellen. De spelmodus wordt aan elke speler toegewezen bij het eerste bezoek aan de server en kan daarna op elk moment worden gewijzigd met het /gamemode commando.

Als je de ID's van de verschillende spelmodi niet kent, hier een overzicht:

WaardeSpelmodus
0Survival
1Creatief
2Avontuur
3Toeschouwer

server-port

Je kunt je server een vaste poort toewijzen waarmee deze in combinatie met het IP-adres bereikbaar is. Als je meerdere servers op je server wilt draaien, moet voor elke server een andere poort worden ingesteld. Deze optie kan meestal ongemoeid worden gelaten en wordt meestal alleen gebruikt voor een BungeeCord-netwerk.

enable-command-block

Hiermee worden Command Blocks op de server ingeschakeld. Als ze niet nodig zijn, moet deze waarde op false worden gezet, omdat er methoden zijn waarmee de server door command blocks beschadigd of vernietigd kan worden.

allow-nether

Met deze optie kun je de Nether aan- of uitzetten. Als deze is uitgeschakeld, is de Nether via portals niet meer toegankelijk. Toegang via plugins zoals Multiverse Core blijft echter mogelijk.

enable-rcon

Via RCON kunnen commando's van buitenaf worden uitgevoerd. Je ZapX-dashboard gebruikt RCON intern zelf om commando's via het Console-tabblad naar de server te sturen (rcon-cli) – als je RCON hier uitschakelt, werkt de commando-invoer in het Console-tabblad niet meer. Het automatisch gegenereerde RCON-wachtwoord is al voldoende beveiligd, je hoeft RCON daarom niet uit te schakelen.

op-permission-level

Hier kun je het standaard OP-niveau instellen dat aan een nieuwe operator wordt toegewezen bij aanvang. De verschillende niveaus en individuele toewijzing per speler worden hier door ons nader toegelicht.

enable-query

Query stelt externe diensten zoals een website aparte gegevens beschikbaar, bijvoorbeeld het huidige aantal spelers of een gedetailleerde lijst van de huidige spelers. Zo kun je bijvoorbeeld gegevens op een website met PHP weergeven. Sommige serverlijsten gebruiken deze functie zodat de server correct wordt weergegeven.

prevent-proxy-connections

Met deze instelling kun je bepalen of spelers zich via VPN/Proxy mogen verbinden. VPN's worden vaak gebruikt om IP-bans te omzeilen, daarom kan deze optie erg nuttig zijn. In sommige gevallen zijn er echter ook beperkingen, waardoor normale verbindingen ten onrechte worden geblokkeerd.

Info

Voor uitgebreide controle over VPN/Proxy-verbindingen is het de moeite waard een plugin te installeren. Veel gratis plugins zijn snel te vinden, deze (wel betaalde) plugin heeft ons het meest overtuigd en beschermt je server tegen alle botaanvallen.

generator-settings

Net als in de singleplayer-modus kan de server een wereld maken volgens bepaalde specificaties. Net als een seed kan de wereld vooraf worden geconfigureerd, waarna de server de wereld genereert. Het blijft echter een willekeurige wereld en is dus niet hetzelfde als elke andere.

Een generatiecode voor een vlakke wereld kan er zo uitzien:

{"biome":"minecraft:plains","layers":[{"block":"minecraft:bedrock","height":1},{"block":"minecraft:dirt","height":2},{"block":"minecraft:grass_block","height":1}],structures:{"village":{}}}

resource-pack

Als er een speciaal texturepack op de server gebruikt moet worden, kan hier de directe downloadlink worden opgegeven. Het pack wordt dan na bevestiging door de speler automatisch geladen en geactiveerd.

player-idle-timeout

Inactieve spelers kunnen met deze optie na het opgegeven aantal seconden automatisch worden gekickt. Deze optie is erg nuttig als de slots van een server sterk bezet zijn en je inactieve spelers wilt verwijderen om plaats te maken voor nieuwe (mogelijk actieve) spelers.

level-name

De wereld heet standaard "world". Met deze optie kun je een andere naam definiëren waaronder de wereld wordt opgeslagen. Als er al een wereld bestaat en de naam hier wordt gewijzigd, wordt automatisch een nieuwe wereld met deze naam aangemaakt. De oude wereld blijft behouden en bevindt zich nog steeds in de vorige map.

motd

Hier kun je een bericht definiëren dat wordt weergegeven in de serverlijst wanneer deze is toegevoegd. Het bericht wordt niet getoond bij directe verbinding, tenzij er speciale mods in de client zijn geïnstalleerd. Het bericht kan worden opgemaakt met alle kleuren en opmaak die Minecraft biedt.

Info

Je kunt de MOTD snel en eenvoudig maken met deze tool.

force-gamemode

Bepaalt of de speler bij het betreden van de server altijd op de standaard spelmodus wordt gezet, zoals hierboven beschreven. Ongeacht in welke modus de speler de server heeft verlaten, wordt altijd de standaard spelmodus ingesteld.

hardcore

De hardcore-modus zorgt ervoor dat spelers bij de dood worden verbannen of in de toeschouwermodus worden gezet. Als gewenst, moet er een nieuwe wereld worden aangemaakt, omdat de hardcore-modus invloed heeft op de wereldgeneratie.

white-list

Activeert de whitelist, zodat alleen spelers die op de lijst staan toegang krijgen. De commando's om toe te voegen, te verwijderen en meer vind je op de gelinkte pagina.

broadcast-console-to-ops

Bepaalt of operators een chatmelding ontvangen wanneer commando's in het spel worden uitgevoerd.

pvp

Hiermee kun je PvP op de server aan- of uitzetten. Als PvP is uitgeschakeld, kunnen spelers elkaar geen schade meer toebrengen. Deze optie voorkomt echter niet bijvoorbeeld het opzettelijk plaatsen van lava. Spelers kunnen dus nog steeds via omwegen aanvallen.

spawn-npcs

In dorpen kom je dorpsbewoners tegen als deze optie is ingeschakeld. Als deze op false staat, zijn er op de hele server geen dorpsbewoners. Deze optie is erg nuttig als je de handel alleen op spelers wilt beperken en zo de economie van een economische server wilt versterken.

generate-structures

Deze instelling betreft opnieuw de wereldgenerator. Hier kun je bepalen of structuren zoals dorpen of tempels in de wereld worden gegenereerd.

spawn-animals

Bepaalt of dieren op de server spawnen. Een lijst van alle dieren vind je hier.

snooper-enabled

Als deze is ingeschakeld, stuurt de server anonieme gegevens naar Mojang. Deze gegevens worden gebruikt voor verdere ontwikkeling en optimalisatie. De optie heeft geen invloed op de serverprestaties.

difficulty

Hier kun je de algemene moeilijkheidsgraad op de server instellen. Afhankelijk van de instelling veroorzaken mobs meer of minder schade. Meer informatie en mogelijke opties vind je hier.

network-compression-threshold

De waarde bepaalt de grootte vanaf wanneer gegevens tussen client en server gecomprimeerd of ongecomprimeerd worden verzonden. Bij een kleine waarde zoals de standaard 256 worden gegevens ongeveer 20 keer per seconde uitgewisseld. Een waarde van 512 wordt aanbevolen om de serverprestaties te ontlasten en heeft geen negatieve gevolgen. De waarde mag nooit hoger dan 1024 worden ingesteld.

Deze instelling moet met voorzichtigheid worden behandeld, omdat verkeerde waarden uitgebreide problemen voor spelers kunnen veroorzaken en onherstelbare schade aan de wereld kunnen toebrengen.

level-type

Bepaalt het wereldtype waarop de wereldgenerator de wereld aanmaakt. Na wijziging van deze optie moet een nieuwe wereld worden aangemaakt. Anders ontstaan er lelijke overgangen in de wereld waar nieuwe chunks worden gegenereerd.

WaardeBetekenis
DEFAULTNormale wereld met bergen, valleien, dorpen enz.
FLATEen volledig vlakke wereld met alleen dorpen
LARGEBIOMESVergelijkbaar met een normale wereld, maar met grotere biomen
AMPLIFIEDOok vergelijkbaar met een normale wereld, maar zeer rotsachtig met grote hoogteverschillen
BUFFETEen buffet-wereld waarbij de instellingen via generator-settings worden ingesteld

spawn-monsters

Bepaalt of monsters op de server spawnen. Een lijst van alle monsters vind je hier.

max-tick-time

Regelt de maximale duur van een tick. Verschillende taken van de server worden aan een tick toegewezen. Duurt een tick langer dan standaard 60 seconden, dan wordt de server automatisch gestopt.

Bij Forge-servers kan dit soms vervelend zijn, omdat mods vaak hoge eisen stellen en daardoor iets meer tijd nodig hebben. In zo'n geval kan de waarde op -1 worden gezet, wat de automatische stop uitschakelt.

max-players

Bepaalt het aantal slots dat bezet kan worden, oftewel het maximale aantal spelers op de server.

enforce-whitelist

Deze optie zorgt ervoor dat wijzigingen aan de whitelist direct worden doorgevoerd. Normaal moet de whitelist opnieuw worden geladen voordat deze actief is.

online-mode

Hier kun je bepalen of spelers zonder premium-account toegang tot de server hebben. Het is belangrijk dat bij een openbare server spelers rechten kunnen krijgen door de naam van een operator te kiezen en de server alleen de naam controleert.

Een speler zou zo onrechtmatig rechten krijgen. Om dit te voorkomen, moet je absoluut een wachtwoord-plugin installeren op een plugin-compatibele server zoals Spigot.

allow-flight

Schakelt de Minecraft-eigen AntiCheat met betrekking tot vliegen uit of aan. Meestal is het met hackclients mogelijk om zonder toestemming te vliegen.

Info

We raden altijd aan een AntiCheat in de vorm van een plugin te installeren!

function-permission-level

Bepaalt het OP-niveau waarmee commando's kunnen worden uitgevoerd. Op niveau 4 kunnen bijvoorbeeld commando's worden uitgevoerd om de server te stoppen of spelers te kicken/verbannen.

FAQ

Veelgestelde vragen

Deze bepaalt de maximale zichtafstand die de server aan chunk-gegevens naar de client stuurt, ongeacht de clientinstelling. Een waarde van 5 beïnvloedt de spelervaring nauwelijks; waarden onder 5 worden niet aanbevolen. Deze instelling geldt alleen voor Vanilla- of Forge-servers; Bukkit, Spigot en Paper Spigot gebruiken een eigen configuratie.
Deze instelling bepaalt tot welke hoogte (Y-coördinaat) gebouwd of afgebroken kan worden. Waarden boven 256 zijn niet toegestaan en worden door de server genegeerd.
Nee, de waarde mag alleen bij absolute noodzaak hoger worden ingesteld, omdat dit tot ernstige prestatieproblemen kan leiden.

Feedback

Was dit artikel nuttig?

Je feedback helpt ons inhoud beter te prioriteren en te verbeteren.

0 van 0 Gebruikers vonden dit artikel nuttig.

Persoonlijke hulp

Is de handleiding niet voldoende?

Onze ZAP-support kent je product — beschrijf kort je vraag en wij helpen je persoonlijk verder.