Package net.minecraftforge.client.gui
Class ForgeIngameGui
java.lang.Object
net.minecraft.client.gui.GuiComponent
net.minecraft.client.gui.Gui
net.minecraftforge.client.gui.ForgeIngameGui
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final IIngameOverlaystatic final IIngameOverlaystatic final IIngameOverlaystatic final IIngameOverlaystatic final IIngameOverlayprivate RenderGameOverlayEventstatic final IIngameOverlayprivate Fontstatic final IIngameOverlaystatic final IIngameOverlaystatic final IIngameOverlaystatic final IIngameOverlaystatic final IIngameOverlaystatic final IIngameOverlaystatic final IIngameOverlaystatic final IIngameOverlayintprivate static final org.apache.logging.log4j.Loggerstatic final IIngameOverlaystatic final IIngameOverlaystatic final IIngameOverlaystatic final IIngameOverlaystatic final IIngameOverlaystatic doublestatic final IIngameOverlayintstatic final IIngameOverlaystatic final IIngameOverlaystatic final IIngameOverlaystatic final IIngameOverlaystatic final IIngameOverlaystatic final IIngameOverlayprivate static final intFields inherited from class net.minecraft.client.gui.Gui
animateOverlayMessageColor, AUTOSAVE_FADE_SPEED_FACTOR, autosaveIndicatorValue, bossOverlay, chat, chatListeners, COLOR_WHITE, debugScreen, DEMO_EXPIRED_TEXT, displayHealth, healthBlinkTime, HEART_SEPARATION, HEART_SIZE, itemRenderer, lastAutosaveIndicatorValue, lastHealth, lastHealthTime, lastToolHighlight, LINE_HEIGHT, MIN_CROSSHAIR_ATTACK_SPEED, minecraft, NUM_HEARTS_PER_ROW, overlayMessageString, overlayMessageTime, PORTAL_OVERLAY_ALPHA_MIN, POWDER_SNOW_OUTLINE_LOCATION, PUMPKIN_BLUR_LOCATION, random, SAVING_TEXT, scopeScale, screenHeight, screenWidth, SPACER, spectatorGui, SPYGLASS_SCOPE_LOCATION, subtitle, subtitleOverlay, tabList, tickCount, title, titleFadeInTime, titleFadeOutTime, titleStayTime, titleTime, toolHighlightTimer, VIGNETTE_LOCATION, vignetteBrightness, WIDGETS_LOCATIONFields inherited from class net.minecraft.client.gui.GuiComponent
BACKGROUND_LOCATION, GUI_ICONS_LOCATION, STATS_ICON_LOCATION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidbind(ResourceLocation res) private voidpost(RenderGameOverlayEvent.ElementType type, PoseStack poseStack) private voidpost(IIngameOverlay overlay, PoseStack poseStack) private booleanpre(RenderGameOverlayEvent.ElementType type, PoseStack poseStack) private booleanpre(IIngameOverlay overlay, PoseStack poseStack) voidprotected voidprotected voidrenderArmor(PoseStack poseStack, int width, int height) protected voidrenderBossHealth(PoseStack poseStack) protected voidrenderChat(int width, int height, PoseStack pStack) protected voidrenderExperience(int x, PoseStack poseStack) voidrenderFood(int width, int height, PoseStack poseStack) protected voidrenderFPSGraph(PoseStack poseStack) private voidrenderFrostbite(PoseStack pStack) voidrenderHealth(int width, int height, PoseStack pStack) protected voidrenderHealthMount(int width, int height, PoseStack poseStack) private voidrenderHelmet(float partialTick, PoseStack poseStack) protected voidrenderHUDText(int width, int height, PoseStack poseStack) voidrenderJumpMeter(PoseStack poseStack, int x) protected voidrenderPlayerList(int width, int height, PoseStack poseStack) protected voidrenderPortalOverlay(float partialTick) protected voidrenderRecordOverlay(int width, int height, float partialTick, PoseStack pStack) protected voidrenderSleepFade(int width, int height, PoseStack poseStack) private voidprotected voidrenderSubtitles(PoseStack poseStack) protected voidrenderTitle(int width, int height, float partialTick, PoseStack pStack) voidsetupOverlayRenderState(boolean blend, boolean depthText) voidsetupOverlayRenderState(boolean blend, boolean depthTest, ResourceLocation texture) booleanMethods inherited from class net.minecraft.client.gui.Gui
clear, clearCache, displayScoreboardSidebar, drawBackdrop, getBossOverlay, getChat, getFont, getGuiTicks, getSpectatorGui, getTabList, guessChatUUID, handleChat, onDisconnected, renderCrosshair, renderDemoOverlay, renderEffects, renderExperienceBar, renderHearts, renderHotbar, renderSelectedItemName, renderSpyglassOverlay, renderTextureOverlay, renderVignette, resetTitleTimes, setNowPlaying, setOverlayMessage, setSubtitle, setTimes, setTitle, tickMethods inherited from class net.minecraft.client.gui.GuiComponent
blit, blit, blit, blit, blit, blitOutlineBlack, drawCenteredString, drawCenteredString, drawCenteredString, drawString, drawString, drawString, fill, fillGradient, fillGradient, fillGradient, getBlitOffset, hLine, setBlitOffset, vLine
-
Field Details
-
LOGGER
private static final org.apache.logging.log4j.Logger LOGGER -
WHITE
private static final int WHITE- See Also:
-
rayTraceDistance
public static double rayTraceDistance -
left_height
public int left_height -
right_height
public int right_height -
font
-
eventParent
-
debugOverlay
-
VIGNETTE_ELEMENT
-
SPYGLASS_ELEMENT
-
HELMET_ELEMENT
-
FROSTBITE_ELEMENT
-
PORTAL_ELEMENT
-
HOTBAR_ELEMENT
-
CROSSHAIR_ELEMENT
-
BOSS_HEALTH_ELEMENT
-
PLAYER_HEALTH_ELEMENT
-
ARMOR_LEVEL_ELEMENT
-
FOOD_LEVEL_ELEMENT
-
MOUNT_HEALTH_ELEMENT
-
AIR_LEVEL_ELEMENT
-
JUMP_BAR_ELEMENT
-
EXPERIENCE_BAR_ELEMENT
-
ITEM_NAME_ELEMENT
-
SLEEP_FADE_ELEMENT
-
HUD_TEXT_ELEMENT
-
FPS_GRAPH_ELEMENT
-
POTION_ICONS_ELEMENT
-
RECORD_OVERLAY_ELEMENT
-
SUBTITLES_ELEMENT
-
TITLE_TEXT_ELEMENT
-
SCOREBOARD_ELEMENT
-
CHAT_PANEL_ELEMENT
-
PLAYER_LIST_ELEMENT
-
-
Constructor Details
-
ForgeIngameGui
-
-
Method Details
-
setupOverlayRenderState
public void setupOverlayRenderState(boolean blend, boolean depthText) -
setupOverlayRenderState
public void setupOverlayRenderState(boolean blend, boolean depthTest, @Nullable ResourceLocation texture) -
render
-
shouldDrawSurvivalElements
public boolean shouldDrawSurvivalElements() -
renderSubtitles
-
renderBossHealth
-
renderSpyglassOverlay
private void renderSpyglassOverlay() -
renderHelmet
-
renderFrostbite
-
renderArmor
-
renderPortalOverlay
protected void renderPortalOverlay(float partialTick) - Overrides:
renderPortalOverlayin classGui
-
renderAir
-
renderHealth
-
renderFood
-
renderSleepFade
-
renderExperience
-
renderJumpMeter
- Overrides:
renderJumpMeterin classGui
-
renderHUDText
-
renderFPSGraph
-
renderRecordOverlay
-
renderTitle
-
renderChat
-
renderPlayerList
-
renderHealthMount
-
pre
-
post
-
pre
-
post
-
bind
-