fix stelenton, fix #39

This commit is contained in:
C10udburst
2021-08-25 17:13:44 +02:00
parent 8224120085
commit cc9847138d

View File

@@ -94,17 +94,14 @@ public class SkeletonESP extends Module {
ModelPart rightLeg = playerEntityModel.rightLeg; ModelPart rightLeg = playerEntityModel.rightLeg;
matrixStack.translate(footPos.x, footPos.y, footPos.z); matrixStack.translate(footPos.x, footPos.y, footPos.z);
if (swimming) { if (swimming)
matrixStack.translate(0, 0.35f, 0); matrixStack.translate(0, 0.35f, 0);
}
matrixStack.multiply(new Quaternion(new Vec3f(0, -1, 0), h + 180, true)); matrixStack.multiply(new Quaternion(new Vec3f(0, -1, 0), h + 180, true));
if (swimming || flying) { if (swimming || flying)
matrixStack.multiply(new Quaternion(new Vec3f(-1, 0, 0), 90 + m, true)); matrixStack.multiply(new Quaternion(new Vec3f(-1, 0, 0), 90 + m, true));
} if (swimming)
if (swimming) {
matrixStack.translate(0, -0.95f, 0); matrixStack.translate(0, -0.95f, 0);
}
BufferBuilder bufferBuilder = Tessellator.getInstance().getBuffer(); BufferBuilder bufferBuilder = Tessellator.getInstance().getBuffer();
bufferBuilder.begin(VertexFormat.DrawMode.DEBUG_LINES, VertexFormats.POSITION_COLOR); bufferBuilder.begin(VertexFormat.DrawMode.DEBUG_LINES, VertexFormats.POSITION_COLOR);
@@ -162,11 +159,12 @@ public class SkeletonESP extends Module {
bufferBuilder.end(); bufferBuilder.end();
BufferRenderer.draw(bufferBuilder); BufferRenderer.draw(bufferBuilder);
if (swimming || flying) { if (swimming)
matrixStack.translate(0, 0.95f, 0); matrixStack.translate(0, 0.95f, 0);
if (swimming || flying)
matrixStack.multiply(new Quaternion(new Vec3f(1, 0, 0), 90 + m, true)); matrixStack.multiply(new Quaternion(new Vec3f(1, 0, 0), 90 + m, true));
if (swimming)
matrixStack.translate(0, -0.35f, 0); matrixStack.translate(0, -0.35f, 0);
}
matrixStack.multiply(new Quaternion(new Vec3f(0, 1, 0), h + 180, true)); matrixStack.multiply(new Quaternion(new Vec3f(0, 1, 0), h + 180, true));
matrixStack.translate(-footPos.x, -footPos.y, -footPos.z); matrixStack.translate(-footPos.x, -footPos.y, -footPos.z);