I just realized that getBlock() from the BlockIgniteEvent always returns air. But how to get the block that's burning? A simple BlockFace.DOWN isn't enough cause blocks can burn at their sides or at the bottom, too. Or do all blocks around that air block automatically burn, so I have to loop through all block faces (except NORTH_EAST and such) ? //EDIT: BTW: I'm talking about the block that starts to burn, not the one that it spreaded from.