Moved the method scheduling next to the method itself.
Moved the relevant methods together.
cleaning up replaceNear method.
correct forceReplace method, argument now really represents the number of seconds. Before it was the number of milliseconds.
Removed the possibility of replacing only the explosions that happened in the last few seconds. Cleans up the code and the documentation, for a feature that no one used (it was buggy, but no one noticed...).
Added possibility to clear an NeighborFinder's index.
Fixed CreeperChest : removed old behaviour of removing the block in the constructor, moved this to the remove () method.
moved a todo.
Moved the getAttachingFace () method to a class-dependent implementation.
Made CreeperBurntBlock replaceable, and only a container for a CreeperBlock and a date.
Only add the world to the map if it was just loaded.
Move the world loading to the recordBlocks method.
Removed useless method to clarify the class.
Moved the methods out of the CreeperHeal class. Keep it to a strict minimum.
Document the CreeperHeal class.
Changed empty list to empty in stead of containing 0.
Moved all relevant listeners to the grief listener class, and only register the class if grief protection is actually used.
formatting.
Cleaned up the shouldReplace method.
Documentation.