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

MineCraft - No More Ghast Griefing! Patch

Fireballs from Ghasts no longer destroy blocks when they explode (but they can still hurt you or other entities, so be careful!).

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

As per request, there are two versions of this mod.

No more Ghast Griefing! Fireballs from Ghasts no longer destroy blocks when they explode. They can still hurt you or other entities, and will still set flame to nearby flammable blocks (so as usual, don’t build wood houses in the Nether!). No more Ghast Griefing! Patch v1.2.5-03 (for MineCraft 1.2.5 Client)

Absolutely no more Ghast Griefing! Fireballs from Ghasts no longer destroy blocks, and no longer create fire when they explode. They can still hurt you or other entities, but your buildings are completely safe! Absolutely no more Ghast 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.

Recommended mods

You may also like the following mods:

No More Creeper Griefing!
Creepers no longer destroy blocks when they explode (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.