This mod can now be found on my MineCraft site (redirecting there automatically):

MineCraft - No More Creeper Griefing! Patch

Creepers no longer destroy blocks when they explode (but they can still hurt you or other entities).

This is a Patch, not a Mod

It will not affect your world save
No new items or blocks will be added to your maps. This means the mod can be uninstalled, reinstalled, or MineCraft upgraded (causing the patch to automatically uninstall) without any issues.

It does not require any mod APIs
This patch modifies base classes in the MineCraft source code. No mod APIs are required to use it, nor can it be modified to use a mod API rather than modifying base classes (hooks just won’t cut it!).

Download

No More Creeper Griefing! Patch v1.2.5-03 (for MineCraft 1.2.5 Client)

This download is for the client version of the mod. Contact me (using either the comment form below or on GitHub) if you need the server version.

If you use Bukkit, you may want to check out the WorldGuard mod.

Recommended mods

You may also like the following mods:

No More Ghast Griefing!
Fireballs from Ghasts no longer explode and destroy blocks (but they can still hurt you or other entities).

No More TNT Griefing!
TNT no longer destroys blocks when it explodes (but it can still hurt you or other entities).

« List of all 1.2.5 Mods and Patches
« IQAndreas Mods on Facebook
« IQAndreas Mods on YouTube

Installation

The installation process is the same as most other MineCraft mods. See INSTALLATION (also included in the ZIP) for full installation instructions.

Terms of use

To recommend changes to the source code or request features
https://github.com/IQAndreas-Minecraft

Parts of the code owned by Mojang AB (used with permission)
Parts of the code owned by Andreas Renberg (IQAndreas)

The source is open so fixes can be recommended, but any use of the source or compiled code outside of the project (including using it in other mods) is strictly prohibited.

If you want to use any part of the code in your own mods you need written permission from the author (Andreas Renberg), who can be contacted via the GitHub account “IQAndreas”.

See LICENSE for full terms of use.