i am stupid
This commit is contained in:
parent
8bcbd0231e
commit
19fe29ad1e
@ -506,7 +506,7 @@ public interface MovementHelper extends ActionCosts, Helper {
|
|||||||
return PlaceResult.NO_OPTION;
|
return PlaceResult.NO_OPTION;
|
||||||
}
|
}
|
||||||
double faceX = (placeAt.getX() + against1.getX() + 1.0D) * 0.5D;
|
double faceX = (placeAt.getX() + against1.getX() + 1.0D) * 0.5D;
|
||||||
double faceY = (placeAt.getY() + against1.getY() + 1.0D) * 0.5D;
|
double faceY = (placeAt.getY() + against1.getY() + 0.5D) * 0.5D;
|
||||||
double faceZ = (placeAt.getZ() + against1.getZ() + 1.0D) * 0.5D;
|
double faceZ = (placeAt.getZ() + against1.getZ() + 1.0D) * 0.5D;
|
||||||
Rotation place = RotationUtils.calcRotationFromVec3d(ctx.playerHead(), new Vec3d(faceX, faceY, faceZ), ctx.playerRotations());
|
Rotation place = RotationUtils.calcRotationFromVec3d(ctx.playerHead(), new Vec3d(faceX, faceY, faceZ), ctx.playerRotations());
|
||||||
RayTraceResult res = RayTraceUtils.rayTraceTowards(ctx.player(), place, ctx.playerController().getBlockReachDistance());
|
RayTraceResult res = RayTraceUtils.rayTraceTowards(ctx.player(), place, ctx.playerController().getBlockReachDistance());
|
||||||
|
@ -198,7 +198,7 @@ public class MovementParkour extends Movement {
|
|||||||
public double calculateCost(CalculationContext context) {
|
public double calculateCost(CalculationContext context) {
|
||||||
MutableMoveResult res = new MutableMoveResult();
|
MutableMoveResult res = new MutableMoveResult();
|
||||||
cost(context, src.x, src.y, src.z, direction, res);
|
cost(context, src.x, src.y, src.z, direction, res);
|
||||||
if (res.x != dest.x || res.z != dest.z) {
|
if (res.x != dest.x || res.y != dest.y || res.z != dest.z) {
|
||||||
return COST_INF;
|
return COST_INF;
|
||||||
}
|
}
|
||||||
return res.cost;
|
return res.cost;
|
||||||
|
Loading…
Reference in New Issue
Block a user