net.minecraft.client.gui.hud

public class PlayerListHud

net.minecraft.client.gui.components.PlayerTabOverlay
net.minecraft.client.gui.components.PlayerTabOverlay
net.minecraft.class_355
net.minecraft.client.gui.hud.PlayerListHud

Field summary

Modifier and TypeField
private static final Identifier
PING_UNKNOWN_SPRITE
PING_UNKNOWN_SPRITE
field_45365
PING_UNKNOWN_ICON_TEXTURE
private static final Identifier
PING_1_SPRITE
PING_1_SPRITE
field_45366
PING_1_ICON_TEXTURE
private static final Identifier
PING_2_SPRITE
PING_2_SPRITE
field_45367
PING_2_ICON_TEXTURE
private static final Identifier
PING_3_SPRITE
PING_3_SPRITE
field_45368
PING_3_ICON_TEXTURE
private static final Identifier
PING_4_SPRITE
PING_4_SPRITE
field_45369
PING_4_ICON_TEXTURE
private static final Identifier
PING_5_SPRITE
PING_5_SPRITE
field_45370
PING_5_ICON_TEXTURE
private static final Identifier
HEART_CONTAINER_BLINKING_SPRITE
HEART_CONTAINER_BLINKING_SPRITE
field_45371
CONTAINER_HEART_BLINKING_TEXTURE
private static final Identifier
HEART_CONTAINER_SPRITE
HEART_CONTAINER_SPRITE
field_45372
CONTAINER_HEART_TEXTURE
private static final Identifier
HEART_FULL_BLINKING_SPRITE
HEART_FULL_BLINKING_SPRITE
field_45373
FULL_HEART_BLINKING_TEXTURE
private static final Identifier
HEART_HALF_BLINKING_SPRITE
HEART_HALF_BLINKING_SPRITE
field_45374
HALF_HEART_BLINKING_TEXTURE
private static final Identifier
HEART_ABSORBING_FULL_BLINKING_SPRITE
HEART_ABSORBING_FULL_BLINKING_SPRITE
field_45375
ABSORBING_FULL_HEART_BLINKING_TEXTURE
private static final Identifier
HEART_FULL_SPRITE
HEART_FULL_SPRITE
field_45376
FULL_HEART_TEXTURE
private static final Identifier
HEART_ABSORBING_HALF_BLINKING_SPRITE
HEART_ABSORBING_HALF_BLINKING_SPRITE
field_45377
ABSORBING_HALF_HEART_BLINKING_TEXTURE
private static final Identifier
HEART_HALF_SPRITE
HEART_HALF_SPRITE
field_45378
HALF_HEART_TEXTURE
private static final Comparator<PlayerListEntry>
PLAYER_COMPARATOR
PLAYER_COMPARATOR
field_2156
ENTRY_ORDERING
public static final int
MAX_ROWS_PER_COL
MAX_ROWS_PER_COL
field_32205
MAX_ROWS
private final MinecraftClient
minecraft
minecraft
field_2155
client
private final InGameHud
gui
gui
field_2157
inGameHud
private Text
footer
footer
field_2154
footer
private Text
header
header
field_2153
header
private boolean
visible
visible
field_2158
visible
private final Map<UUID, PlayerListHud$Heart>
healthStates
healthStates
field_40393
hearts

Constructor summary

ModifierConstructor
public (MinecraftClient client, InGameHud inGameHud)

Method summary

Modifier and TypeMethod
public Text
getNameForDisplay(PlayerInfo info)
getNameForDisplay(PlayerInfo info)
method_1918(class_640 arg0)
getPlayerName(PlayerListEntry entry)
private Text
decorateName(PlayerInfo info, MutableComponent name)
decorateName(PlayerInfo info, MutableComponent name)
method_27538(class_640 arg0, class_5250 arg1)
applyGameModeFormatting(PlayerListEntry entry, MutableText name)
public void
setVisible(boolean visible)
setVisible(boolean visible)
method_1921(boolean arg0)
setVisible(boolean visible)
private List<PlayerListEntry>
getPlayerInfos()
getPlayerInfos()
method_48213()
collectPlayerEntries()
public void
extractRenderState(GuiGraphicsExtractor graphics, int screenWidth, Scoreboard scoreboard, Objective displayObjective)
extractRenderState(GuiGraphicsExtractor graphics, int screenWidth, Scoreboard scoreboard, Objective displayObjective)
method_1919(class_332 arg0, int arg1, class_269 arg2, class_266 arg3)
render(DrawContext context, int scaledWindowWidth, Scoreboard scoreboard, ScoreboardObjective objective)
protected void
extractPingIcon(GuiGraphicsExtractor graphics, int slotWidth, int xo, int yo, PlayerInfo info)
extractPingIcon(GuiGraphicsExtractor graphics, int slotWidth, int xo, int yo, PlayerInfo info)
method_1923(class_332 arg0, int arg1, int arg2, int arg3, class_640 arg4)
renderLatencyIcon(DrawContext context, int width, int x, int y, PlayerListEntry entry)
private void
extractTablistScore(Objective displayObjective, int yo, PlayerTabOverlay$ScoreDisplayEntry entry, int left, int right, UUID profileId, GuiGraphicsExtractor graphics)
extractTablistScore(Objective displayObjective, int yo, PlayerTabOverlay$ScoreDisplayEntry entry, int left, int right, UUID profileId, GuiGraphicsExtractor graphics)
method_1922(class_266 arg0, int arg1, class_355$class_9018 arg2, int arg3, int arg4, UUID arg5, class_332 arg6)
renderScoreboardObjective(ScoreboardObjective objective, int y, PlayerListHud$ScoreDisplayEntry scoreDisplayEntry, int left, int right, UUID uuid, DrawContext context)
private void
extractTablistHearts(int yo, int left, int right, UUID profileId, GuiGraphicsExtractor graphics, int score)
extractTablistHearts(int yo, int left, int right, UUID profileId, GuiGraphicsExtractor graphics, int score)
method_45590(int arg0, int arg1, int arg2, UUID arg3, class_332 arg4, int arg5)
renderHearts(int y, int left, int right, UUID uuid, DrawContext context, int score)
public void
setFooter(Component footer)
setFooter(Component footer)
method_1924(class_2561 arg0)
setFooter(Text footer)
public void
setHeader(Component header)
setHeader(Component header)
method_1925(class_2561 arg0)
setHeader(Text header)
public void
reset()
reset()
method_1920()
clear()