public final void AimToPosition(Vector2f position) { if (position.y > super.getPosition().y) { position.y = super.getPosition().y - 15f; } super.setRotation(Trigonometry.getAngle(position.sub(super .getPosition())) + 1.570796f); if (super.getRotation() < -1.4137166941154069) { super.setRotation(-1.413717f); } if (super.getRotation() > 1.4137166941154069) { super.setRotation(1.413717f); } }