BlockIgniteEvent should know what caused the ignition