Laatst gecontroleerd: 26 september 2026. Gamerules bepalen hoe je Minecraft-wereld zich op de server gedraagt: of je inventaris bij de dood behouden blijft, of mobs blokken veranderen, of de nacht doorloopt of planten sneller groeien. In het game-serverhosting paneel kun je deze regels gecontroleerd bewerken en wijzigingen direct op de draaiende server nagaan.

Wat zijn gamerules?

Gamerules zijn serverzijdige instellingen van een Minecraft-wereld. Ze veranderen geen mods, plugins of server-JAR's, maar sturen bestaand spelgedrag aan. Veel regels zijn eenvoudige ja/nee-schakelaars, bijvoorbeeld keep_inventory of mob_griefing. Andere regels verwachten getalswaarden, zoals random_tick_speed, players_sleeping_percentage of max_entity_cramming. Op Java-servers tot en met 1.21.10 heten dezelfde regels nog keepInventory, mobGriefing, randomTickSpeed, playersSleepingPercentage en maxEntityCramming; sinds 1.21.11 zijn alle gamerules omgezet naar de nieuwe schrijfwijze.

Gamerules worden opgeslagen in de level.dat van de wereld (sectie GameRules). Ze gelden voor de hele wereld inclusief Nether en End, niet per dimensie. Wissel je van wereld of speel je een back-up terug, dan komen de regels van die wereld mee – controleer ze daarom opnieuw na een wereldwissel.

De officiële Microsoft-documentatie beschrijft het commando /gamerule als manier om een spelregel in te stellen of op te vragen: documentatie op learn.microsoft.com. Voor je server betekent dat in de praktijk: je kunt regels ofwel comfortabel in het paneel wijzigen, ofwel gericht met een consolecommando instellen.

Je kunt gamerules op twee manieren bewerken:

  • In het paneel onder Instellingen → Gamerules via de geïntegreerde editor van game-serverhosting.
  • Via de serverconsole of in het spel: /gamerule <regelnaam> <waarde>. In het spel heb je op Java operatorrechten nodig (machtigingsniveau 2), op Bedrock het niveau “Game Directors” (niveau 1). Laat je de waarde weg, dan toont het commando de huidige waarde. Sinds Java 26.1 is er in het pauzemenu onder “World Options” bovendien een gamerules-scherm met zoekveld.

De paneleditor toont de beschikbare regels met hun huidige instelling. Dat is vooral handig als je niet elke exacte commandonaam uit je hoofd kent of meerdere regels netjes gedocumenteerd wilt aanpassen.

Gamerules-editor in het game-serverhosting paneel
Gamerules-editor in het game-serverhosting paneel

Opmerking: Open je server in het paneel en ga in het gedeelte Instellingen naar het tabblad Gamerules om alle regels te zien en te bewerken. Nog geen server? Een Minecraft-server bestellen.

Vereisten

Voordat je gamerules wijzigt, moet je weten welke wereld het betreft en of er op dat moment spelers online zijn. Veel wijzigingen werken direct, maar kunnen lopende spelsituaties beïnvloeden. Bij grotere aanpassingen of openbare servers is een kort bericht aan de spelers zinvol.

Controleer ook of je Java Edition of Bedrock gebruikt en welke Minecraft-versie draait. Sommige regels verschillen per editie of versie. De belangrijkste grens op Java is 1.21.11 (december 2025): sindsdien heten alle gamerules in kleine letters met underscore (keep_inventory in plaats van keepInventory), en dat geldt voor alle huidige 26.x-versies – Minecraft telt sinds 2026 volgens het schema jaar.drop (26.1 in maart, 26.2 in juni, 26.3 in september 2026). Bedrock telt zelfstandig (26.10, 26.30, 26.50 …); daar zijn de regelnamen niet veranderd. De in de editor getoonde lijst is daarom de maatgevende momentopname voor jouw concrete server.

Wil je daarnaast basisserverwaarden aanpassen, dan past daarbij de gids Minecraft server.properties correct configureren – alle instellingen uitgelegd. Voor bereikbaarheid en verbindingsproblemen helpt Minecraft serverpoorten uitgelegd – 25565, 19132, SRV-records.

Nieuwe regelnamen sinds Java 1.21.11

Met Java 1.21.11 (9 december 2025) heeft Mojang alle gamerules ondergebracht in een registry. Sindsdien worden ze net als blokken en items aangesproken als minecraft:<naam>, in kleine letters en met underscores; het voorvoegsel minecraft: mag je in het commando weglaten. De werking van de regels is daarbij niet veranderd, wel enkele namen. Voor de regels uit deze gids:

Tot Java 1.21.10 Sinds Java 1.21.11 (26.1, 26.2, 26.3) Bedrock
keepInventory keep_inventory keepinventory
mobGriefing mob_griefing mobgriefing
doDaylightCycle advance_time dodaylightcycle
doWeatherCycle advance_weather doweathercycle
doFireTick fire_spread_radius_around_player (getal, 0 = uit) dofiretick
doMobSpawning spawn_mobs domobspawning
doInsomnia spawn_phantoms doinsomnia
showDeathMessages show_death_messages showdeathmessages
doImmediateRespawn immediate_respawn doimmediaterespawn
naturalRegeneration natural_health_regeneration naturalregeneration
fallDamage fall_damage falldamage
announceAdvancements show_advancement_messages – (Bedrock heeft geen advancements)
randomTickSpeed random_tick_speed randomtickspeed
playersSleepingPercentage players_sleeping_percentage playerssleepingpercentage
maxEntityCramming max_entity_cramming –

Oude namen worden op nieuwe versies niet meer geaccepteerd; het commando meldt dan een ongeldig argument. Bij drie regels is bovendien de betekenis van de waarde omgedraaid: disableRaids heet nu raids, disablePlayerMovementCheck heet player_movement_check, disableElytraMovementCheck heet elytra_movement_check – “Aan” betekent daar sindsdien dat de functie actief is.

Alle 15 gamerules in overzicht

De volgende tabel toont de regels uit de editor met standaardwaarde en werking.

Regel Standaard Werking
Inventaris na dood behouden Uit Spelers behouden na de dood hun complete inventaris en ervaring. Geschikt voor creatieve, bouw- en gezinsservers.
Mobs veranderen de wereld (creeper, enderman) Aan Creeperexplosies, endermen die blokken dragen en zombies die deuren inslaan. Uit betekent: deze mobeffecten veranderen de wereld niet.
Dag-/nachtcyclus Aan Uit bevriest de tijd van de dag, bijvoorbeeld voor permanent dag of permanent nacht.
Weercyclus Aan Uit houdt het huidige weer vast en voorkomt de normale wisseling tussen helder, regen en onweer.
Vuur verspreidt zich Aan Uit voorkomt vuurverspreiding. Op Java alleen tot 1.21.10 (doFireTick). Sinds 1.21.11 vervangt de getalsregel fire_spread_radius_around_player deze regel. Op Bedrock bestaat dofiretick nog steeds.
Vuurverspreiding rond spelers (radius) 128 (−1 of minimaal 0, alleen Java vanaf 1.21.11) Radius in blokken rond elke speler waarbinnen vuur zich verspreidt. 0 = geen verspreiding (vervanging voor “Vuur verspreidt zich: Uit”), −1 = vuur verspreidt zich overal, ook in chunks zonder spelers.
Mobs spawnen Aan Uit voorkomt natuurlijke mobspawn. Reeds aanwezige mobs blijven bestaan; spawners, structuren en gebeurtenissen zoals raids spawnen nog steeds.
Phantoms spawnen Aan Uit voorkomt phantoms, ook als spelers meerdere nachten niet slapen.
Doodsberichten tonen Aan Uit onderdrukt chatmeldingen over spelersdoden.
Direct respawnen Uit Aan laat spelers na de dood meteen weer instappen, zonder respawnscherm.
Levens herstellen zich Aan Uit schakelt de natuurlijke regeneratie via de hongerbalk uit; eten vult dan alleen nog de honger. Genezing gebeurt dan alleen nog via helende en regeneratiedrankjes, gouden appels of effecten zoals de beacon-bonus.
Valschade Aan Uit voorkomt schade door vallen.
Advancements aankondigen Aan Uit voorkomt openbare chatmeldingen over behaalde advancements.
Planten-/blokgroei (tick speed) 3 op Java, 1 op Bedrock (minimaal 0) Hogere waarden versnellen willekeurige ticks zoals plantengroei en bladverval. Java kent geen bovengrens, vanaf ongeveer 4096 verlopen de processen praktisch direct; Bedrock staat maximaal 4096 toe. Zeer hoge waarden kunnen de server belasten.
Slapende spelers voor nacht overslaan (%) 100 (minimaal 0) Aandeel van de spelers in de Overworld dat moet slapen om de nacht over te slaan. 0 betekent: één speler is genoeg. Een waarde boven 100 voorkomt overslaan volledig. Geldt ook voor de sinds 26.3 beschikbare strobedden.
Max. entities op één blok 24 (minimaal 0, alleen Java) Hoeveel dieren of mobs zich in een krappe ruimte mogen dringen voordat ze schade nemen (6 levenspunten per halve seconde). 0 schakelt deze schade uit. Lagere waarden kunnen bij farms de entity-dichtheid beperken. Op Bedrock bestaat deze regel niet.
Gamerules-raster in de editor
Gamerules-raster in de editor

Concrete voorbeelden

Gezins- of creatieve server

Als bouwen, verkennen en samen spelen centraal staan, voorkom je met deze regels frustratie door de dood, creeperkraters of valschade:

keep_inventory = Aan   → Geen inventarisverlies na de dood        (tot Java 1.21.10: keepInventory)
mob_griefing   = Uit   → Creepers en endermen richten geen blokschade aan  (mobGriefing)
fall_damage    = Uit   → Geen valschade bij het bouwen op hoogte   (fallDamage)
keepInventory-effect: links inventaris verloren (standaard), rechts inventaris behouden
keepInventory-effect: links inventaris verloren (standaard), rechts inventaris behouden

Hardcore-PvP-server

Bij PvP-rondes moeten dood, loot en zichtbaarheid vaak bewust voelbaar blijven. Dan passen eerder harde instellingen:

immediate_respawn   = Aan    → Direct respawnen zonder scherm          (tot Java 1.21.10: doImmediateRespawn)
show_death_messages = Aan    → Iedereen ziet wie er is gestorven en waarom      (showDeathMessages)
keep_inventory      = Uit    → Inventaris blijft bij de dood liggen (standaard)   (keepInventory)

Showcase- of adventure-map

Voor tentoonstellingen, adventure-maps of bouwpresentaties is een stabiele omgeving belangrijker dan natuurlijke wereldverandering:

advance_time    = Uit   → Server blijft permanent op de ingestelde tijd van de dag  (tot Java 1.21.10: doDaylightCycle)
advance_weather = Uit   → Geen automatische weerwisseling                     (doWeatherCycle)
spawn_mobs      = Uit   → Geen nieuw spawnende mobs op de kaart              (doMobSpawning)
Dag-/nachtcyclus: server overdag (advance_time ingesteld)
Dag-/nachtcyclus: server overdag (advance_time ingesteld)
Dag-/nachtcyclus: server 's nachts, tijd bevroren
Dag-/nachtcyclus: server 's nachts, tijd bevroren

Wil je voor zulke scenario's een eigen wereld gebruiken, lees dan aanvullend Een Minecraft-wereld uploaden en wisselen – eigen map op de server.

Belangrijke opmerkingen bij afzonderlijke regels

random_tick_speed (randomTickSpeed)

De standaardwaarde 3 is gebruikelijk voor normaal survival-spel. Hogere waarden versnellen willekeurige processen zoals plantengroei, maar kunnen afhankelijk van wereld, farms en aantal spelers extra belasting veroorzaken. Gebruik hoge waarden daarom eerder gericht en tijdelijk.

doFireTick en fire_spread_radius_around_player

Of de regel Vuur verspreidt zich beschikbaar is, hangt af van de gebruikte Minecraft-versie. Op Java 1.21.10 en ouder heet ze doFireTick. Sinds Java 1.21.11 is ze samen met allowFireTicksAwayFromPlayer verwijderd en vervangen door fire_spread_radius_around_player: een getal dat aangeeft binnen welke omtrek rond spelers vuur zich mag verspreiden (standaard 128). Met /gamerule fire_spread_radius_around_player 0 schakel je vuurverspreiding volledig uit, met -1 blijft het ook zonder spelers in de buurt branden. Bedrock behoudt dofiretick. Toont je paneel de ja/nee-regel niet, dan is dat geen fout, maar afhankelijk van versie en serversoftware.

players_sleeping_percentage (playersSleepingPercentage)

Bij 100 moeten alle relevante spelers slapen om de nacht over te slaan. Een lagere waarde is op openbare servers vaak comfortabeler. Bij 0 is één enkele speler genoeg, wat voor kleine groepen handig kan zijn.

mob_griefing (mobGriefing)

mob_griefing (vroeger mobGriefing) is een van de belangrijkste regels voor blijvend mooie bouwwerelden. Is ze actief, dan kunnen bepaalde mobs zichtbare gevolgen achterlaten. Is ze uitgeschakeld, dan blijven veel mob-gebeurtenissen in het spel aanwezig, maar veranderen ze de wereld niet op dezelfde manier.

mobGriefing: intact landschap vóór de explosie
mobGriefing: intact landschap vóór de explosie
mobGriefing: krater nadat een creeper de wereld heeft veranderd
mobGriefing: krater nadat een creeper de wereld heeft veranderd

Bedrock-server

Op Bedrock (BDS) heten de regels doorgaans volledig in kleine letters zonder underscore (keepinventory, dodaylightcycle, dofiretick) en worden ze geaccepteerd ongeacht hoofdletters of kleine letters. Verschillen met Java: randomtickspeed staat standaard op 1 in plaats van 3 en is begrensd op 4096; playerssleepingpercentage bestaat sinds Bedrock 1.20.30 (september 2023); maxentitycramming en de advancementmeldingen bestaan niet; dofiretick is nog steeds de ja/nee-regel voor vuurverspreiding. Sommige regels kun je op Bedrock wijzigen zonder geactiveerde cheats, zodat achievements behouden blijven – de paneleditor toont je welke regels je server kent.

Resultaat controleren

Let na het opslaan niet alleen op de bevestiging in het paneel, maar test de betreffende regel praktisch. Sterf gecontroleerd met een lege of onbelangrijke inventaris als je keep_inventory controleert. Wacht op de nacht als je players_sleeping_percentage test. Gebruik een veilige testplek als je mob_griefing, valschade of groei-instellingen controleert.

Het paneel bevestigt wijzigingen bovendien in de serverconsole:

Consolebevestiging: keep_inventory op je Minecraft-server
Consolebevestiging: keep_inventory op je Minecraft-server

Troubleshooting

Wordt een wijziging niet zichtbaar, controleer dan eerst of je de juiste wereld en de juiste server hebt bewerkt. Daarna controleer je in de console met /gamerule <regelnaam> welke waarde op dit moment actief is. Let op de exacte schrijfwijze van de regelnamen. Op Java-servers hangt die af van de versie: sinds 1.21.11 (december 2025) en dus op alle 26.x-versies heten de regels in kleine letters met underscore, bijvoorbeeld keep_inventory, mob_griefing of advance_time; de oude schrijfwijzen zoals keepInventory of doDaylightCycle worden daar niet meer geaccepteerd. Op Java 1.21.10 en ouder geldt omgekeerd alleen de oude schrijfwijze, en hoofdletters tellen mee (keepInventory, niet keepinventory). Bedrock accepteert de namen ongeacht hoofdletters of kleine letters (keepinventory). Wordt het commando in het spel niet geaccepteerd, dan ontbreekt meestal de machtiging: op Java heb je operatorrechten nodig (niveau 2), op Bedrock het niveau “Game Directors”; in de serverconsole geldt dit niet.

Ontbreekt een regel, dan kan dat aan editie, Minecraft-versie of serversoftware liggen. Bij Bedrock-setups is bovendien relevant of je BDS of alternatieve software gebruikt. Voor de afweging helpt PocketMine of BDS? Minecraft Bedrock-serversoftware vergeleken.

Controle, grenzen en veilige terugweg

De handleiding “Minecraft gamerules uitgelegd – wat zijn gamerules?” geldt voor het in het artikel beschreven servertype en de versiestand die op het moment van controle zichtbaar was. Menunamen, beschikbare versies, mod- of pluginwerking en benodigde resources kunnen na updates afwijken. Draag daarom geen waarden ongecontroleerd over naar een andere spel-, loader- of serverversie.

Maak vóór wijzigingen aan wereld, opslagstatus, configuratie of uitbreidingen een back-up van de betreffende bestanden. Wijzig daarna slechts één samenhangende stap en test die met dezelfde client- en serverversie waarmee je later wilt spelen.

Controlepunt Verwacht resultaat Afbreken en terugweg
Serverstart De server bereikt zonder nieuwe foutmelding de bedrijfsklare status. Bij startfouten de wijziging terugdraaien en de laatste back-up terugzetten.
Verbindingstest Een testaccount kan verbinden via het in het paneel getoonde adres. Bij versie- of verbindingsfouten versie, poort en doorstuurregels opnieuw controleren.
Functietest De concreet gewijzigde functie werkt zonder bestaande wereld- of speldata te beschadigen. Bij bijwerkingen de server stoppen en de veiliggestelde bestanden herstellen.

Een geslaagde losse test is geen garantie voor prestaties of beschikbaarheid. Wereldgrootte, mods, plugins, aantal spelers, netwerkroute en gelijktijdige belasting kunnen het resultaat veranderen. Documenteer versie, wijziging en testresultaat, zodat je latere afwijkingen kunt herleiden.

FAQ

Wat is het verschil tussen gamerules en server.properties?

Gamerules sturen gedrag binnen de wereld aan, zoals dood, mobs, weer of groei. server.properties regelt eerder serverbasics zoals poorten, spelmodus, whitelist of zichtbaarheid.

Moet ik de server herstarten na een gamerule-wijziging?

Veel gamerules werken direct op de draaiende server. Controleer het resultaat toch in het spel of via de console, omdat afzonderlijke effecten pas bij de eerstvolgende passende spelsituatie zichtbaar worden.

Welke gamerule is voor beginners het belangrijkst?

Voor ontspannen privéservers is keep_inventory (tot 1.21.10 keepInventory) vaak de eerste zinvolle aanpassing. Ze voorkomt inventarisverlies na de dood en haalt vooral bij nieuwe spelers druk uit het spel.

Waarom spawnen er ondanks de wijziging nog mobs?

spawn_mobs = Uit (tot 1.21.10 doMobSpawning) voorkomt nieuwe natuurlijke spawn, maar verwijdert niet automatisch mobs die al bestaan. Ruim bestaande mobs apart op of wacht tot ze op natuurlijke wijze verdwijnen.

Kan random_tick_speed mijn server belasten?

Ja, hoge waarden kunnen extra belasting veroorzaken, omdat er meer willekeurige blokupdates worden verwerkt. Blijf voor normaal survival dicht bij de standaardwaarde 3 en verhoog de waarde alleen bewust.

doDaylightCycle: voorbeeld bekijken

Eigen opnames uit een demo-omgeving. De getoonde versie en instellingen kunnen afwijken van jouw server.

  1. Timelapse: een Minecraft-dag duurt 20 minuten, hier loopt hij in 12 seconden af.
  2. Zonsopgang, middag, zonsondergang en nacht volgen elkaar op, omdat doDaylightCycle aan staat (standaard).
  3. Met /gamerule doDaylightCycle false (vanaf 1.21.11: advance_time) blijft de lucht op de huidige tijd staan.
's Ochtends komt de zon op boven het bos. Met doDaylightCycle aan (standaard) loopt de tijd door.
's Ochtends komt de zon op boven het bos. Met doDaylightCycle aan (standaard) loopt de tijd door.

Minecraft Java 1.21.6 · Vanilla · 20 min → 12 s · 2026-09-24

's Nachts staan er sterren boven het bos. Met doDaylightCycle uit blijft de tijd stilstaan, bijvoorbeeld permanent overdag.
's Nachts staan er sterren boven het bos. Met doDaylightCycle uit blijft de tijd stilstaan, bijvoorbeeld permanent overdag.

Minecraft Java 1.21.6 · Vanilla · 20 min → 12 s · 2026-09-24