From b58c5695f5801a83da5e9a2f4056806d64dff64c Mon Sep 17 00:00:00 2001 From: Lorenz Date: Mon, 15 Aug 2022 23:20:37 +0200 Subject: prevent death mobs from moving damage indicator bar --- src/main/java/at/hannibal2/skyhanni/utils/RenderUtils.kt | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'src/main/java/at/hannibal2/skyhanni/utils') diff --git a/src/main/java/at/hannibal2/skyhanni/utils/RenderUtils.kt b/src/main/java/at/hannibal2/skyhanni/utils/RenderUtils.kt index 63eff42f5..71b47f23a 100644 --- a/src/main/java/at/hannibal2/skyhanni/utils/RenderUtils.kt +++ b/src/main/java/at/hannibal2/skyhanni/utils/RenderUtils.kt @@ -9,7 +9,6 @@ import net.minecraft.inventory.Slot import net.minecraft.util.AxisAlignedBB import net.minecraft.util.MathHelper import net.minecraft.util.ResourceLocation -import net.minecraft.util.Vec3 import net.minecraftforge.client.event.RenderWorldLastEvent import org.lwjgl.opengl.GL11 import java.awt.Color @@ -322,7 +321,7 @@ object RenderUtils { * @author Mojang */ fun drawLabel( - pos: Vec3, + pos: LorenzVec, text: String, partialTicks: Float, shadow: Boolean = false, @@ -332,11 +331,11 @@ object RenderUtils { val minecraft = Minecraft.getMinecraft() val player = minecraft.thePlayer val x = - pos.xCoord - player.lastTickPosX + (pos.xCoord - player.posX - (pos.xCoord - player.lastTickPosX)) * partialTicks + pos.x - player.lastTickPosX + (pos.x - player.posX - (pos.x - player.lastTickPosX)) * partialTicks val y = - pos.yCoord - player.lastTickPosY + (pos.yCoord - player.posY - (pos.yCoord - player.lastTickPosY)) * partialTicks + pos.y - player.lastTickPosY + (pos.y - player.posY - (pos.y - player.lastTickPosY)) * partialTicks val z = - pos.zCoord - player.lastTickPosZ + (pos.zCoord - player.posZ - (pos.zCoord - player.lastTickPosZ)) * partialTicks + pos.z - player.lastTickPosZ + (pos.z - player.posZ - (pos.z - player.lastTickPosZ)) * partialTicks val f1 = 0.0266666688 val width = minecraft.fontRendererObj.getStringWidth(text) / 2 GlStateManager.pushMatrix() -- cgit