We cannot use toBlock.getState() as the block has not been updated yet. Doing that would get the **old** state. However I believe null explicitly shows that we **don't** know what the new state will be.

I did update all calls to this event so they shouldn't be called by Bukkit or CraftBukkit.