ExplosionEvent

Creates net.minecraftforge.event.world.ExplosionEvent, and implements it in net.minecraft.world.Explosion.

Three events are created to cover pre, during, and post. During is provided in addition to pre and post to allow for affectedEntities and affectedBlocks to be mutable. ExplosionSize is only mutable for listeners listening to ExplosionEvent.Pre
Keep the patch size as small as possible...