<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[TargetHUD]]></title><description><![CDATA[<p dir="auto">Still feel ugly...<img src="/assets/uploads/files/1634453129802-d-nrjp_8vce-32-o0-s477.png" alt="D%NRJP_8VCE$32}O0$~S477.png" class=" img-fluid img-markdown" /><br />
Code:<br />
package net.ccbluex.liquidbounce.ui.client.hud.element.elements<br />
import megatron.Client.combat.Aura<br />
import net.ccbluex.liquidbounce.LiquidBounce<br />
import net.ccbluex.liquidbounce.ui.client.hud.element.Border<br />
import net.ccbluex.liquidbounce.ui.client.hud.element.Element<br />
import net.ccbluex.liquidbounce.ui.client.hud.element.ElementInfo<br />
import net.ccbluex.liquidbounce.ui.font.Fonts<br />
import net.ccbluex.liquidbounce.utils.render.Colors<br />
import net.ccbluex.liquidbounce.utils.render.RenderUtils<br />
import net.ccbluex.liquidbounce.utils.render.RenderUtils.drawEntityOnScreen<br />
import net.ccbluex.liquidbounce.value.FloatValue<br />
import net.ccbluex.liquidbounce.value.FontValue<br />
import net.minecraft.client.renderer.GlStateManager<br />
import net.minecraft.entity.Entity<br />
import net.minecraft.entity.EntityLivingBase<br />
import net.minecraft.entity.player.EntityPlayer<br />
import org.lwjgl.opengl.GL11<br />
import java.awt.Color<br />
import java.text.DecimalFormat<br />
import java.text.DecimalFormatSymbols<br />
import java.util.*<br />
import kotlin.math.abs<br />
import kotlin.math.pow<br />
import kotlin.math.roundToInt<br />
/**</p>
<ul>
<li>
<p dir="auto">WoShi999 -&gt;target hud like Astolfo<br />
*/<br />
@ElementInfo(name = "Target")<br />
class Target : Element() {</p>
<p dir="auto">private val decimalFormat = DecimalFormat("##0.00", DecimalFormatSymbols(Locale.ENGLISH))<br />
private val fontValue = FontValue("Font", Fonts.minecraftFont)<br />
private val fadeSpeed = FloatValue("FadeSpeed", 2F, 1F, 9F)</p>
<p dir="auto">private var easingHealth: Float = 0F<br />
private var lastTarget: Entity? = null</p>
<p dir="auto">override fun drawElement(): Border {<br />
val target = (LiquidBounce.moduleManager[Aura::class.java] as Aura).target<br />
if (target is EntityPlayer) {<br />
if (target != lastTarget || easingHealth &lt; 0 || easingHealth &gt; target.maxHealth ||<br />
abs(easingHealth - target.health) &lt; 0.01) {<br />
easingHealth = target.health<br />
}<br />
val font=fontValue.get()<br />
val width = (38 + Fonts.font40.getStringWidth(<a href="http://target.name" target="_blank" rel="noopener noreferrer nofollow ugc">target.name</a>))<br />
.coerceAtLeast(118)<br />
.toFloat()<br />
RenderUtils.drawBorderedRect(0F, 0F, 120F, 52F, 0F, Color(0,0,0,0).rgb, Color(0,0,0,110).rgb)<br />
if (easingHealth &gt; target.health)<br />
RenderUtils.drawRect(2F, 41F, (easingHealth / target.maxHealth) * width,<br />
49F, Colors.getHealthColor(target).rgb)<br />
RenderUtils.drawRect(2F, 41F, (target.health / target.maxHealth) * width,<br />
49F,Colors.getHealthColor(target).rgb)<br />
Fonts.minecraftFont.drawString(<a href="http://target.name" target="_blank" rel="noopener noreferrer nofollow ugc">target.name</a>, 37, 3, 0xffffff)<br />
easingHealth += ((target.health - easingHealth) / 2.0F.pow(10.0F - fadeSpeed.get())) * RenderUtils.deltaTime<br />
val playerInfo = mc.netHandler.getPlayerInfo(target.uniqueID)<br />
if (playerInfo != null) {<br />
GL11.glPushMatrix()<br />
GL11.glScalef(2F,2F,2F)<br />
font.drawString("${getHealth2(target).roundToInt()} <img src="https://forum.liquidbounce.net/assets/plugins/nodebb-plugin-emoji/emoji/android/2764.png?v=fbde3ad67db" class="not-responsive emoji emoji-android emoji--heart" style="height:23px;width:auto;vertical-align:middle" title="❤" alt="❤" />", 19,9,Colors.getHealthColor(target).rgb)<br />
GL11.glPopMatrix()<br />
}  // Draw player<br />
GlStateManager.resetColor()<br />
drawEntityOnScreen(19,40,20,target)<br />
}<br />
lastTarget = target<br />
return Border(0F, 0F, 130F, 45F)<br />
}<br />
private fun getHealth2(entity: EntityLivingBase?):Float{<br />
return if(entity==null || entity.isDead){ 0f }else{ entity.health }<br />
}<br />
}</p>
</li>
</ul>
]]></description><link>https://forum.liquidbounce.net/topic/3226/targethud</link><generator>RSS for Node</generator><lastBuildDate>Fri, 11 Sep 2026 19:49:38 GMT</lastBuildDate><atom:link href="https://forum.liquidbounce.net/topic/3226.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 17 Oct 2021 06:46:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to TargetHUD on Mon, 18 Oct 2021 20:06:25 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/plumer-man" aria-label="Profile: plumer-man">@<bdi>plumer-man</bdi></a> kewl</p>
]]></description><link>https://forum.liquidbounce.net/post/26251</link><guid isPermaLink="true">https://forum.liquidbounce.net/post/26251</guid><dc:creator><![CDATA[END3R1355]]></dc:creator><pubDate>Mon, 18 Oct 2021 20:06:25 GMT</pubDate></item><item><title><![CDATA[Reply to TargetHUD on Mon, 18 Oct 2021 20:04:55 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/end3r1355" aria-label="Profile: end3r1355">@<bdi>end3r1355</bdi></a> It is an attempt at making astolfo targethud</p>
]]></description><link>https://forum.liquidbounce.net/post/26249</link><guid isPermaLink="true">https://forum.liquidbounce.net/post/26249</guid><dc:creator><![CDATA[Plumer Man]]></dc:creator><pubDate>Mon, 18 Oct 2021 20:04:55 GMT</pubDate></item><item><title><![CDATA[Reply to TargetHUD on Sun, 17 Oct 2021 08:44:09 GMT]]></title><description><![CDATA[<p dir="auto">@mimikyuin is it me or does the targethud look like astolfo client's?</p>
]]></description><link>https://forum.liquidbounce.net/post/26198</link><guid isPermaLink="true">https://forum.liquidbounce.net/post/26198</guid><dc:creator><![CDATA[END3R1355]]></dc:creator><pubDate>Sun, 17 Oct 2021 08:44:09 GMT</pubDate></item><item><title><![CDATA[Reply to TargetHUD on Sun, 17 Oct 2021 08:38:30 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/wooshi999" aria-label="Profile: wooshi999">@<bdi>wooshi999</bdi></a> That's not ugly</p>
]]></description><link>https://forum.liquidbounce.net/post/26197</link><guid isPermaLink="true">https://forum.liquidbounce.net/post/26197</guid><dc:creator><![CDATA[[[global:former-user]]]]></dc:creator><pubDate>Sun, 17 Oct 2021 08:38:30 GMT</pubDate></item></channel></rss>