Add a generic 'block' form to PlayerStepsOn

"on player steps on block" is now valid, rather than requiring a
material.