@DarkArc Nah, it wouldn't be that bad.

` return !world.createExplosion(source == null ? null : ((CraftEntity) source).getHandle(), x, y, z, power, setFire, breakBlocks).wasCanceled; `