@Override public Block translate(BlockFace offset, int distance) { return this.translate(offset.getOffset().multiply(distance)); }
@Override public Block translate(BlockFace offset) { return this.translate(offset.getOffset()); }
public static BlockVector toVector(BlockFace face) { return toBlockVector(face.getOffset()); }