Jewfrojustin, What about if when you are near a lava source (lavaflow for example) you shift and it raises the dirt from under the lava creating the "magma blast" (there could be particles around the dirt block signifying that it is covered in lava, or it can just be a lava block)
White, Check...