Class PlayerListHud

java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.hud.PlayerListHud

@Environment(CLIENT)
public class PlayerListHud
extends DrawableHelper
Mappings:
Namespace Name
official dsj
intermediary net/minecraft/class_355
named net/minecraft/client/gui/hud/PlayerListHud
  • Field Details

    • ENTRY_ORDERING

      private static final Ordering<PlayerListEntry> ENTRY_ORDERING
      Mappings:
      Namespace Name Mixin selector
      official a Ldsj;a:Lcom/google/common/collect/Ordering;
      intermediary field_2156 Lnet/minecraft/class_355;field_2156:Lcom/google/common/collect/Ordering;
      named ENTRY_ORDERING Lnet/minecraft/client/gui/hud/PlayerListHud;ENTRY_ORDERING:Lcom/google/common/collect/Ordering;
    • client

      private final MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      official b Ldsj;b:Ldqk;
      intermediary field_2155 Lnet/minecraft/class_355;field_2155:Lnet/minecraft/class_310;
      named client Lnet/minecraft/client/gui/hud/PlayerListHud;client:Lnet/minecraft/client/MinecraftClient;
    • inGameHud

      private final InGameHud inGameHud
      Mappings:
      Namespace Name Mixin selector
      official c Ldsj;c:Ldrg;
      intermediary field_2157 Lnet/minecraft/class_355;field_2157:Lnet/minecraft/class_329;
      named inGameHud Lnet/minecraft/client/gui/hud/PlayerListHud;inGameHud:Lnet/minecraft/client/gui/hud/InGameHud;
    • showTime

      private long showTime
      Mappings:
      Namespace Name Mixin selector
      official i Ldsj;i:J
      intermediary field_2152 Lnet/minecraft/class_355;field_2152:J
      named showTime Lnet/minecraft/client/gui/hud/PlayerListHud;showTime:J
    • visible

      private boolean visible
      Mappings:
      Namespace Name Mixin selector
      official j Ldsj;j:Z
      intermediary field_2158 Lnet/minecraft/class_355;field_2158:Z
      named visible Lnet/minecraft/client/gui/hud/PlayerListHud;visible:Z
  • Constructor Details

    • PlayerListHud

      public PlayerListHud​(MinecraftClient client, InGameHud inGameHud)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldsj;<init>(Ldqk;Ldrg;)V
      intermediary <init> Lnet/minecraft/class_355;<init>(Lnet/minecraft/class_310;Lnet/minecraft/class_329;)V
      named <init> Lnet/minecraft/client/gui/hud/PlayerListHud;<init>(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/gui/hud/InGameHud;)V
  • Method Details

    • getPlayerName

      public Text getPlayerName​(PlayerListEntry entry)
      Mappings:
      Namespace Name Mixin selector
      official a Ldsj;a(Leec;)Loi;
      intermediary method_1918 Lnet/minecraft/class_355;method_1918(Lnet/minecraft/class_640;)Lnet/minecraft/class_2561;
      named getPlayerName Lnet/minecraft/client/gui/hud/PlayerListHud;getPlayerName(Lnet/minecraft/client/network/PlayerListEntry;)Lnet/minecraft/text/Text;
    • applyGameModeFormatting

      private Text applyGameModeFormatting​(PlayerListEntry entry, MutableText name)
      Mappings:
      Namespace Name Mixin selector
      official a Ldsj;a(Leec;Loo;)Loi;
      intermediary method_27538 Lnet/minecraft/class_355;method_27538(Lnet/minecraft/class_640;Lnet/minecraft/class_5250;)Lnet/minecraft/class_2561;
      named applyGameModeFormatting Lnet/minecraft/client/gui/hud/PlayerListHud;applyGameModeFormatting(Lnet/minecraft/client/network/PlayerListEntry;Lnet/minecraft/text/MutableText;)Lnet/minecraft/text/Text;
    • tick

      public void tick​(boolean visible)
      Mappings:
      Namespace Name Mixin selector
      official a Ldsj;a(Z)V
      intermediary method_1921 Lnet/minecraft/class_355;method_1921(Z)V
      named tick Lnet/minecraft/client/gui/hud/PlayerListHud;tick(Z)V
    • render

      public void render​(MatrixStack matrices, int int2, Scoreboard scoreboard, @Nullable ScoreboardObjective objective)
      Mappings:
      Namespace Name Mixin selector
      official a Ldsj;a(Ldlr;ILdjs;Ldjp;)V
      intermediary method_1919 Lnet/minecraft/class_355;method_1919(Lnet/minecraft/class_4587;ILnet/minecraft/class_269;Lnet/minecraft/class_266;)V
      named render Lnet/minecraft/client/gui/hud/PlayerListHud;render(Lnet/minecraft/client/util/math/MatrixStack;ILnet/minecraft/scoreboard/Scoreboard;Lnet/minecraft/scoreboard/ScoreboardObjective;)V
    • renderLatencyIcon

      protected void renderLatencyIcon​(MatrixStack matrices, int int2, int int3, int int4, PlayerListEntry playerListEntry)
      Mappings:
      Namespace Name Mixin selector
      official a Ldsj;a(Ldlr;IIILeec;)V
      intermediary method_1923 Lnet/minecraft/class_355;method_1923(Lnet/minecraft/class_4587;IIILnet/minecraft/class_640;)V
      named renderLatencyIcon Lnet/minecraft/client/gui/hud/PlayerListHud;renderLatencyIcon(Lnet/minecraft/client/util/math/MatrixStack;IIILnet/minecraft/client/network/PlayerListEntry;)V
    • renderScoreboardObjective

      private void renderScoreboardObjective​(ScoreboardObjective objective, int int2, String string, int int3, int int4, PlayerListEntry playerListEntry, MatrixStack matrixStack)
      Mappings:
      Namespace Name Mixin selector
      official a Ldsj;a(Ldjp;ILjava/lang/String;IILeec;Ldlr;)V
      intermediary method_1922 Lnet/minecraft/class_355;method_1922(Lnet/minecraft/class_266;ILjava/lang/String;IILnet/minecraft/class_640;Lnet/minecraft/class_4587;)V
      named renderScoreboardObjective Lnet/minecraft/client/gui/hud/PlayerListHud;renderScoreboardObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;ILjava/lang/String;IILnet/minecraft/client/network/PlayerListEntry;Lnet/minecraft/client/util/math/MatrixStack;)V
    • setFooter

      public void setFooter​(@Nullable Text footer)
      Mappings:
      Namespace Name Mixin selector
      official a Ldsj;a(Loi;)V
      intermediary method_1924 Lnet/minecraft/class_355;method_1924(Lnet/minecraft/class_2561;)V
      named setFooter Lnet/minecraft/client/gui/hud/PlayerListHud;setFooter(Lnet/minecraft/text/Text;)V
    • setHeader

      public void setHeader​(@Nullable Text header)
      Mappings:
      Namespace Name Mixin selector
      official b Ldsj;b(Loi;)V
      intermediary method_1925 Lnet/minecraft/class_355;method_1925(Lnet/minecraft/class_2561;)V
      named setHeader Lnet/minecraft/client/gui/hud/PlayerListHud;setHeader(Lnet/minecraft/text/Text;)V
    • clear

      public void clear()
      Mappings:
      Namespace Name Mixin selector
      official a Ldsj;a()V
      intermediary method_1920 Lnet/minecraft/class_355;method_1920()V
      named clear Lnet/minecraft/client/gui/hud/PlayerListHud;clear()V