Package net.minecraft.client.gui
Class Gui
java.lang.Object
net.minecraft.client.gui.GuiComponent
net.minecraft.client.gui.Gui
- Direct Known Subclasses:
ForgeGui
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class net.minecraft.client.gui.GuiComponent
GuiComponent.ScissorStack -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected static final floatprotected floatprotected final BossHealthOverlayprotected final ChatComponentprotected booleanprotected static final intprotected final DebugScreenOverlayprotected static final Componentprotected intprotected longprotected static final intprotected static final intprotected final ItemRendererprotected floatprotected intprotected longprotected ItemStackprotected static final intprotected static final floatprotected final Minecraftprotected static final intprotected Componentprotected intprotected static final floatprotected static final ResourceLocationprotected static final ResourceLocationprotected final RandomSourceprotected static final Componentprotected floatprotected intprotected intprotected static final Stringprotected final SpectatorGuiprotected static final ResourceLocationprotected Componentprotected final SubtitleOverlayprotected final PlayerTabOverlayprotected intprotected Componentprotected intprotected intprotected intprotected intprotected intprotected static final ResourceLocationfloatprotected static final ResourceLocationFields inherited from class net.minecraft.client.gui.GuiComponent
BACKGROUND_LOCATION, GUI_ICONS_LOCATION, LIGHT_DIRT_BACKGROUND, STATS_ICON_LOCATION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate booleancanRenderCrosshairForSpectator(HitResult p_93025_) voidclear()voidvoiddisplayScoreboardSidebar(PoseStack p_93037_, Objective p_93038_) protected voiddrawBackdrop(PoseStack p_93040_, Font p_93041_, int p_93042_, int p_93043_, int p_93044_) private PlayergetChat()getFont()intprivate LivingEntityprivate intgetVehicleMaxHearts(LivingEntity p_93023_) private intgetVisibleVehicleHeartRows(int p_93013_) booleanvoidvoidvoidrenderCrosshair(PoseStack p_93081_) voidrenderDemoOverlay(PoseStack p_93078_) voidrenderEffects(PoseStack p_93029_) voidrenderExperienceBar(PoseStack p_93072_, int p_93073_) private voidrenderHeart(PoseStack p_168701_, Gui.HeartType p_168702_, int p_168703_, int p_168704_, int p_168705_, boolean p_168706_, boolean p_168707_) protected voidrenderHearts(PoseStack p_168689_, Player p_168690_, int p_168691_, int p_168692_, int p_168693_, int p_168694_, float p_168695_, int p_168696_, int p_168697_, int p_168698_, boolean p_168699_) voidrenderHotbar(float p_93010_, PoseStack p_93011_) voidrenderJumpMeter(PlayerRideableJumping p_250242_, PoseStack p_250216_, int p_248942_) private voidrenderPlayerHealth(PoseStack p_93084_) protected voidrenderPortalOverlay(PoseStack p_265769_, float p_265121_) private voidrenderSavingIndicator(PoseStack p_193835_) voidrenderSelectedItemName(PoseStack p_93070_) private voidrenderSlot(PoseStack p_275705_, int p_275509_, int p_275563_, float p_275329_, Player p_275633_, ItemStack p_275660_, int p_275383_) voidrenderSpyglassOverlay(PoseStack p_265563_, float p_265127_) protected voidrenderTextureOverlay(PoseStack p_265358_, ResourceLocation p_265726_, float p_265119_) private voidrenderVehicleHealth(PoseStack p_93087_) voidrenderVignette(PoseStack p_265650_, Entity p_265294_) voidvoidsetChatDisabledByPlayerShown(boolean p_238398_) voidsetNowPlaying(Component p_93056_) voidsetOverlayMessage(Component p_93064_, boolean p_93065_) voidsetSubtitle(Component p_168712_) voidsetTimes(int p_168685_, int p_168686_, int p_168687_) voidprivate voidtick()voidtick(boolean p_193833_) private voidprivate voidupdateVignetteBrightness(Entity p_93021_) Methods inherited from class net.minecraft.client.gui.GuiComponent
blit, blit, blit, blit, blit, blit, blitNineSliced, blitNineSliced, blitNineSliced, blitOutlineBlack, blitRepeating, disableScissor, drawCenteredString, drawCenteredString, drawCenteredString, drawString, drawString, drawString, enableScissor, fill, fill, fillGradient, fillGradient, fillGradient, hLine, renderOutline, vLine
-
Field Details
-
VIGNETTE_LOCATION
-
WIDGETS_LOCATION
-
PUMPKIN_BLUR_LOCATION
-
SPYGLASS_SCOPE_LOCATION
-
POWDER_SNOW_OUTLINE_LOCATION
-
DEMO_EXPIRED_TEXT
-
SAVING_TEXT
-
COLOR_WHITE
protected static final int COLOR_WHITE- See Also:
-
MIN_CROSSHAIR_ATTACK_SPEED
protected static final float MIN_CROSSHAIR_ATTACK_SPEED- See Also:
-
NUM_HEARTS_PER_ROW
protected static final int NUM_HEARTS_PER_ROW- See Also:
-
LINE_HEIGHT
protected static final int LINE_HEIGHT- See Also:
-
SPACER
- See Also:
-
PORTAL_OVERLAY_ALPHA_MIN
protected static final float PORTAL_OVERLAY_ALPHA_MIN- See Also:
-
HEART_SIZE
protected static final int HEART_SIZE- See Also:
-
HEART_SEPARATION
protected static final int HEART_SEPARATION- See Also:
-
AUTOSAVE_FADE_SPEED_FACTOR
protected static final float AUTOSAVE_FADE_SPEED_FACTOR- See Also:
-
random
-
minecraft
-
itemRenderer
-
chat
-
tickCount
protected int tickCount -
overlayMessageString
-
overlayMessageTime
protected int overlayMessageTime -
animateOverlayMessageColor
protected boolean animateOverlayMessageColor -
chatDisabledByPlayerShown
protected boolean chatDisabledByPlayerShown -
vignetteBrightness
public float vignetteBrightness -
toolHighlightTimer
protected int toolHighlightTimer -
lastToolHighlight
-
debugScreen
-
subtitleOverlay
-
spectatorGui
-
tabList
-
bossOverlay
-
titleTime
protected int titleTime -
title
-
subtitle
-
titleFadeInTime
protected int titleFadeInTime -
titleStayTime
protected int titleStayTime -
titleFadeOutTime
protected int titleFadeOutTime -
lastHealth
protected int lastHealth -
displayHealth
protected int displayHealth -
lastHealthTime
protected long lastHealthTime -
healthBlinkTime
protected long healthBlinkTime -
screenWidth
protected int screenWidth -
screenHeight
protected int screenHeight -
autosaveIndicatorValue
protected float autosaveIndicatorValue -
lastAutosaveIndicatorValue
protected float lastAutosaveIndicatorValue -
scopeScale
protected float scopeScale
-
-
Constructor Details
-
Gui
-
-
Method Details
-
resetTitleTimes
public void resetTitleTimes() -
render
-
drawBackdrop
-
renderCrosshair
-
canRenderCrosshairForSpectator
-
renderEffects
-
renderHotbar
-
renderJumpMeter
-
renderExperienceBar
-
renderSelectedItemName
-
renderDemoOverlay
-
displayScoreboardSidebar
-
getCameraPlayer
-
getPlayerVehicleWithHealth
-
getVehicleMaxHearts
-
getVisibleVehicleHeartRows
private int getVisibleVehicleHeartRows(int p_93013_) -
renderPlayerHealth
-
renderHearts
-
renderHeart
private void renderHeart(PoseStack p_168701_, Gui.HeartType p_168702_, int p_168703_, int p_168704_, int p_168705_, boolean p_168706_, boolean p_168707_) -
renderVehicleHealth
-
renderTextureOverlay
protected void renderTextureOverlay(PoseStack p_265358_, ResourceLocation p_265726_, float p_265119_) -
renderSpyglassOverlay
-
updateVignetteBrightness
-
renderVignette
-
renderPortalOverlay
-
renderSlot
-
tick
public void tick(boolean p_193833_) -
tick
private void tick() -
tickAutosaveIndicator
private void tickAutosaveIndicator() -
setNowPlaying
-
setOverlayMessage
-
setChatDisabledByPlayerShown
public void setChatDisabledByPlayerShown(boolean p_238398_) -
isShowingChatDisabledByPlayer
public boolean isShowingChatDisabledByPlayer() -
setTimes
public void setTimes(int p_168685_, int p_168686_, int p_168687_) -
setSubtitle
-
setTitle
-
clear
public void clear() -
getChat
-
getGuiTicks
public int getGuiTicks() -
getFont
-
getSpectatorGui
-
getTabList
-
onDisconnected
public void onDisconnected() -
getBossOverlay
-
clearCache
public void clearCache() -
renderSavingIndicator
-