Package net.minecraft.client.gui
Class Gui
java.lang.Object
net.minecraft.client.gui.Gui
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final ResourceLocationprivate static final ResourceLocationprivate booleanprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final floatprivate floatprivate final BossHealthOverlayprivate final ChatComponentprivate booleanprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate final DebugScreenOverlayprivate static final Componentprivate intprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate longprivate static final intprivate static final intprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate floatprivate intprivate longprivate ItemStackprivate final GuiLayerManagerprivate final LayeredDrawDeprecated.intNeo: This variable controls the height of overlays on the left of the hotbar (e.g.private static final intprivate static final floatprivate final Minecraftprivate static final intprivate Componentprivate intprivate static final floatprivate static final ResourceLocationprivate static final ResourceLocationprivate final RandomSourceintNeo: This variable controls the height of overlays on the right of the hotbar (e.g.private static final Componentprivate floatprivate static final Comparator<PlayerScoreEntry> private static final Stringprivate final SpectatorGuiprivate static final ResourceLocationprivate Componentprivate final SubtitleOverlayprivate final PlayerTabOverlayprivate intprivate Componentprivate intprivate intprivate intprivate intprivate intprivate static final ResourceLocationfloat -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate booleancanRenderCrosshairForSpectator(HitResult p_93025_) voidclear()voidprivate voiddisplayScoreboardSidebar(GuiGraphics p_282008_, Objective p_283455_) private PlayergetChat()getFont()intprivate LivingEntityprivate intgetVehicleMaxHearts(LivingEntity p_93023_) private intgetVisibleVehicleHeartRows(int p_93013_) voidprivate booleanbooleanprivate voidmaybeRenderExperienceBar(GuiGraphics p_316628_, DeltaTracker p_348543_) private voidmaybeRenderJumpMeter(GuiGraphics p_316628_, DeltaTracker p_348543_) private voidmaybeRenderPlayerHealth(GuiGraphics p_316628_, DeltaTracker p_348543_) private voidmaybeRenderSelectedItemName(GuiGraphics p_316628_, DeltaTracker p_348543_) private voidmaybeRenderSpectatorTooltip(GuiGraphics p_316628_, DeltaTracker p_348543_) private voidmaybeRenderVehicleHealth(GuiGraphics p_316628_, DeltaTracker p_348543_) voidvoidrender(GuiGraphics p_282884_, DeltaTracker p_348630_) private voidrenderAirLevel(GuiGraphics p_283143_) private static voidrenderArmor(GuiGraphics p_335393_, Player p_335672_, int p_335452_, int p_335846_, int p_335778_, int p_335859_) private voidrenderArmorLevel(GuiGraphics p_283143_) private voidrenderCameraOverlays(GuiGraphics p_316735_, DeltaTracker p_348538_) private voidrenderChat(GuiGraphics p_316307_, DeltaTracker p_348631_) private voidrenderCrosshair(GuiGraphics p_282828_, DeltaTracker p_348625_) private voidrenderDemoOverlay(GuiGraphics p_281825_, DeltaTracker p_348679_) private voidrenderEffects(GuiGraphics p_282812_, DeltaTracker p_348654_) private voidrenderExperienceBar(GuiGraphics p_281906_, int p_282731_) private voidrenderExperienceLevel(GuiGraphics p_320582_, DeltaTracker p_348622_) private voidrenderFood(GuiGraphics p_335615_, Player p_336082_, int p_335399_, int p_335589_) private voidrenderFoodLevel(GuiGraphics p_283143_) private voidrenderHealthLevel(GuiGraphics p_283143_) private voidrenderHeart(GuiGraphics p_283024_, Gui.HeartType p_281393_, int p_283636_, int p_283279_, boolean p_283440_, boolean p_282496_, boolean p_294129_) private voidrenderHearts(GuiGraphics p_282497_, 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_) private voidrenderHotbar(GuiGraphics p_316628_, DeltaTracker p_348543_) private voidrenderHotbarAndDecorations(GuiGraphics p_316628_, DeltaTracker p_348543_) Deprecated.private voidrenderItemHotbar(GuiGraphics p_316896_, DeltaTracker p_348464_) private voidrenderJumpMeter(PlayerRideableJumping p_282774_, GuiGraphics p_282939_, int p_283351_) private voidrenderOverlayMessage(GuiGraphics p_316291_, DeltaTracker p_348653_) private voidrenderPlayerHealth(GuiGraphics p_283143_) Deprecated.private voidrenderPortalOverlay(GuiGraphics p_283375_, float p_283296_) voidrenderSavingIndicator(GuiGraphics p_282761_, DeltaTracker p_348592_) private voidrenderScoreboardSidebar(GuiGraphics p_316834_, DeltaTracker p_348514_) private voidrenderSelectedItemName(GuiGraphics p_283501_) voidrenderSelectedItemName(GuiGraphics p_283501_, int yShift) private voidrenderSleepOverlay(GuiGraphics p_316466_, DeltaTracker p_348533_) private voidrenderSlot(GuiGraphics p_283283_, int p_283213_, int p_281301_, DeltaTracker p_348541_, Player p_283644_, ItemStack p_283317_, int p_283261_) private voidrenderSpyglassOverlay(GuiGraphics p_282069_, float p_283442_) private voidrenderTabList(GuiGraphics p_316182_, DeltaTracker p_348611_) private voidrenderTextureOverlay(GuiGraphics p_282304_, ResourceLocation p_281622_, float p_281504_) private voidrenderTitle(GuiGraphics p_316629_, DeltaTracker p_348613_) private voidrenderVehicleHealth(GuiGraphics p_283368_) private voidrenderVignette(GuiGraphics p_283063_, Entity p_283439_) 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_)
-
Field Details
-
CROSSHAIR_SPRITE
-
CROSSHAIR_ATTACK_INDICATOR_FULL_SPRITE
-
CROSSHAIR_ATTACK_INDICATOR_BACKGROUND_SPRITE
-
CROSSHAIR_ATTACK_INDICATOR_PROGRESS_SPRITE
-
EFFECT_BACKGROUND_AMBIENT_SPRITE
-
EFFECT_BACKGROUND_SPRITE
-
HOTBAR_SPRITE
-
HOTBAR_SELECTION_SPRITE
-
HOTBAR_OFFHAND_LEFT_SPRITE
-
HOTBAR_OFFHAND_RIGHT_SPRITE
-
HOTBAR_ATTACK_INDICATOR_BACKGROUND_SPRITE
-
HOTBAR_ATTACK_INDICATOR_PROGRESS_SPRITE
-
JUMP_BAR_BACKGROUND_SPRITE
-
JUMP_BAR_COOLDOWN_SPRITE
-
JUMP_BAR_PROGRESS_SPRITE
-
EXPERIENCE_BAR_BACKGROUND_SPRITE
-
EXPERIENCE_BAR_PROGRESS_SPRITE
-
ARMOR_EMPTY_SPRITE
-
ARMOR_HALF_SPRITE
-
ARMOR_FULL_SPRITE
-
FOOD_EMPTY_HUNGER_SPRITE
-
FOOD_HALF_HUNGER_SPRITE
-
FOOD_FULL_HUNGER_SPRITE
-
FOOD_EMPTY_SPRITE
-
FOOD_HALF_SPRITE
-
FOOD_FULL_SPRITE
-
AIR_SPRITE
-
AIR_BURSTING_SPRITE
-
HEART_VEHICLE_CONTAINER_SPRITE
-
HEART_VEHICLE_FULL_SPRITE
-
HEART_VEHICLE_HALF_SPRITE
-
VIGNETTE_LOCATION
-
PUMPKIN_BLUR_LOCATION
-
SPYGLASS_SCOPE_LOCATION
-
POWDER_SNOW_OUTLINE_LOCATION
-
SCORE_DISPLAY_ORDER
-
DEMO_EXPIRED_TEXT
-
SAVING_TEXT
-
MIN_CROSSHAIR_ATTACK_SPEED
private static final float MIN_CROSSHAIR_ATTACK_SPEED- See Also:
-
NUM_HEARTS_PER_ROW
private static final int NUM_HEARTS_PER_ROW- See Also:
-
LINE_HEIGHT
private static final int LINE_HEIGHT- See Also:
-
SPACER
- See Also:
-
PORTAL_OVERLAY_ALPHA_MIN
private static final float PORTAL_OVERLAY_ALPHA_MIN- See Also:
-
HEART_SIZE
private static final int HEART_SIZE- See Also:
-
HEART_SEPARATION
private static final int HEART_SEPARATION- See Also:
-
AUTOSAVE_FADE_SPEED_FACTOR
private static final float AUTOSAVE_FADE_SPEED_FACTOR- See Also:
-
random
-
minecraft
-
chat
-
tickCount
private int tickCount -
overlayMessageString
-
overlayMessageTime
private int overlayMessageTime -
animateOverlayMessageColor
private boolean animateOverlayMessageColor -
chatDisabledByPlayerShown
private boolean chatDisabledByPlayerShown -
vignetteBrightness
public float vignetteBrightness -
toolHighlightTimer
private int toolHighlightTimer -
lastToolHighlight
-
debugOverlay
-
subtitleOverlay
-
spectatorGui
-
tabList
-
bossOverlay
-
titleTime
private int titleTime -
title
-
subtitle
-
titleFadeInTime
private int titleFadeInTime -
titleStayTime
private int titleStayTime -
titleFadeOutTime
private int titleFadeOutTime -
lastHealth
private int lastHealth -
displayHealth
private int displayHealth -
lastHealthTime
private long lastHealthTime -
healthBlinkTime
private long healthBlinkTime -
autosaveIndicatorValue
private float autosaveIndicatorValue -
lastAutosaveIndicatorValue
private float lastAutosaveIndicatorValue -
layers
Deprecated.Neo: This is empty and unused, rendering goes throughlayerManagerinstead. -
layerManager
-
scopeScale
private float scopeScale -
leftHeight
public int leftHeightNeo: This variable controls the height of overlays on the left of the hotbar (e.g. health, armor). -
rightHeight
public int rightHeightNeo: This variable controls the height of overlays on the right of the hotbar (e.g. food, vehicle health, air).
-
-
Constructor Details
-
Gui
-
-
Method Details
-
resetTitleTimes
public void resetTitleTimes() -
render
-
renderCameraOverlays
-
renderSleepOverlay
-
renderOverlayMessage
-
renderTitle
-
renderChat
-
renderScoreboardSidebar
-
renderTabList
-
renderCrosshair
-
canRenderCrosshairForSpectator
-
renderEffects
-
renderHotbarAndDecorations
Deprecated. -
renderHotbar
-
maybeRenderJumpMeter
-
maybeRenderExperienceBar
-
maybeRenderPlayerHealth
-
maybeRenderVehicleHealth
-
maybeRenderSelectedItemName
-
maybeRenderSpectatorTooltip
-
renderItemHotbar
-
renderJumpMeter
-
renderExperienceBar
-
renderExperienceLevel
-
isExperienceBarVisible
private boolean isExperienceBarVisible() -
renderSelectedItemName
-
renderSelectedItemName
-
renderDemoOverlay
-
displayScoreboardSidebar
-
getCameraPlayer
-
getPlayerVehicleWithHealth
-
getVehicleMaxHearts
-
getVisibleVehicleHeartRows
private int getVisibleVehicleHeartRows(int p_93013_) -
renderPlayerHealth
Deprecated. -
renderHealthLevel
-
renderArmorLevel
-
renderFoodLevel
-
renderAirLevel
-
renderArmor
private static void renderArmor(GuiGraphics p_335393_, Player p_335672_, int p_335452_, int p_335846_, int p_335778_, int p_335859_) -
renderHearts
private void renderHearts(GuiGraphics p_282497_, 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_) -
renderHeart
private void renderHeart(GuiGraphics p_283024_, Gui.HeartType p_281393_, int p_283636_, int p_283279_, boolean p_283440_, boolean p_282496_, boolean p_294129_) -
renderFood
-
renderVehicleHealth
-
renderTextureOverlay
private void renderTextureOverlay(GuiGraphics p_282304_, ResourceLocation p_281622_, float p_281504_) -
renderSpyglassOverlay
-
updateVignetteBrightness
-
renderVignette
-
renderPortalOverlay
-
renderSlot
private void renderSlot(GuiGraphics p_283283_, int p_283213_, int p_281301_, DeltaTracker p_348541_, Player p_283644_, ItemStack p_283317_, int p_283261_) -
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
-
getDebugOverlay
-
clearCache
public void clearCache() -
renderSavingIndicator
-
initModdedOverlays
@Internal public void initModdedOverlays()
-