DiamondBlockStaffShapePredicate

Parameters

origin

The starting point of the destruction

forwardVector

Vector pointing "forward" relative to the block destroyer's POV

upVector

Vector pointing "upward" relative to the block destroyer's POV

rng

Random number generator deciding the pattern of destruction