Skip to content
This repository was archived by the owner on Nov 28, 2025. It is now read-only.

Commit 4fddb67

Browse files
committed
(1.8.9) cleanup badge rendering
1 parent 89d794f commit 4fddb67

3 files changed

Lines changed: 1 addition & 16 deletions

File tree

1.8.9/src/main/java/io/github/axolotlclient/mixin/EntityRendererMixin.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ public abstract class EntityRendererMixin<T extends Entity> {
6565
}
6666
}
6767

68-
@Inject(method = "renderNameTag(Lnet/minecraft/entity/Entity;Ljava/lang/String;DDDI)V", at = @At(value = "INVOKE", target = "Lnet/minecraft/client/render/TextRenderer;draw(Ljava/lang/String;III)I", ordinal = 0))
68+
@Inject(method = "renderNameTag(Lnet/minecraft/entity/Entity;Ljava/lang/String;DDDI)V", at = @At(value = "INVOKE", target = "Lnet/minecraft/client/render/TextRenderer;draw(Ljava/lang/String;III)I", ordinal = 1))
6969
public void axolotlclient$addBadges(T entity, String string, double d, double e, double f, int i, CallbackInfo ci) {
7070
if (entity instanceof ClientPlayerEntity && string.equals(entity.getDisplayName().getFormattedString()))
7171
BadgeRenderer.renderNametagBadge(entity);

1.8.9/src/main/java/io/github/axolotlclient/mixin/LivingEntityRendererMixin.java

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
import io.github.axolotlclient.modules.freelook.Perspective;
2828
import io.github.axolotlclient.modules.hud.gui.hud.PlayerHud;
2929
import io.github.axolotlclient.modules.hypixel.nickhider.NickHider;
30-
import io.github.axolotlclient.util.BadgeRenderer;
3130
import net.minecraft.client.Minecraft;
3231
import net.minecraft.client.entity.living.player.ClientPlayerEntity;
3332
import net.minecraft.client.render.entity.EntityRenderDispatcher;
@@ -77,14 +76,6 @@ protected LivingEntityRendererMixin(EntityRenderDispatcher entityRenderDispatche
7776
return instance.getDisplayName();
7877
}
7978

80-
@Inject(method = "renderNameTag(Lnet/minecraft/entity/living/LivingEntity;DDD)V", at = @At(value = "INVOKE", target = "Lnet/minecraft/client/render/TextRenderer;draw(Ljava/lang/String;III)I"))
81-
public void axolotlclient$addBadge(LivingEntity livingEntity, double d, double e, double f, CallbackInfo ci) {
82-
if (!NickHider.getInstance().hideOwnName.get() && livingEntity.equals(Minecraft.getInstance().player))
83-
BadgeRenderer.renderNametagBadge(livingEntity);
84-
else if (!NickHider.getInstance().hideOtherNames.get() && !livingEntity.equals(Minecraft.getInstance().player))
85-
BadgeRenderer.renderNametagBadge(livingEntity);
86-
}
87-
8879
@ModifyConstant(method = "setupOverlayColor(Lnet/minecraft/entity/living/LivingEntity;FZ)Z", constant = @Constant(floatValue = 1.0f, ordinal = 0))
8980
private float axolotlclient$customHitColorRed(float constant) {
9081
return AxolotlClient.CONFIG.hitColor.get().getRed() / 255F;

1.8.9/src/main/java/io/github/axolotlclient/util/BadgeRenderer.java

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,6 @@ public static void renderNametagBadge(Entity entity) {
4444

4545
TextRenderer textRenderer = Minecraft.getInstance().textRenderer;
4646

47-
GlStateManager.enableDepthTest();
48-
GlStateManager.depthMask(true);
49-
5047
int x = -(textRenderer
5148
.getWidth(entity.getUuid() == Minecraft.getInstance().player.getUuid()
5249
? (NickHider.getInstance().hideOwnName.get() ? NickHider.getInstance().hiddenNameSelf.get()
@@ -62,11 +59,8 @@ public static void renderNametagBadge(Entity entity) {
6259
if (AxolotlClient.CONFIG.customBadge.get())
6360
textRenderer.draw(AxolotlClient.CONFIG.badgeText.get(), x, 0, -1, AxolotlClient.CONFIG.useShadows.get());
6461
else {
65-
GlStateManager.alphaFunc(516, 0.1F);
66-
GlStateManager.enableAlphaTest();
6762
Minecraft.getInstance().getTextureManager().bind(AxolotlClient.badgeIcon);
6863
GuiElement.drawTexture(x, 0, 0, 0, 8, 8, 8, 8);
6964
}
70-
GlStateManager.disableDepthTest();
7165
}
7266
}

0 commit comments

Comments
 (0)