public static BlockDirection randomDirection8(Random random){
  return DIR8[random.nextInt(DIR8.length)];
}

public static BlockDirection randomDirection8 ( Random random ) { return DIR8 [ random . nextInt ( DIR8 . length ) ] ; }
randomly selects a direction from the dir8 array and returns it
