/
mc-node.net →
Minecraft

Hoe zet ik mob griefing uit of aan op mijn Minecraft-server?

Bijgewerkt op 04/09/20262 min. leestijd
In dit artikel
  1. Via de console van het paneel
  2. Wat verandert er precies?
  3. De valkuil: villagers en boerderijen
  4. Alleen creepers uitzetten
  5. Blijft de instelling bewaard?
  6. Verwante instellingen

Mob griefing is de verzamelnaam voor alles wat mobs aan de wereld kunnen veranderen: een creeper die een krater in je huis blaast, een enderman die een blok uit je muur pakt, een zombie die een houten deur inslaat, schapen die gras eten, villagers die gewassen oogsten. Met één gamerule zet je dat allemaal uit: mobGriefing. Op bouwservers en servers met jonge spelers is dat vaak de eerste instelling die je aanpast.

Via de console van het paneel

  1. Ga naar het gamepaneel en klik op je server.
  2. Open het tabblad Console.
  3. Typ gamerule mobGriefing false en druk op Enter.
  4. De console bevestigt: Gamerule mobGriefing is now set to: false.

Weer aanzetten doe je met gamerule mobGriefing true. In het spel gebruik je hetzelfde commando met een schuine streep ervoor; daarvoor moet je OP zijn.

Wat verandert er precies?

  • Creepers ontploffen nog wel en doen nog schade aan spelers, maar vernietigen geen blokken meer.
  • Endermen pakken geen blokken meer op en zetten ze niet meer neer.
  • Zombies slaan geen deuren meer in en ghast-vuurballen beschadigen geen blokken.
  • Ravagers vertrappen geen gewassen, schapen eten geen gras en snowgolems laten geen sneeuw achter.
  • Wither-explosies beschadigen geen blokken; de Ender Dragon blijft blokken wel vernietigen (die valt onder een andere regel).

De valkuil: villagers en boerderijen

Mob griefing gaat ook over villagers. Staat de regel op false, dan kunnen villagers geen gewassen meer oogsten en planten, en dus stopt elke automatische boerderij die daarop leunt. Ook villager breeders die voedsel van een boer nodig hebben, vallen stil. Op een survival-server met ervaren spelers leidt dat tot klachten die niets met griefing te maken lijken te hebben. De oplossing hangt af van je serversoftware:

  • Op Paper en Purpur kun je in paper-world-defaults.yml (of per wereld) onder entities.behavior specifieke mobs uitzonderen, bijvoorbeeld creepers wel blokkeren maar villagers laten oogsten.
  • Met WorldGuard zet je creeper-explosion deny en enderman-grief deny per regio, terwijl de gamerule op true blijft staan zodat villagers gewoon werken.
  • Op vanilla is er geen middenweg: het is alles of niets.

Alleen creepers uitzetten

Wil je alleen van creeper-gaten af en de rest normaal houden, dan is een plugin de betere route. WorldGuard (met de globale regio) of een lichte plugin die alleen creeper-explosies blokkeert, houdt de rest van de mob-mechanieken intact. Op Purpur kan het ook in purpur.yml per mob.

Blijft de instelling bewaard?

Ja. Gamerules staan in het wereldbestand en overleven herstarts en versie-updates. Ze zijn wel per wereld: op een server met meerdere werelden zet je de regel in elke wereld apart, of je gebruikt een plugin die gamerules centraal beheert. Controleren wat er staat: typ gamerule mobGriefing zonder waarde in de console.

Verwante instellingen

Werkt het niet zoals verwacht, bijvoorbeeld op een modpack-server waar een mod eigen regels toevoegt? Open een ticket, dan kijken we mee.