return;
}
double factor = 0.0;
if (this.alongZ) {
factor = this.getDirection().getModZ() * (block.midZ() - entity.loc.getZ());
} else if (this.alongX) {
factor = this.getDirection().getModX() * (block.midX() - entity.loc.getX());
}
double posYAdd = (0.5 - MathUtil.clamp(factor, 0.0, 0.5)) * 2.0;
entity.loc.y.set(block.y + posYAdd);