diff options
| author | kuba6000 <kuba.123123.6000@gmail.com> | 2022-09-20 18:37:08 +0200 |
|---|---|---|
| committer | kuba6000 <kuba.123123.6000@gmail.com> | 2022-09-20 18:37:08 +0200 |
| commit | 3beb2811fa1f901726ba24ad2768b0b6718f4dc4 (patch) | |
| tree | f8091730961ce3c26ac1423e8092605e5c0f7e91 /src/main/java/kubatech/client | |
| parent | 3377cc137172adb92d80c382c57369cdf5c82466 (diff) | |
| download | GT5-Unofficial-3beb2811fa1f901726ba24ad2768b0b6718f4dc4.tar.gz GT5-Unofficial-3beb2811fa1f901726ba24ad2768b0b6718f4dc4.tar.bz2 GT5-Unofficial-3beb2811fa1f901726ba24ad2768b0b6718f4dc4.zip | |
Prevent the boss bar from rendering
Diffstat (limited to 'src/main/java/kubatech/client')
| -rw-r--r-- | src/main/java/kubatech/client/effect/EntityRenderer.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/main/java/kubatech/client/effect/EntityRenderer.java b/src/main/java/kubatech/client/effect/EntityRenderer.java index 1e211b6491..b43979d1c2 100644 --- a/src/main/java/kubatech/client/effect/EntityRenderer.java +++ b/src/main/java/kubatech/client/effect/EntityRenderer.java @@ -14,6 +14,7 @@ import net.minecraft.client.renderer.RenderHelper; import net.minecraft.client.renderer.Tessellator; import net.minecraft.entity.EntityList; import net.minecraft.entity.EntityLiving; +import net.minecraft.entity.boss.BossStatus; import net.minecraft.world.World; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; @@ -142,6 +143,12 @@ public class EntityRenderer extends EntityFX { GL11.glEnable(GL12.GL_RESCALE_NORMAL); float desiredScale = MobUtils.getDesiredScale(entityToRender, 2f); if (desiredScale < 1f) GL11.glScalef(desiredScale, desiredScale, desiredScale); + + float healthScale = BossStatus.healthScale; + int statusBarTime = BossStatus.statusBarTime; + String bossName = BossStatus.bossName; + boolean hasColorModifier = BossStatus.hasColorModifier; + try { instance.renderEntityWithPosYaw(entityToRender, 0f, 0f, 0f, f1, p_147936_2_); } catch (Throwable ex) { @@ -152,6 +159,11 @@ public class EntityRenderer extends EntityFX { } } + BossStatus.healthScale = healthScale; + BossStatus.statusBarTime = statusBarTime; + BossStatus.bossName = bossName; + BossStatus.hasColorModifier = hasColorModifier; + GL11.glMatrixMode(GL11.GL_MODELVIEW_MATRIX); stackdepth -= GL11.glGetInteger(GL11.GL_MODELVIEW_STACK_DEPTH); if (stackdepth < 0) for (; stackdepth < 0; stackdepth++) GL11.glPopMatrix(); |
