Package net.minecraft.client.gui.hud
Class InGameHud
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.hud.InGameHud
Responsible for rendering the HUD elements while the player is in game.
The current instance used by the client can be obtained by MinecraftClient.getInstance().inGameHud.
- Mappings:
Namespace Name official egcintermediary net/minecraft/class_329named net/minecraft/client/gui/hud/InGameHud
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate floatprivate final BossBarHudprivate final ChatHudprivate final MinecraftClientprivate ItemStackprivate final DebugHudprivate static final Textprivate static final floatprivate static final intprivate static final intprivate static final Stringprivate static final floatprivate static final intprivate static final intprivate static final floatprivate booleanprivate longprivate intprivate final ItemRendererprivate floatprivate longprivate intprivate final List<ClientChatListener>private intprivate booleanprivate final PlayerListHudprivate static final Identifierprivate static final Identifierprivate final Randomprivate intprivate static final Textprivate intprivate intprivate final SpectatorHudprivate static final Identifierprivate floatprivate final SubtitlesHudprivate intprivate intprivate intprivate intprivate intprivate static final Identifierfloatprivate static final intprivate static final IdentifierFields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()voidprivate voiddrawHeart(MatrixStack matrices, InGameHud.HeartType type, int x, int y, int v, boolean blinking, boolean halfHeart) private voiddrawTextBackground(MatrixStack matrices, TextRenderer textRenderer, int yOffset, int width, int color) extractSender(Text message) private PlayerEntityprivate intgetHeartCount(LivingEntity entity) private intgetHeartRows(int heartCount) private LivingEntityintgetTicks()booleanvoidmethod_44354(boolean bool) voidonChatMessage(MessageType type, Text message, MessageSender sender) Handles a chat message.voidonGameMessage(MessageType type, Text message) Handles a game message.voidrender(MatrixStack matrices, float tickDelta) private voidrenderAutosaveIndicator(MatrixStack matrices) private voidrenderCrosshair(MatrixStack matrices) voidrenderDemoTimer(MatrixStack matrices) voidrenderExperienceBar(MatrixStack matrices, int x) private voidrenderHealthBar(MatrixStack matrices, PlayerEntity player, int x, int y, int lines, int regeneratingHeartIndex, float maxHealth, int lastHealth, int health, int absorption, boolean blinking) voidrenderHeldItemTooltip(MatrixStack matrices) private voidrenderHotbar(float tickDelta, MatrixStack matrices) private voidrenderHotbarItem(int x, int y, float tickDelta, PlayerEntity player, ItemStack stack, int seed) private voidrenderMountHealth(MatrixStack matrices) voidrenderMountJumpBar(MatrixStack matrices, int x) private voidrenderOverlay(Identifier texture, float opacity) private voidrenderPortalOverlay(float nauseaStrength) private voidrenderScoreboardSidebar(MatrixStack matrices, ScoreboardObjective objective) private voidrenderSpyglassOverlay(float scale) private voidrenderStatusBars(MatrixStack matrices) Renders the armor, health, air, and hunger bars.protected voidrenderStatusEffectOverlay(MatrixStack matrices) private voidrenderVignetteOverlay(Entity entity) voidvoidvoidsetOverlayMessage(Text message, boolean tinted) voidsetRecordPlayingOverlay(Text description) voidsetSubtitle(Text subtitle) voidvoidsetTitleTicks(int fadeInTicks, int stayTicks, int fadeOutTicks) private booleanshouldRenderSpectatorCrosshair(HitResult hitResult) private voidtick()voidtick(boolean paused) private voidprivate voidupdateVignetteDarkness(Entity entity) Methods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredText, drawCenteredText, drawCenteredTextWithShadow, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, drawWithOutline, drawWithShadow, fill, fillGradient, fillGradient, fillGradient, getZOffset, setZOffset
-
Field Details
-
VIGNETTE_TEXTURE
- Mappings:
Namespace Name Mixin selector official bLegc;b:Laaj;intermediary field_2020Lnet/minecraft/class_329;field_2020:Lnet/minecraft/class_2960;named VIGNETTE_TEXTURELnet/minecraft/client/gui/hud/InGameHud;VIGNETTE_TEXTURE:Lnet/minecraft/util/Identifier;
-
WIDGETS_TEXTURE
- Mappings:
Namespace Name Mixin selector official cLegc;c:Laaj;intermediary field_2028Lnet/minecraft/class_329;field_2028:Lnet/minecraft/class_2960;named WIDGETS_TEXTURELnet/minecraft/client/gui/hud/InGameHud;WIDGETS_TEXTURE:Lnet/minecraft/util/Identifier;
-
PUMPKIN_BLUR
- Mappings:
Namespace Name Mixin selector official dLegc;d:Laaj;intermediary field_2019Lnet/minecraft/class_329;field_2019:Lnet/minecraft/class_2960;named PUMPKIN_BLURLnet/minecraft/client/gui/hud/InGameHud;PUMPKIN_BLUR:Lnet/minecraft/util/Identifier;
-
SPYGLASS_SCOPE
- Mappings:
Namespace Name Mixin selector official eLegc;e:Laaj;intermediary field_27389Lnet/minecraft/class_329;field_27389:Lnet/minecraft/class_2960;named SPYGLASS_SCOPELnet/minecraft/client/gui/hud/InGameHud;SPYGLASS_SCOPE:Lnet/minecraft/util/Identifier;
-
POWDER_SNOW_OUTLINE
- Mappings:
Namespace Name Mixin selector official fLegc;f:Laaj;intermediary field_27960Lnet/minecraft/class_329;field_27960:Lnet/minecraft/class_2960;named POWDER_SNOW_OUTLINELnet/minecraft/client/gui/hud/InGameHud;POWDER_SNOW_OUTLINE:Lnet/minecraft/util/Identifier;
-
DEMO_EXPIRED_MESSAGE
- Mappings:
Namespace Name Mixin selector official jLegc;j:Lrm;intermediary field_26527Lnet/minecraft/class_329;field_26527:Lnet/minecraft/class_2561;named DEMO_EXPIRED_MESSAGELnet/minecraft/client/gui/hud/InGameHud;DEMO_EXPIRED_MESSAGE:Lnet/minecraft/text/Text;
-
SAVING_LEVEL_TEXT
- Mappings:
Namespace Name Mixin selector official kLegc;k:Lrm;intermediary field_35430Lnet/minecraft/class_329;field_35430:Lnet/minecraft/class_2561;named SAVING_LEVEL_TEXTLnet/minecraft/client/gui/hud/InGameHud;SAVING_LEVEL_TEXT:Lnet/minecraft/text/Text;
-
WHITE
private static final int WHITE- See Also:
- Mappings:
Namespace Name Mixin selector official lLegc;l:Iintermediary field_32167Lnet/minecraft/class_329;field_32167:Inamed WHITELnet/minecraft/client/gui/hud/InGameHud;WHITE:I
-
field_32168
private static final float field_32168- See Also:
- Mappings:
Namespace Name Mixin selector official mLegc;m:Fintermediary field_32168Lnet/minecraft/class_329;field_32168:Fnamed field_32168Lnet/minecraft/client/gui/hud/InGameHud;field_32168:F
-
field_32169
private static final int field_32169- See Also:
- Mappings:
Namespace Name Mixin selector official nLegc;n:Iintermediary field_32169Lnet/minecraft/class_329;field_32169:Inamed field_32169Lnet/minecraft/client/gui/hud/InGameHud;field_32169:I
-
field_32170
private static final int field_32170- See Also:
- Mappings:
Namespace Name Mixin selector official oLegc;o:Iintermediary field_32170Lnet/minecraft/class_329;field_32170:Inamed field_32170Lnet/minecraft/client/gui/hud/InGameHud;field_32170:I
-
field_32171
- See Also:
- Mappings:
Namespace Name Mixin selector official pLegc;p:Ljava/lang/String;intermediary field_32171Lnet/minecraft/class_329;field_32171:Ljava/lang/String;named field_32171Lnet/minecraft/client/gui/hud/InGameHud;field_32171:Ljava/lang/String;
-
field_32172
private static final float field_32172- See Also:
- Mappings:
Namespace Name Mixin selector official qLegc;q:Fintermediary field_32172Lnet/minecraft/class_329;field_32172:Fnamed field_32172Lnet/minecraft/client/gui/hud/InGameHud;field_32172:F
-
field_33942
private static final int field_33942- See Also:
- Mappings:
Namespace Name Mixin selector official rLegc;r:Iintermediary field_33942Lnet/minecraft/class_329;field_33942:Inamed field_33942Lnet/minecraft/client/gui/hud/InGameHud;field_33942:I
-
field_33943
private static final int field_33943- See Also:
- Mappings:
Namespace Name Mixin selector official sLegc;s:Iintermediary field_33943Lnet/minecraft/class_329;field_33943:Inamed field_33943Lnet/minecraft/client/gui/hud/InGameHud;field_33943:I
-
field_35431
private static final float field_35431- See Also:
- Mappings:
Namespace Name Mixin selector official tLegc;t:Fintermediary field_35431Lnet/minecraft/class_329;field_35431:Fnamed field_35431Lnet/minecraft/client/gui/hud/InGameHud;field_35431:F
-
random
- Mappings:
Namespace Name Mixin selector official uLegc;u:Lalu;intermediary field_2034Lnet/minecraft/class_329;field_2034:Lnet/minecraft/class_5819;named randomLnet/minecraft/client/gui/hud/InGameHud;random:Lnet/minecraft/util/math/random/Random;
-
client
- Mappings:
Namespace Name Mixin selector official vLegc;v:Leev;intermediary field_2035Lnet/minecraft/class_329;field_2035:Lnet/minecraft/class_310;named clientLnet/minecraft/client/gui/hud/InGameHud;client:Lnet/minecraft/client/MinecraftClient;
-
itemRenderer
- Mappings:
Namespace Name Mixin selector official wLegc;w:Lfdl;intermediary field_2024Lnet/minecraft/class_329;field_2024:Lnet/minecraft/class_918;named itemRendererLnet/minecraft/client/gui/hud/InGameHud;itemRenderer:Lnet/minecraft/client/render/item/ItemRenderer;
-
chatHud
- Mappings:
Namespace Name Mixin selector official xLegc;x:Legt;intermediary field_2021Lnet/minecraft/class_329;field_2021:Lnet/minecraft/class_338;named chatHudLnet/minecraft/client/gui/hud/InGameHud;chatHud:Lnet/minecraft/client/gui/hud/ChatHud;
-
ticks
private int ticks- Mappings:
Namespace Name Mixin selector official yLegc;y:Iintermediary field_2042Lnet/minecraft/class_329;field_2042:Inamed ticksLnet/minecraft/client/gui/hud/InGameHud;ticks:I
-
overlayMessage
- Mappings:
Namespace Name Mixin selector official zLegc;z:Lrm;intermediary field_2018Lnet/minecraft/class_329;field_2018:Lnet/minecraft/class_2561;named overlayMessageLnet/minecraft/client/gui/hud/InGameHud;overlayMessage:Lnet/minecraft/text/Text;
-
overlayRemaining
private int overlayRemaining- Mappings:
Namespace Name Mixin selector official ALegc;A:Iintermediary field_2041Lnet/minecraft/class_329;field_2041:Inamed overlayRemainingLnet/minecraft/client/gui/hud/InGameHud;overlayRemaining:I
-
overlayTinted
private boolean overlayTinted- Mappings:
Namespace Name Mixin selector official BLegc;B:Zintermediary field_2038Lnet/minecraft/class_329;field_2038:Znamed overlayTintedLnet/minecraft/client/gui/hud/InGameHud;overlayTinted:Z
-
field_39458
private boolean field_39458- Mappings:
Namespace Name Mixin selector official CLegc;C:Zintermediary field_39458Lnet/minecraft/class_329;field_39458:Znamed field_39458Lnet/minecraft/client/gui/hud/InGameHud;field_39458:Z
-
vignetteDarkness
public float vignetteDarkness- Mappings:
Namespace Name Mixin selector official aLegc;a:Fintermediary field_2013Lnet/minecraft/class_329;field_2013:Fnamed vignetteDarknessLnet/minecraft/client/gui/hud/InGameHud;vignetteDarkness:F
-
heldItemTooltipFade
private int heldItemTooltipFade- Mappings:
Namespace Name Mixin selector official DLegc;D:Iintermediary field_2040Lnet/minecraft/class_329;field_2040:Inamed heldItemTooltipFadeLnet/minecraft/client/gui/hud/InGameHud;heldItemTooltipFade:I
-
currentStack
- Mappings:
Namespace Name Mixin selector official ELegc;E:Lcaa;intermediary field_2031Lnet/minecraft/class_329;field_2031:Lnet/minecraft/class_1799;named currentStackLnet/minecraft/client/gui/hud/InGameHud;currentStack:Lnet/minecraft/item/ItemStack;
-
debugHud
- Mappings:
Namespace Name Mixin selector official FLegc;F:Legz;intermediary field_2026Lnet/minecraft/class_329;field_2026:Lnet/minecraft/class_340;named debugHudLnet/minecraft/client/gui/hud/InGameHud;debugHud:Lnet/minecraft/client/gui/hud/DebugHud;
-
subtitlesHud
- Mappings:
Namespace Name Mixin selector official GLegc;G:Lehk;intermediary field_2027Lnet/minecraft/class_329;field_2027:Lnet/minecraft/class_359;named subtitlesHudLnet/minecraft/client/gui/hud/InGameHud;subtitlesHud:Lnet/minecraft/client/gui/hud/SubtitlesHud;
-
spectatorHud
- Mappings:
Namespace Name Mixin selector official HLegc;H:Leht;intermediary field_2025Lnet/minecraft/class_329;field_2025:Lnet/minecraft/class_365;named spectatorHudLnet/minecraft/client/gui/hud/InGameHud;spectatorHud:Lnet/minecraft/client/gui/hud/SpectatorHud;
-
playerListHud
- Mappings:
Namespace Name Mixin selector official ILegc;I:Lehi;intermediary field_2015Lnet/minecraft/class_329;field_2015:Lnet/minecraft/class_355;named playerListHudLnet/minecraft/client/gui/hud/InGameHud;playerListHud:Lnet/minecraft/client/gui/hud/PlayerListHud;
-
bossBarHud
- Mappings:
Namespace Name Mixin selector official JLegc;J:Legr;intermediary field_2030Lnet/minecraft/class_329;field_2030:Lnet/minecraft/class_337;named bossBarHudLnet/minecraft/client/gui/hud/InGameHud;bossBarHud:Lnet/minecraft/client/gui/hud/BossBarHud;
-
titleRemainTicks
private int titleRemainTicks- Mappings:
Namespace Name Mixin selector official KLegc;K:Iintermediary field_2023Lnet/minecraft/class_329;field_2023:Inamed titleRemainTicksLnet/minecraft/client/gui/hud/InGameHud;titleRemainTicks:I
-
title
- Mappings:
Namespace Name Mixin selector official LLegc;L:Lrm;intermediary field_2016Lnet/minecraft/class_329;field_2016:Lnet/minecraft/class_2561;named titleLnet/minecraft/client/gui/hud/InGameHud;title:Lnet/minecraft/text/Text;
-
subtitle
- Mappings:
Namespace Name Mixin selector official MLegc;M:Lrm;intermediary field_2039Lnet/minecraft/class_329;field_2039:Lnet/minecraft/class_2561;named subtitleLnet/minecraft/client/gui/hud/InGameHud;subtitle:Lnet/minecraft/text/Text;
-
titleFadeInTicks
private int titleFadeInTicks- Mappings:
Namespace Name Mixin selector official NLegc;N:Iintermediary field_2037Lnet/minecraft/class_329;field_2037:Inamed titleFadeInTicksLnet/minecraft/client/gui/hud/InGameHud;titleFadeInTicks:I
-
titleStayTicks
private int titleStayTicks- Mappings:
Namespace Name Mixin selector official OLegc;O:Iintermediary field_2017Lnet/minecraft/class_329;field_2017:Inamed titleStayTicksLnet/minecraft/client/gui/hud/InGameHud;titleStayTicks:I
-
titleFadeOutTicks
private int titleFadeOutTicks- Mappings:
Namespace Name Mixin selector official PLegc;P:Iintermediary field_2036Lnet/minecraft/class_329;field_2036:Inamed titleFadeOutTicksLnet/minecraft/client/gui/hud/InGameHud;titleFadeOutTicks:I
-
lastHealthValue
private int lastHealthValue- Mappings:
Namespace Name Mixin selector official QLegc;Q:Iintermediary field_2014Lnet/minecraft/class_329;field_2014:Inamed lastHealthValueLnet/minecraft/client/gui/hud/InGameHud;lastHealthValue:I
-
renderHealthValue
private int renderHealthValue- Mappings:
Namespace Name Mixin selector official RLegc;R:Iintermediary field_2033Lnet/minecraft/class_329;field_2033:Inamed renderHealthValueLnet/minecraft/client/gui/hud/InGameHud;renderHealthValue:I
-
lastHealthCheckTime
private long lastHealthCheckTime- Mappings:
Namespace Name Mixin selector official SLegc;S:Jintermediary field_2012Lnet/minecraft/class_329;field_2012:Jnamed lastHealthCheckTimeLnet/minecraft/client/gui/hud/InGameHud;lastHealthCheckTime:J
-
heartJumpEndTick
private long heartJumpEndTick- Mappings:
Namespace Name Mixin selector official TLegc;T:Jintermediary field_2032Lnet/minecraft/class_329;field_2032:Jnamed heartJumpEndTickLnet/minecraft/client/gui/hud/InGameHud;heartJumpEndTick:J
-
scaledWidth
private int scaledWidth- Mappings:
Namespace Name Mixin selector official ULegc;U:Iintermediary field_2011Lnet/minecraft/class_329;field_2011:Inamed scaledWidthLnet/minecraft/client/gui/hud/InGameHud;scaledWidth:I
-
scaledHeight
private int scaledHeight- Mappings:
Namespace Name Mixin selector official VLegc;V:Iintermediary field_2029Lnet/minecraft/class_329;field_2029:Inamed scaledHeightLnet/minecraft/client/gui/hud/InGameHud;scaledHeight:I
-
autosaveIndicatorAlpha
private float autosaveIndicatorAlpha- Mappings:
Namespace Name Mixin selector official WLegc;W:Fintermediary field_35428Lnet/minecraft/class_329;field_35428:Fnamed autosaveIndicatorAlphaLnet/minecraft/client/gui/hud/InGameHud;autosaveIndicatorAlpha:F
-
lastAutosaveIndicatorAlpha
private float lastAutosaveIndicatorAlpha- Mappings:
Namespace Name Mixin selector official XLegc;X:Fintermediary field_35429Lnet/minecraft/class_329;field_35429:Fnamed lastAutosaveIndicatorAlphaLnet/minecraft/client/gui/hud/InGameHud;lastAutosaveIndicatorAlpha:F
-
listeners
- Mappings:
Namespace Name Mixin selector official YLegc;Y:Ljava/util/List;intermediary field_2022Lnet/minecraft/class_329;field_2022:Ljava/util/List;named listenersLnet/minecraft/client/gui/hud/InGameHud;listeners:Ljava/util/List;
-
spyglassScale
private float spyglassScale- Mappings:
Namespace Name Mixin selector official ZLegc;Z:Fintermediary field_27959Lnet/minecraft/class_329;field_27959:Fnamed spyglassScaleLnet/minecraft/client/gui/hud/InGameHud;spyglassScale:F
-
-
Constructor Details
-
InGameHud
- Mappings:
Namespace Name Mixin selector official <init>Legc;<init>(Leev;Lfdl;)Vintermediary <init>Lnet/minecraft/class_329;<init>(Lnet/minecraft/class_310;Lnet/minecraft/class_918;)Vnamed <init>Lnet/minecraft/client/gui/hud/InGameHud;<init>(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/render/item/ItemRenderer;)V
-
-
Method Details
-
setDefaultTitleFade
public void setDefaultTitleFade()- Mappings:
Namespace Name Mixin selector official aLegc;a()Vintermediary method_1742Lnet/minecraft/class_329;method_1742()Vnamed setDefaultTitleFadeLnet/minecraft/client/gui/hud/InGameHud;setDefaultTitleFade()V
-
render
- Mappings:
Namespace Name Mixin selector official aLegc;a(Ldzt;F)Vintermediary method_1753Lnet/minecraft/class_329;method_1753(Lnet/minecraft/class_4587;F)Vnamed renderLnet/minecraft/client/gui/hud/InGameHud;render(Lnet/minecraft/client/util/math/MatrixStack;F)V
-
drawTextBackground
private void drawTextBackground(MatrixStack matrices, TextRenderer textRenderer, int yOffset, int width, int color) - Mappings:
Namespace Name Mixin selector official aLegc;a(Ldzt;Legb;III)Vintermediary method_19346Lnet/minecraft/class_329;method_19346(Lnet/minecraft/class_4587;Lnet/minecraft/class_327;III)Vnamed drawTextBackgroundLnet/minecraft/client/gui/hud/InGameHud;drawTextBackground(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/font/TextRenderer;III)V
-
renderCrosshair
- Mappings:
Namespace Name Mixin selector official dLegc;d(Ldzt;)Vintermediary method_1736Lnet/minecraft/class_329;method_1736(Lnet/minecraft/class_4587;)Vnamed renderCrosshairLnet/minecraft/client/gui/hud/InGameHud;renderCrosshair(Lnet/minecraft/client/util/math/MatrixStack;)V
-
shouldRenderSpectatorCrosshair
- Mappings:
Namespace Name Mixin selector official aLegc;a(Ldvr;)Zintermediary method_17534Lnet/minecraft/class_329;method_17534(Lnet/minecraft/class_239;)Znamed shouldRenderSpectatorCrosshairLnet/minecraft/client/gui/hud/InGameHud;shouldRenderSpectatorCrosshair(Lnet/minecraft/util/hit/HitResult;)Z
-
renderStatusEffectOverlay
- Mappings:
Namespace Name Mixin selector official aLegc;a(Ldzt;)Vintermediary method_1765Lnet/minecraft/class_329;method_1765(Lnet/minecraft/class_4587;)Vnamed renderStatusEffectOverlayLnet/minecraft/client/gui/hud/InGameHud;renderStatusEffectOverlay(Lnet/minecraft/client/util/math/MatrixStack;)V
-
renderHotbar
- Mappings:
Namespace Name Mixin selector official aLegc;a(FLdzt;)Vintermediary method_1759Lnet/minecraft/class_329;method_1759(FLnet/minecraft/class_4587;)Vnamed renderHotbarLnet/minecraft/client/gui/hud/InGameHud;renderHotbar(FLnet/minecraft/client/util/math/MatrixStack;)V
-
renderMountJumpBar
- Mappings:
Namespace Name Mixin selector official aLegc;a(Ldzt;I)Vintermediary method_1752Lnet/minecraft/class_329;method_1752(Lnet/minecraft/class_4587;I)Vnamed renderMountJumpBarLnet/minecraft/client/gui/hud/InGameHud;renderMountJumpBar(Lnet/minecraft/client/util/math/MatrixStack;I)V
-
renderExperienceBar
- Mappings:
Namespace Name Mixin selector official bLegc;b(Ldzt;I)Vintermediary method_1754Lnet/minecraft/class_329;method_1754(Lnet/minecraft/class_4587;I)Vnamed renderExperienceBarLnet/minecraft/client/gui/hud/InGameHud;renderExperienceBar(Lnet/minecraft/client/util/math/MatrixStack;I)V
-
renderHeldItemTooltip
- Mappings:
Namespace Name Mixin selector official bLegc;b(Ldzt;)Vintermediary method_1749Lnet/minecraft/class_329;method_1749(Lnet/minecraft/class_4587;)Vnamed renderHeldItemTooltipLnet/minecraft/client/gui/hud/InGameHud;renderHeldItemTooltip(Lnet/minecraft/client/util/math/MatrixStack;)V
-
renderDemoTimer
- Mappings:
Namespace Name Mixin selector official cLegc;c(Ldzt;)Vintermediary method_1766Lnet/minecraft/class_329;method_1766(Lnet/minecraft/class_4587;)Vnamed renderDemoTimerLnet/minecraft/client/gui/hud/InGameHud;renderDemoTimer(Lnet/minecraft/client/util/math/MatrixStack;)V
-
renderScoreboardSidebar
- Mappings:
Namespace Name Mixin selector official aLegc;a(Ldzt;Ldwo;)Vintermediary method_1757Lnet/minecraft/class_329;method_1757(Lnet/minecraft/class_4587;Lnet/minecraft/class_266;)Vnamed renderScoreboardSidebarLnet/minecraft/client/gui/hud/InGameHud;renderScoreboardSidebar(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/scoreboard/ScoreboardObjective;)V
-
getCameraPlayer
- Mappings:
Namespace Name Mixin selector official mLegc;m()Lbtf;intermediary method_1737Lnet/minecraft/class_329;method_1737()Lnet/minecraft/class_1657;named getCameraPlayerLnet/minecraft/client/gui/hud/InGameHud;getCameraPlayer()Lnet/minecraft/entity/player/PlayerEntity;
-
getRiddenEntity
- Mappings:
Namespace Name Mixin selector official nLegc;n()Lbbf;intermediary method_1734Lnet/minecraft/class_329;method_1734()Lnet/minecraft/class_1309;named getRiddenEntityLnet/minecraft/client/gui/hud/InGameHud;getRiddenEntity()Lnet/minecraft/entity/LivingEntity;
-
getHeartCount
- Mappings:
Namespace Name Mixin selector official aLegc;a(Lbbf;)Iintermediary method_1744Lnet/minecraft/class_329;method_1744(Lnet/minecraft/class_1309;)Inamed getHeartCountLnet/minecraft/client/gui/hud/InGameHud;getHeartCount(Lnet/minecraft/entity/LivingEntity;)I
-
getHeartRows
private int getHeartRows(int heartCount) - Mappings:
Namespace Name Mixin selector official aLegc;a(I)Iintermediary method_1733Lnet/minecraft/class_329;method_1733(I)Inamed getHeartRowsLnet/minecraft/client/gui/hud/InGameHud;getHeartRows(I)I
-
renderStatusBars
Renders the armor, health, air, and hunger bars.- Mappings:
Namespace Name Mixin selector official eLegc;e(Ldzt;)Vintermediary method_1760Lnet/minecraft/class_329;method_1760(Lnet/minecraft/class_4587;)Vnamed renderStatusBarsLnet/minecraft/client/gui/hud/InGameHud;renderStatusBars(Lnet/minecraft/client/util/math/MatrixStack;)V
-
renderHealthBar
private void renderHealthBar(MatrixStack matrices, PlayerEntity player, int x, int y, int lines, int regeneratingHeartIndex, float maxHealth, int lastHealth, int health, int absorption, boolean blinking) - Mappings:
Namespace Name Mixin selector official aLegc;a(Ldzt;Lbtf;IIIIFIIIZ)Vintermediary method_37298Lnet/minecraft/class_329;method_37298(Lnet/minecraft/class_4587;Lnet/minecraft/class_1657;IIIIFIIIZ)Vnamed renderHealthBarLnet/minecraft/client/gui/hud/InGameHud;renderHealthBar(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/entity/player/PlayerEntity;IIIIFIIIZ)V
-
drawHeart
private void drawHeart(MatrixStack matrices, InGameHud.HeartType type, int x, int y, int v, boolean blinking, boolean halfHeart) - Mappings:
Namespace Name Mixin selector official aLegc;a(Ldzt;Legc$a;IIIZZ)Vintermediary method_37299Lnet/minecraft/class_329;method_37299(Lnet/minecraft/class_4587;Lnet/minecraft/class_329$class_6411;IIIZZ)Vnamed drawHeartLnet/minecraft/client/gui/hud/InGameHud;drawHeart(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/gui/hud/InGameHud$HeartType;IIIZZ)V
-
renderMountHealth
- Mappings:
Namespace Name Mixin selector official fLegc;f(Ldzt;)Vintermediary method_1741Lnet/minecraft/class_329;method_1741(Lnet/minecraft/class_4587;)Vnamed renderMountHealthLnet/minecraft/client/gui/hud/InGameHud;renderMountHealth(Lnet/minecraft/client/util/math/MatrixStack;)V
-
renderOverlay
- Mappings:
Namespace Name Mixin selector official aLegc;a(Laaj;F)Vintermediary method_31977Lnet/minecraft/class_329;method_31977(Lnet/minecraft/class_2960;F)Vnamed renderOverlayLnet/minecraft/client/gui/hud/InGameHud;renderOverlay(Lnet/minecraft/util/Identifier;F)V
-
renderSpyglassOverlay
private void renderSpyglassOverlay(float scale) - Mappings:
Namespace Name Mixin selector official aLegc;a(F)Vintermediary method_32598Lnet/minecraft/class_329;method_32598(F)Vnamed renderSpyglassOverlayLnet/minecraft/client/gui/hud/InGameHud;renderSpyglassOverlay(F)V
-
updateVignetteDarkness
- Mappings:
Namespace Name Mixin selector official aLegc;a(Lbaq;)Vintermediary method_1731Lnet/minecraft/class_329;method_1731(Lnet/minecraft/class_1297;)Vnamed updateVignetteDarknessLnet/minecraft/client/gui/hud/InGameHud;updateVignetteDarkness(Lnet/minecraft/entity/Entity;)V
-
renderVignetteOverlay
- Mappings:
Namespace Name Mixin selector official bLegc;b(Lbaq;)Vintermediary method_1735Lnet/minecraft/class_329;method_1735(Lnet/minecraft/class_1297;)Vnamed renderVignetteOverlayLnet/minecraft/client/gui/hud/InGameHud;renderVignetteOverlay(Lnet/minecraft/entity/Entity;)V
-
renderPortalOverlay
private void renderPortalOverlay(float nauseaStrength) - Mappings:
Namespace Name Mixin selector official bLegc;b(F)Vintermediary method_1746Lnet/minecraft/class_329;method_1746(F)Vnamed renderPortalOverlayLnet/minecraft/client/gui/hud/InGameHud;renderPortalOverlay(F)V
-
renderHotbarItem
private void renderHotbarItem(int x, int y, float tickDelta, PlayerEntity player, ItemStack stack, int seed) - Mappings:
Namespace Name Mixin selector official aLegc;a(IIFLbtf;Lcaa;I)Vintermediary method_1762Lnet/minecraft/class_329;method_1762(IIFLnet/minecraft/class_1657;Lnet/minecraft/class_1799;I)Vnamed renderHotbarItemLnet/minecraft/client/gui/hud/InGameHud;renderHotbarItem(IIFLnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/item/ItemStack;I)V
-
tick
public void tick(boolean paused) - Mappings:
Namespace Name Mixin selector official aLegc;a(Z)Vintermediary method_39191Lnet/minecraft/class_329;method_39191(Z)Vnamed tickLnet/minecraft/client/gui/hud/InGameHud;tick(Z)V
-
tick
private void tick()- Mappings:
Namespace Name Mixin selector official oLegc;o()Vintermediary method_1748Lnet/minecraft/class_329;method_1748()Vnamed tickLnet/minecraft/client/gui/hud/InGameHud;tick()V
-
tickAutosaveIndicator
private void tickAutosaveIndicator()- Mappings:
Namespace Name Mixin selector official pLegc;p()Vintermediary method_39193Lnet/minecraft/class_329;method_39193()Vnamed tickAutosaveIndicatorLnet/minecraft/client/gui/hud/InGameHud;tickAutosaveIndicator()V
-
setRecordPlayingOverlay
- Mappings:
Namespace Name Mixin selector official aLegc;a(Lrm;)Vintermediary method_1732Lnet/minecraft/class_329;method_1732(Lnet/minecraft/class_2561;)Vnamed setRecordPlayingOverlayLnet/minecraft/client/gui/hud/InGameHud;setRecordPlayingOverlay(Lnet/minecraft/text/Text;)V
-
setOverlayMessage
- Mappings:
Namespace Name Mixin selector official aLegc;a(Lrm;Z)Vintermediary method_1758Lnet/minecraft/class_329;method_1758(Lnet/minecraft/class_2561;Z)Vnamed setOverlayMessageLnet/minecraft/client/gui/hud/InGameHud;setOverlayMessage(Lnet/minecraft/text/Text;Z)V
-
method_44354
public void method_44354(boolean bool) - Mappings:
Namespace Name Mixin selector official bLegc;b(Z)Vintermediary method_44354Lnet/minecraft/class_329;method_44354(Z)Vnamed method_44354Lnet/minecraft/client/gui/hud/InGameHud;method_44354(Z)V
-
method_44353
public boolean method_44353()- Mappings:
Namespace Name Mixin selector official bLegc;b()Zintermediary method_44353Lnet/minecraft/class_329;method_44353()Znamed method_44353Lnet/minecraft/client/gui/hud/InGameHud;method_44353()Z
-
setTitleTicks
public void setTitleTicks(int fadeInTicks, int stayTicks, int fadeOutTicks) - Mappings:
Namespace Name Mixin selector official aLegc;a(III)Vintermediary method_34001Lnet/minecraft/class_329;method_34001(III)Vnamed setTitleTicksLnet/minecraft/client/gui/hud/InGameHud;setTitleTicks(III)V
-
setSubtitle
- Mappings:
Namespace Name Mixin selector official bLegc;b(Lrm;)Vintermediary method_34002Lnet/minecraft/class_329;method_34002(Lnet/minecraft/class_2561;)Vnamed setSubtitleLnet/minecraft/client/gui/hud/InGameHud;setSubtitle(Lnet/minecraft/text/Text;)V
-
setTitle
- Mappings:
Namespace Name Mixin selector official cLegc;c(Lrm;)Vintermediary method_34004Lnet/minecraft/class_329;method_34004(Lnet/minecraft/class_2561;)Vnamed setTitleLnet/minecraft/client/gui/hud/InGameHud;setTitle(Lnet/minecraft/text/Text;)V
-
clearTitle
public void clearTitle()- Mappings:
Namespace Name Mixin selector official cLegc;c()Vintermediary method_34003Lnet/minecraft/class_329;method_34003()Vnamed clearTitleLnet/minecraft/client/gui/hud/InGameHud;clearTitle()V
-
extractSender
- Mappings:
Namespace Name Mixin selector official dLegc;d(Lrm;)Ljava/util/UUID;intermediary method_31406Lnet/minecraft/class_329;method_31406(Lnet/minecraft/class_2561;)Ljava/util/UUID;named extractSenderLnet/minecraft/client/gui/hud/InGameHud;extractSender(Lnet/minecraft/text/Text;)Ljava/util/UUID;
-
onChatMessage
Handles a chat message.- See Also:
- Implementation Note:
- This method discards the message if the sender is blocked.
Otherwise, it calls
ClientChatListener.onChatMessage(net.minecraft.network.message.MessageType, net.minecraft.text.Text, net.minecraft.network.message.MessageSender). - Mappings:
Namespace Name Mixin selector official aLegc;a(Lrj;Lrm;Lri;)Vintermediary method_43592Lnet/minecraft/class_329;method_43592(Lnet/minecraft/class_2556;Lnet/minecraft/class_2561;Lnet/minecraft/class_7436;)Vnamed onChatMessageLnet/minecraft/client/gui/hud/InGameHud;onChatMessage(Lnet/minecraft/network/message/MessageType;Lnet/minecraft/text/Text;Lnet/minecraft/network/message/MessageSender;)V
-
onGameMessage
Handles a game message.- See Also:
- Implementation Note:
- This method discards the message if the extracted
sender is blocked. Otherwise, it calls
ClientChatListener.onChatMessage(net.minecraft.network.message.MessageType, net.minecraft.text.Text, net.minecraft.network.message.MessageSender). - Mappings:
Namespace Name Mixin selector official aLegc;a(Lrj;Lrm;)Vintermediary method_43591Lnet/minecraft/class_329;method_43591(Lnet/minecraft/class_2556;Lnet/minecraft/class_2561;)Vnamed onGameMessageLnet/minecraft/client/gui/hud/InGameHud;onGameMessage(Lnet/minecraft/network/message/MessageType;Lnet/minecraft/text/Text;)V
-
getChatHud
- Mappings:
Namespace Name Mixin selector official dLegc;d()Legt;intermediary method_1743Lnet/minecraft/class_329;method_1743()Lnet/minecraft/class_338;named getChatHudLnet/minecraft/client/gui/hud/InGameHud;getChatHud()Lnet/minecraft/client/gui/hud/ChatHud;
-
getTicks
public int getTicks()- Mappings:
Namespace Name Mixin selector official eLegc;e()Iintermediary method_1738Lnet/minecraft/class_329;method_1738()Inamed getTicksLnet/minecraft/client/gui/hud/InGameHud;getTicks()I
-
getTextRenderer
- Mappings:
Namespace Name Mixin selector official fLegc;f()Legb;intermediary method_1756Lnet/minecraft/class_329;method_1756()Lnet/minecraft/class_327;named getTextRendererLnet/minecraft/client/gui/hud/InGameHud;getTextRenderer()Lnet/minecraft/client/font/TextRenderer;
-
getSpectatorHud
- Mappings:
Namespace Name Mixin selector official gLegc;g()Leht;intermediary method_1739Lnet/minecraft/class_329;method_1739()Lnet/minecraft/class_365;named getSpectatorHudLnet/minecraft/client/gui/hud/InGameHud;getSpectatorHud()Lnet/minecraft/client/gui/hud/SpectatorHud;
-
getPlayerListHud
- Mappings:
Namespace Name Mixin selector official hLegc;h()Lehi;intermediary method_1750Lnet/minecraft/class_329;method_1750()Lnet/minecraft/class_355;named getPlayerListHudLnet/minecraft/client/gui/hud/InGameHud;getPlayerListHud()Lnet/minecraft/client/gui/hud/PlayerListHud;
-
clear
public void clear()- Mappings:
Namespace Name Mixin selector official iLegc;i()Vintermediary method_1747Lnet/minecraft/class_329;method_1747()Vnamed clearLnet/minecraft/client/gui/hud/InGameHud;clear()V
-
getBossBarHud
- Mappings:
Namespace Name Mixin selector official jLegc;j()Legr;intermediary method_1740Lnet/minecraft/class_329;method_1740()Lnet/minecraft/class_337;named getBossBarHudLnet/minecraft/client/gui/hud/InGameHud;getBossBarHud()Lnet/minecraft/client/gui/hud/BossBarHud;
-
resetDebugHudChunk
public void resetDebugHudChunk()- Mappings:
Namespace Name Mixin selector official kLegc;k()Vintermediary method_1745Lnet/minecraft/class_329;method_1745()Vnamed resetDebugHudChunkLnet/minecraft/client/gui/hud/InGameHud;resetDebugHudChunk()V
-
renderAutosaveIndicator
- Mappings:
Namespace Name Mixin selector official gLegc;g(Ldzt;)Vintermediary method_39192Lnet/minecraft/class_329;method_39192(Lnet/minecraft/class_4587;)Vnamed renderAutosaveIndicatorLnet/minecraft/client/gui/hud/InGameHud;renderAutosaveIndicator(Lnet/minecraft/client/util/math/MatrixStack;)V
-