can't affect gameplay at all...? hmmm...
what about a rocket launcher but it launches a mob (tiny magma cube?) which, when it strikes a surface, creates an "explosion" and launches blocks everywhere (but use blocks on invisible armourstands so it's just like some flying cosmetic blocks that disappear when they hit the ground) completely cosmetic, but fun to use!