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

Fix damage indicators glitching out when shulker bullet is destroyed

This commit is contained in:
Alexander01998 2022-11-09 12:56:36 +01:00
parent 89e451e724
commit 7a9857abd2
2 changed files with 24 additions and 15 deletions

View File

@ -230,15 +230,20 @@ public final class KillauraHack extends Hack
float red = p * 2F;
float green = 2 - red;
matrixStack.translate(
renderTarget.prevX
+ (renderTarget.getX() - renderTarget.prevX) * partialTicks
- regionX,
renderTarget.prevY
+ (renderTarget.getY() - renderTarget.prevY) * partialTicks,
renderTarget.prevZ
+ (renderTarget.getZ() - renderTarget.prevZ) * partialTicks
- regionZ);
if(renderTarget.isAlive())
matrixStack.translate(
renderTarget.prevX
+ (renderTarget.getX() - renderTarget.prevX) * partialTicks
- regionX,
renderTarget.prevY
+ (renderTarget.getY() - renderTarget.prevY) * partialTicks,
renderTarget.prevZ
+ (renderTarget.getZ() - renderTarget.prevZ) * partialTicks
- regionZ);
else
matrixStack.translate(renderTarget.getX() - regionX,
renderTarget.getY(), renderTarget.getZ() - regionZ);
matrixStack.translate(0, 0.05, 0);
matrixStack.scale(renderTarget.getWidth(), renderTarget.getHeight(),
renderTarget.getWidth());

View File

@ -245,12 +245,16 @@ public final class KillauraLegitHack extends Hack
float red = p * 2F;
float green = 2 - red;
matrixStack.translate(
target.prevX + (target.getX() - target.prevX) * partialTicks
- regionX,
target.prevY + (target.getY() - target.prevY) * partialTicks,
target.prevZ + (target.getZ() - target.prevZ) * partialTicks
- regionZ);
if(target.isAlive())
matrixStack.translate(
target.prevX + (target.getX() - target.prevX) * partialTicks
- regionX,
target.prevY + (target.getY() - target.prevY) * partialTicks,
target.prevZ + (target.getZ() - target.prevZ) * partialTicks
- regionZ);
else
matrixStack.translate(target.getX() - regionX, target.getY(),
target.getZ() - regionZ);
matrixStack.translate(0, 0.05, 0);
matrixStack.scale(target.getWidth(), target.getHeight(),