Disable Mob Griefing: Fine-Tune Mob Destruction in Minecraft

How to Disable Mob Griefing in Minecraft: The Ultimate Plugin Guide If you have ever spent hours perfecting a village, only to watch a creeper turn your masterpiece into a crater, you know the pain of mob griefing. Minecraft’s sandbox charm comes with a few destructive quirks: Endermen steal bloc...

Download DisableMobGriefing for Minecraft 1.20.6, 1.12

Original name: DisableMobGriefing

Minecraft: 1.12, 1.20.6

FileVersionLoaderSize
DisableMobGriefing-1.0.0.jar1.12—4 КБDownload
DisableMobGriefing-1.1.1.jar1.20.6—6 КБDownload
DisableMobGriefing-1.1.2.jar1.20.6—6 КБDownload

How to Disable Mob Griefing in Minecraft: The Ultimate Plugin Guide

If you have ever spent hours perfecting a village, only to watch a creeper turn your masterpiece into a crater, you know the pain of mob griefing. Minecraft’s sandbox charm comes with a few destructive quirks: Endermen steal blocks, ghasts hurl explosive fireballs, and even innocent-looking rabbits can nibble your carrot crops. For builders and server admins, these mechanics can be more frustrating than fun. Fortunately, a lightweight and powerful plugin called Disable Mob Griefing gives you complete control over which entities can alter your world.

What is Mob Griefing?

Mob griefing refers to the ability of certain mobs to change the environment. This includes creepers blowing up terrain, endermen picking up and moving blocks, villagers harvesting and replanting crops, withers destroying everything in their path, and even snow golems leaving snow trails. While some griefing, like sheep eating grass, is harmless, others can undo hours of building in seconds. The vanilla game rule /gamerule mobGriefing false disables all mob griefing globally, but that also stops beneficial behaviors like villager farming or sheep wool regrowth. The Disable Mob Griefing plugin solves this by letting you toggle griefing for each mob individually.

Introducing the Disable Mob Griefing Plugin

This plugin is a small, single jar file that works on all Minecraft server versions from 1.12.2 and above. It was created for players who love working villager farms but hate pesky endermen and creepers “decorating” their beautiful world. With a simple configuration file and a few in-game commands, you can fine-tune exactly which entities are allowed to cause griefing and which are not. It even supports explosion behavior separately, so you can keep player damage from blasts while preventing block destruction.

Key Features

  • Per-entity griefing toggles: Enable or disable griefing for over 20 vanilla mobs, including creepers, endermen, ghasts, withers, villagers, and even falling blocks like sand and gravel.
  • Explosion control: A dedicated setting explosion_player_damage lets you decide whether players still take damage from explosions even when block griefing is turned off. Perfect for keeping combat dangerous without the cleanup.
  • In-game commands with tab completion: Easily check or change settings without editing files. The plugin provides /mobgriefing <entity> to view status, /mobgriefing <entity> true|false to toggle, and /mobgriefing reload to reload the config.
  • Permission support: By default, only operators can run commands, but you can integrate with LuckPerms using the permission node disablemobgriefing.command to grant access to specific players or groups.
  • Lightweight and version-agnostic: The plugin is a single jar that supports all server versions from 1.12.2 onward, making it a hassle-free addition to any server setup.

Installing the plugin is as simple as dropping the jar into your server’s plugins folder and restarting. For those who manage multiple mods and plugins, a launcher like foxygame.net can be a game-changer, allowing you to download and organize mods directly from its intuitive menu. This modern, flexible launcher streamlines the process, so you can focus on customizing your Minecraft experience without the usual file-hunting hassle.

Commands and Configuration

Once installed, the plugin generates a config.yml file with all default settings. Here is a snippet of the default configuration:

require_op: true
verbose: false
bee_griefing: false
creeper_griefing: false
ender_crystal_griefing: false
ender_dragon_griefing: false
enderman_griefing: false
falling_block_griefing: false
fireball_griefing: false
minecart_tnt_griefing: false
player_griefing: false
primed_tnt_griefing: false
rabbit_griefing: false
ravager_griefing: false
sheep_griefing: false
silverfish_griefing: false
snow_golem_griefing: false
villager_griefing: false
wither_griefing: false
wither_skull_griefing: false
zombie_griefing: false
zombie_villager_griefing: false
explosion_player_damage: false

Each line corresponds to a specific entity type. Setting a value to true enables griefing for that mob, while false disables it. The require_op option controls whether only operators can use the commands, and verbose toggles detailed console output. You can edit this file directly or use the in-game commands to make changes on the fly.

In-Game Commands

  • /mobgriefing <entity> — Displays the current griefing status for the specified entity. For example, /mobgriefing creeper will show whether creepers can destroy blocks.
  • /mobgriefing <entity> true|false — Sets the griefing status. Use /mobgriefing enderman false to stop endermen from moving blocks.
  • /mobgriefing reload — Reloads the configuration from the file, applying any manual edits without a full server restart.

Tab completion works for all commands, making it easy to find the correct entity names. Note that custom or modded mobs are not officially tested, but any mob that matches a vanilla EntityType should function correctly.

Why You Need This Plugin

Vanilla Minecraft’s all-or-nothing approach to mob griefing often forces players to choose between protecting their builds and preserving useful mechanics. With Disable Mob Griefing, you can have both. Keep villager-based crop farms running while preventing creepers from cratering your landscape. Allow wither fights to remain deadly without leaving permanent scars on the terrain. Even small annoyances like rabbits eating carrots or snow golems leaving trails can be selectively disabled. The plugin puts you in the driver’s seat, letting you tailor the game to your playstyle or server’s theme.

Conclusion

Mob griefing doesn’t have to be a source of frustration. The Disable Mob Griefing plugin offers a clean, efficient way to manage destructive mob behaviors without sacrificing the features you love. Its per-entity toggles, simple commands, and broad version support make it an essential tool for any server administrator or dedicated single-player world builder. Whether you’re running a massive multiplayer network or just want to protect your personal castle, this plugin delivers the control you need. Drop it into your server, tweak the config, and enjoy a world where only the mobs you choose can leave their mark.