} else if (oldDz > dz) {
block = block.getRelative(BlockFace.SOUTH);
} else if (oldDz < dz) {
block = block.getRelative(BlockFace.NORTH);
}
CommonUtil.callEvent(new VehicleBlockCollisionEvent(vehicle, block));
}
// Perform post movement logic
onPostMove(moveDx, moveDy, moveDz);
}
}