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 IIngameOverlaystatic IIngameOverlaystatic IIngameOverlaystatic IIngameOverlaystatic IIngameOverlayprivate RenderGameOverlayEventstatic IIngameOverlayprivate Fontstatic IIngameOverlaystatic IIngameOverlaystatic IIngameOverlaystatic IIngameOverlaystatic IIngameOverlaystatic IIngameOverlaystatic IIngameOverlaystatic IIngameOverlayintprivate static org.apache.logging.log4j.Loggerstatic IIngameOverlaystatic IIngameOverlaystatic IIngameOverlaystatic IIngameOverlaystatic IIngameOverlaystatic doublestatic IIngameOverlayintstatic IIngameOverlaystatic IIngameOverlaystatic IIngameOverlaystatic IIngameOverlaystatic IIngameOverlaystatic IIngameOverlayprivate static intFields inherited from class net.minecraft.client.gui.Gui
animateOverlayMessageColor, bossOverlay, chat, chatListeners, COLOR_WHITE, debugScreen, DEMO_EXPIRED_TEXT, displayHealth, healthBlinkTime, HEART_SEPARATION, HEART_SIZE, itemRenderer, 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, 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 mStack)private voidpost(IIngameOverlay overlay, PoseStack mStack)private booleanpre(RenderGameOverlayEvent.ElementType type, PoseStack mStack)private booleanpre(IIngameOverlay overlay, PoseStack mStack)voidprotected voidprotected voidrenderArmor(PoseStack mStack, int width, int height)protected voidrenderBossHealth(PoseStack mStack)protected voidrenderChat(int width, int height, PoseStack pStack)protected voidrenderExperience(int x, PoseStack mStack)voidrenderFood(int width, int height, PoseStack mStack)protected voidrenderFPSGraph(PoseStack mStack)private voidrenderFrostbite(PoseStack pStack)voidrenderHealth(int width, int height, PoseStack pStack)protected voidrenderHealthMount(int width, int height, PoseStack mStack)private voidrenderHelmet(float partialTicks, PoseStack mStack)protected voidrenderHUDText(int width, int height, PoseStack mStack)voidrenderJumpMeter(PoseStack mStack, int x)protected voidrenderPlayerList(int width, int height, PoseStack mStack)protected voidrenderPortalOverlay(float partialTicks)protected voidrenderRecordOverlay(int width, int height, float partialTicks, PoseStack pStack)protected voidrenderSleepFade(int width, int height, PoseStack mStack)private voidprotected voidrenderSubtitles(PoseStack mStack)protected voidrenderTitle(int width, int height, float partialTicks, 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:
- Constant Field Values
-
rayTraceDistance
public static double rayTraceDistance -
left_height
public int left_height -
right_height
public int right_height -
fontrenderer
-
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 partialTicks)- Overrides:
renderPortalOverlayin classGui
-
renderAir
-
renderHealth
-
renderFood
-
renderSleepFade
-
renderExperience
-
renderJumpMeter
- Overrides:
renderJumpMeterin classGui
-
renderHUDText
-
renderFPSGraph
-
renderRecordOverlay
-
renderTitle
-
renderChat
-
renderPlayerList
-
renderHealthMount
-
pre
-
post
-
pre
-
post
-
bind
-