Game rules aanpassen op je Minecraft server: keep inventory en meer

Zet keep inventory aan of stop mob griefing en de dag-nachtcyclus met game rules, met de nieuwe namen sinds 1.21.11 en de oude ernaast.

EliteStarHosting Team2 november 20263 min lezen

Met game rules bepaal je de spelregels van je wereld. Houden spelers hun spullen als ze doodgaan? Mogen creepers blokken opblazen? Gaat de tijd door? Je past ze aan met het commando gamerule, gewoon terwijl je server draait. Wat je instelt, blijft bewaard, ook na een herstart.

Een game rule aanpassen

Typ in de console van het gamepaneel gamerule, de naam van de regel en de nieuwe waarde:

gamerule keep_inventory true

In de game typ je hetzelfde met een / ervoor, als je operator bent. Laat je de waarde weg, dan zie je wat er nu is ingesteld, bijvoorbeeld met gamerule keep_inventory.

De console met een commando en het antwoord van de server

Nieuwe namen sinds 1.21.11

Sinds Minecraft 1.21.11 hebben alle game rules nieuwe namen in kleine letters met underscores, zoals keep_inventory in plaats van keepInventory. Een paar heten ook echt anders. Draait je server 1.21.11 of nieuwer, zoals 26.1, gebruik dan de nieuwe naam. Op een oudere versie gebruik je de naam tussen haakjes hieronder. Let op: de namen zijn hoofdlettergevoelig.

Veelgebruikte game rules

  • keep_inventory (keepInventory): spelers houden hun spullen en XP als ze doodgaan. Standaard false.
  • mob_griefing (mobGriefing): met false blazen creepers geen blokken meer op en pakken endermen niets op. Villagers oogsten dan ook geen gewassen meer. Standaard true.
  • advance_time (doDaylightCycle): met false staat de tijd stil. Wil je altijd dag? Typ eerst time set day. Standaard true.
  • advance_weather (doWeatherCycle): met false blijft het weer zoals het is. Standaard true.
  • fire_spread_radius_around_player: tot hoeveel blokken rond een speler vuur zich verspreidt. Met 0 verspreidt vuur zich niet meer. Standaard 128. Op oudere versies zet je dat uit met doFireTick false.
  • pvp: met false kunnen spelers elkaar geen schade doen. Standaard true.
  • command_blocks_work (in 1.21.9 en 1.21.10: commandBlocksEnabled): zet commandoblokken aan of uit.
  • players_sleeping_percentage (playersSleepingPercentage): hoeveel procent van de spelers moet slapen om de nacht over te slaan. Standaard 100. Met 0 is één slapende speler genoeg.
  • immediate_respawn (doImmediateRespawn): spelers komen meteen terug, zonder doodsscherm. Standaard false.
  • spawn_phantoms (doInsomnia): met false verschijnen er geen phantoms meer. Standaard true.

Draait je server een versie van voor 1.21.9? Dan staan PvP en commandoblokken nog in server.properties, zie server.properties instellen. Alle game rules vind je op de Minecraft Wiki.

Paper en Purpur: elke dimensie apart

Op Paper, Purpur en Spigot heeft elke dimensie eigen game rules. Een commando in de console geldt alleen voor de gewone wereld, de overworld. In de game geldt het voor de dimensie waar je op dat moment bent. Wil je keep inventory ook in de Nether en het End? Typ dan ook:

execute in minecraft:the_nether run gamerule keep_inventory true
execute in minecraft:the_end run gamerule keep_inventory true

Op een oudere versie gebruik je hier ook de oude naam. Op Vanilla en Fabric geldt een game rule meteen voor alle dimensies.

Een nieuwe wereld

Game rules horen bij een wereld. Maak je een nieuwe wereld, dan begint die weer met de standaardwaarden. Stel je game rules daarna dus opnieuw in.