What Is CreeperGuard?

What Is CreeperGuard? Creepers are the silent saboteurs of Minecraft. One moment you are admiring your latest build, the next a green menace detonates nearby and leaves a crater where your chest room used to be. The standard solution is to disable mob griefing entirely, but that removes the dange...

Download CreeperGuard for Minecraft 1.20.6

Original name: CreeperGuard

Minecraft: 1.20.6

Loaders: Forge

FileMCLoaderSize
CreeperGuard.jar1.20.6Forge1.2 МБDownload

What Is CreeperGuard?

Creepers are the silent saboteurs of Minecraft. One moment you are admiring your latest build, the next a green menace detonates nearby and leaves a crater where your chest room used to be. The standard solution is to disable mob griefing entirely, but that removes the danger from all creatures — no more enderman block theft, no more ghast fireball damage. CreeperGuard solves this dilemma with surgical precision. It is a lightweight server plugin that prevents creeper explosions from destroying blocks while keeping every other survival threat intact. Players still take damage, mobs still get hurt, and the adrenaline of a hissing creeper remains. Only the landscape stays pristine.

Key Features at a Glance

  • Blocks only creeper explosion damage to the environment — players, animals, and other entities still receive full blast damage.
  • Does not touch the mobGriefing gamerule, so endermen, ghasts, and withers behave normally.
  • Toggle protection on or off instantly with a single command, no server reload required.
  • Minimal performance footprint, designed for high-player-count servers and modded environments.
  • Clean, human-readable configuration file with just two main options.
  • Works out of the box on Spigot, Paper, and most fork servers without compatibility headaches.

How CreeperGuard Works Under the Hood

When a creeper ignites and detonates, Minecraft normally calculates two separate effects: entity damage and block destruction. CreeperGuard listens to explosion events and cancels only the block-breaking part for creeper sources. The entity damage logic passes through untouched, so you still get knocked back and lose hearts. Because the plugin never alters the global mobGriefing rule, other destructive mobs continue their usual mayhem. This targeted approach means server admins can keep the survival experience raw and unpredictable while protecting hours of creative work.

Performance was a core design goal. The plugin hooks into the event system with a single listener and performs a quick source check before acting. There are no scheduled tasks, no chunk scanning, and no complex permission trees to evaluate on every explosion. Even on servers running dozens of plugins, CreeperGuard adds negligible overhead.

Configuration Made Simple

The entire plugin is controlled through a straightforward config.yml file. You do not need to dig through nested nodes or learn a custom syntax. The default settings are sensible, and most servers can run it without any changes. The configuration file contains these options:

  • creeperguard-enabled: Set to true to activate protection, false to disable it globally. This can also be toggled live via command.
  • metrics: A true/false flag for anonymous bStats usage data. Keeping it enabled helps the developer understand which server versions are popular, but it is entirely optional.

Because the plugin respects the in-game toggle command, you can even leave creeperguard-enabled at false in the config and let staff decide when to switch it on during events or building sessions.

Commands and Permissions

Server operators and anyone with the right permission can flip the protection state without touching console or editing files. The command syntax is deliberately short and memorable:

  • /creeperguard [on|off] — Toggles creeper block protection. Aliases include /cg for quick access.
  • Permission node: creeperguard.admin — Grants access to the toggle command. By default, only OPs have it.

Typing /cg on immediately shields the world from creeper craters. Typing /cg off returns everything to vanilla behavior. There is no need to restart the server, kick players, or reload chunks. The change takes effect the moment the next creeper explodes.

Why Server Owners Choose CreeperGuard

Many anti-grief plugins are either too broad or too complex. They disable all explosion damage, require extensive rule sets, or force you to define protected regions. CreeperGuard strips the problem down to its essence: creepers are the number one accidental griefing source, and they can be neutralized without rewriting the game’s rules. For servers that blend survival, PvP, and creative building, this focus is invaluable.

Compatibility is another strong point. The plugin does not depend on custom NMS code or fragile reflection hacks, so it survives Minecraft version updates with minimal maintenance. It coexists peacefully with land-claim plugins, economy systems, and even other explosion modifiers. If you run a modded server, you will appreciate how it stays out of the way. For those who enjoy modded Minecraft, the foxygame.net launcher offers a convenient way to download and manage mods directly from its menu, making it a flexible modern launcher that pairs well with lightweight server tools like CreeperGuard.

Real-World Use Cases

Imagine a community server where players have spent weeks constructing a medieval town. A single creeper can undo days of detail work in seconds. With CreeperGuard enabled, the town stays intact while players still scramble to fight off the explosive threat. The danger feels real, but the consequence is personal injury rather than architectural ruin. Similarly, adventure map creators can use the plugin to keep set pieces safe without neutering all mob interactions. Toggling it off during a boss fight restores full vanilla chaos instantly.

Even in pure survival worlds, the plugin acts as a safety net for accidental encounters. New players who are still learning to handle creepers will not lose their first house to a surprise blast. Veterans can keep it off for the classic hardcore experience, then switch it on when they start a large redstone contraption that would be a nightmare to rebuild.

Getting Started in Under a Minute

Installation follows the standard plugin workflow. Place the CreeperGuard jar file into your server’s plugins folder and restart or run a reload. The plugin generates its config.yml with default values. If you want to grant non-OP staff the ability to toggle, add the creeperguard.admin permission to their group via your permissions plugin. That is it. No database setup, no dependency downloads, no world resets.

Once running, test it by spawning a creeper near a dirt wall. Let it explode. The dirt remains, but you take damage. Then type /cg off, spawn another creeper, and watch the blocks fly. The difference is immediate and satisfying.

Conclusion

CreeperGuard fills a specific, long-standing need in the Minecraft server ecosystem. It protects builds from the most common explosive grief without diluting the survival challenge. Its single-command toggle, zero-lag design, and respect for vanilla gamerules make it a tool that admins can trust across versions and server types. Whether you run a small private world or a bustling public network, this plugin gives you precise control over creeper destruction while leaving the rest of the game exactly as Mojang intended. Keep your creations safe, keep the danger real, and keep your server running smoothly — all with one simple plugin.