From 959ad1b0a8d7af426fd627aab731cac01296667e Mon Sep 17 00:00:00 2001 From: Minchen202 Date: Fri, 6 Mar 2026 11:26:13 +0100 Subject: [PATCH 1/2] Show Prefix and Suffix in Nametags --- .../systems/modules/render/Nametags.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/main/java/meteordevelopment/meteorclient/systems/modules/render/Nametags.java b/src/main/java/meteordevelopment/meteorclient/systems/modules/render/Nametags.java index 7740d17ae4..b53faeb686 100644 --- a/src/main/java/meteordevelopment/meteorclient/systems/modules/render/Nametags.java +++ b/src/main/java/meteordevelopment/meteorclient/systems/modules/render/Nametags.java @@ -127,6 +127,13 @@ public class Nametags extends Module { .build() ); + private final Setting displayPrefix = sgPlayers.add(new BoolSetting.Builder() + .name("prefix/suffix") + .description("Shows the player's prefix/suffix.") + .defaultValue(false) + .build() + ); + private final Setting displayGameMode = sgPlayers.add(new BoolSetting.Builder() .name("gamemode") .description("Shows the player's GameMode.") @@ -412,7 +419,10 @@ private void renderNametagPlayer(Render2DEvent event, PlayerEntity player, boole Color nameColor = PlayerUtils.getPlayerColor(player, this.nameColor.get()); if (player == mc.player) name = Modules.get().get(NameProtect.class).getName(player.getName().getString()); - else name = player.getName().getString(); + else { + if (displayPrefix.get()) name = player.getDisplayName().getString(); + else name = player.getName().getString(); + }; // Health float absorption = player.getAbsorptionAmount(); From fe6f305dc93f765e9bca44cdd91f7e5586a37aa1 Mon Sep 17 00:00:00 2001 From: Wide_Cat Date: Fri, 20 Mar 2026 17:47:39 +0000 Subject: [PATCH 2/2] rename the setting --- .../meteorclient/systems/modules/render/Nametags.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/meteordevelopment/meteorclient/systems/modules/render/Nametags.java b/src/main/java/meteordevelopment/meteorclient/systems/modules/render/Nametags.java index b53faeb686..f926258fcd 100644 --- a/src/main/java/meteordevelopment/meteorclient/systems/modules/render/Nametags.java +++ b/src/main/java/meteordevelopment/meteorclient/systems/modules/render/Nametags.java @@ -128,8 +128,8 @@ public class Nametags extends Module { ); private final Setting displayPrefix = sgPlayers.add(new BoolSetting.Builder() - .name("prefix/suffix") - .description("Shows the player's prefix/suffix.") + .name("use-display-name") + .description("Uses the players server display name instead of their account name.") .defaultValue(false) .build() ); @@ -422,7 +422,7 @@ private void renderNametagPlayer(Render2DEvent event, PlayerEntity player, boole else { if (displayPrefix.get()) name = player.getDisplayName().getString(); else name = player.getName().getString(); - }; + } // Health float absorption = player.getAbsorptionAmount();