0
0
mirror of https://github.com/Wurst-Imperium/Wurst7.git synced 2024-09-20 01:12:13 +02:00

Fix KillauraLegitHack rendering at extreme distances

Conflicts:
	src/main/java/net/wurstclient/hacks/KillauraLegitHack.java
This commit is contained in:
Alexander01998 2021-05-18 17:14:04 +02:00
parent 1d6f480924
commit 794cd13b36

View File

@ -313,7 +313,11 @@ public final class KillauraLegitHack extends Hack
GL11.glDisable(GL11.GL_LIGHTING);
GL11.glPushMatrix();
RenderUtils.applyRenderOffset();
RenderUtils.applyRegionalRenderOffset();
BlockPos camPos = RenderUtils.getCameraBlockPos();
int regionX = (camPos.getX() >> 9) * 512;
int regionZ = (camPos.getZ() >> 9) * 512;
Box box = new Box(BlockPos.ORIGIN);
float p = 1;
@ -326,9 +330,11 @@ public final class KillauraLegitHack extends Hack
float green = 2 - red;
GL11.glTranslated(
target.prevX + (target.getX() - target.prevX) * partialTicks,
target.prevX + (target.getX() - target.prevX) * partialTicks
- regionX,
target.prevY + (target.getY() - target.prevY) * partialTicks,
target.prevZ + (target.getZ() - target.prevZ) * partialTicks);
target.prevZ + (target.getZ() - target.prevZ) * partialTicks
- regionZ);
GL11.glTranslated(0, 0.05, 0);
GL11.glScaled(target.getWidth(), target.getHeight(), target.getWidth());
GL11.glTranslated(-0.5, 0, -0.5);