Uses of Class
net.minecraft.client.gui.GuiGraphics
Packages that use GuiGraphics
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
Extension interfaces for
client
-only classes.-
Uses of GuiGraphics in com.mojang.realmsclient
Methods in com.mojang.realmsclient with parameters of type GuiGraphicsModifier and TypeMethodDescriptionprivate void
RealmsMainScreen.NotificationButton.drawNotificationCounter
(GuiGraphics guiGraphics) private void
RealmsMainScreen.Entry.drawRealmStatus
(GuiGraphics guiGraphics, int x, int y, int mouseX, int mouseY, ResourceLocation spriteLocation, Supplier<Component> tooltipSupplier) void
RealmsMainScreen.AvailableSnapshotEntry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
RealmsMainScreen.ButtonEntry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
RealmsMainScreen.EmptyEntry.render
(GuiGraphics p_302489_, int p_302486_, int p_302498_, int p_302485_, int p_302492_, int p_302487_, int p_302488_, int p_302496_, boolean p_302491_, float p_302497_) void
RealmsMainScreen.NotificationMessageEntry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
RealmsMainScreen.ParentEntry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
RealmsMainScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
RealmsMainScreen.ServerEntry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
RealmsMainScreen.NotificationMessageEntry.renderBack
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean isMouseOver, float partialTick) protected void
RealmsMainScreen.Entry.renderClampedString
(GuiGraphics guiGraphics, String text, int minX, int y, int maxX, int color) private void
RealmsMainScreen.renderEnvironment
(GuiGraphics guiGraphics, String text, int color) private void
RealmsMainScreen.ServerEntry.renderFirstLine
(GuiGraphics guiGraphics, int top, int left, int width) private boolean
RealmsMainScreen.ServerEntry.renderOnlinePlayers
(GuiGraphics guiGraphics, int top, int left, int width, int height, int mouseX, int mouseY) private void
RealmsMainScreen.ServerEntry.renderSecondLine
(GuiGraphics guiGraphics, int top, int left) protected void
RealmsMainScreen.Entry.renderStatusLights
(RealmsServer realmsServer, GuiGraphics guiGraphics, int x, int y, int mouseX, int mouseY) protected void
RealmsMainScreen.Entry.renderThirdLine
(GuiGraphics guiGraphics, int top, int left, RealmsServer server) void
RealmsMainScreen.NotificationButton.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) -
Uses of GuiGraphics in com.mojang.realmsclient.gui
Methods in com.mojang.realmsclient.gui with parameters of type GuiGraphicsModifier and TypeMethodDescriptionprotected abstract void
RowButton.draw
(GuiGraphics guiGraphics, int x, int y, boolean showTooltip) static void
RowButton.drawButtonsInRow
(GuiGraphics guiGraphics, List<RowButton> buttons, RealmsObjectSelectionList<?> pendingInvitations, int x, int y, int mouseX, int mouseY) void
RowButton.drawForRowAt
(GuiGraphics guiGraphics, int x, int y, int mouseX, int mouseY) void
RealmsWorldSlotButton.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) -
Uses of GuiGraphics in com.mojang.realmsclient.gui.screens
Methods in com.mojang.realmsclient.gui.screens with parameters of type GuiGraphicsModifier and TypeMethodDescriptionprotected void
RealmsPendingInvitesScreen.Entry.AcceptRowButton.draw
(GuiGraphics p_282151_, int p_283695_, int p_282436_, boolean p_282168_) protected void
RealmsPendingInvitesScreen.Entry.RejectRowButton.draw
(GuiGraphics p_282457_, int p_281421_, int p_281260_, boolean p_281476_) private void
RealmsDownloadLatestWorldScreen.drawDots
(GuiGraphics guiGraphics) private void
RealmsDownloadLatestWorldScreen.drawDownloadSpeed
(GuiGraphics guiGraphics) private void
RealmsDownloadLatestWorldScreen.drawDownloadSpeed0
(GuiGraphics guiGraphics, long bytesPerSecond) private void
RealmsNotificationsScreen.drawIcons
(GuiGraphics guiGraphics) private void
RealmsDownloadLatestWorldScreen.drawProgressBar
(GuiGraphics guiGraphics) private void
RealmsUploadScreen.drawProgressBar
(GuiGraphics guiGraphics) private void
RealmsConfigureWorldScreen.drawRealmStatus
(GuiGraphics guiGraphics, int x, int y, int mouseX, int mouseY, ResourceLocation sprite, Supplier<Component> tooltipSupplier) private void
RealmsConfigureWorldScreen.drawServerStatus
(GuiGraphics guiGraphics, int x, int y, int mouseX, int mouseY) private void
RealmsBrokenWorldScreen.drawSlotFrame
(GuiGraphics guiGraphics, int x, int y, int mouseX, int mouseY, boolean isActiveNonMinigame, String text, int slotIndex, long templateId, String templateImage, boolean hasTemplateImage) private void
RealmsUploadScreen.drawUploadSpeed
(GuiGraphics guiGraphics) private void
RealmsUploadScreen.drawUploadSpeed0
(GuiGraphics guiGraphics, long bytesPerSecond) void
AddRealmPopupScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
RealmsBackupInfoScreen.BackupInfoListEntry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
RealmsBackupScreen.Entry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
RealmsBackupScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
RealmsBrokenWorldScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
RealmsConfigureWorldScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
RealmsConfirmScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
RealmsDownloadLatestWorldScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
RealmsGenericErrorScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
RealmsInviteScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
RealmsNotificationsScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
RealmsPendingInvitesScreen.Entry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
RealmsPendingInvitesScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
RealmsPlayerScreen.Entry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
RealmsSelectFileToUploadScreen.Entry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
RealmsSelectFileToUploadScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
RealmsSelectWorldTemplateScreen.Entry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
RealmsSelectWorldTemplateScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
RealmsSettingsScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
RealmsSlotOptionsScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
RealmsSubscriptionInfoScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
RealmsTermsScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
RealmsUploadScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
AddRealmPopupScreen.renderBackground
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
RealmsNotificationsScreen.renderBackground
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) static void
AddRealmPopupScreen.renderDiamond
(GuiGraphics guiGraphics, Button button) protected void
RealmsPlayerScreen.InvitedObjectSelectionList.renderHeader
(GuiGraphics p_331651_, int p_330785_, int p_331045_) protected void
RealmsSelectFileToUploadScreen.Entry.renderItem
(GuiGraphics guiGraphics, int index, int x, int y) private void
RealmsSelectWorldTemplateScreen.renderMultilineMessage
(GuiGraphics guiGraphics, int x, int y, List<TextRenderingUtils.Line> lines) private void
RealmsPendingInvitesScreen.Entry.renderPendingInvitationItem
(GuiGraphics guiGraphics, PendingInvite pendingInvite, int x, int y, int mouseX, int mouseY) void
RealmsResetWorldScreen.FrameButton.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) -
Uses of GuiGraphics in com.mojang.realmsclient.util
Methods in com.mojang.realmsclient.util with parameters of type GuiGraphicsModifier and TypeMethodDescriptionstatic void
RealmsUtil.renderPlayerFace
(GuiGraphics guiGraphics, int x, int y, int size, UUID playerUuid) -
Uses of GuiGraphics in net.minecraft.client
Methods in net.minecraft.client with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoid
GuiMessageTag.Icon.draw
(GuiGraphics guiGraphics, int x, int y) private void
Minecraft.renderFpsMeter
(GuiGraphics guiGraphics, ProfileResults profileResults) void
OptionInstance.OptionInstanceSliderButton.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) -
Uses of GuiGraphics in net.minecraft.client.gui
Methods in net.minecraft.client.gui with parameters of type GuiGraphicsModifier and TypeMethodDescriptionprivate void
Gui.displayScoreboardSidebar
(GuiGraphics guiGraphics, Objective objective) Displays the scoreboard sidebar on the screen using the provided GuiGraphics object and objective.private void
Gui.maybeRenderExperienceBar
(GuiGraphics p_316628_, DeltaTracker p_348543_) private void
Gui.maybeRenderJumpMeter
(GuiGraphics p_316628_, DeltaTracker p_348543_) private void
Gui.maybeRenderPlayerHealth
(GuiGraphics p_316628_, DeltaTracker p_348543_) private void
Gui.maybeRenderSelectedItemName
(GuiGraphics p_316628_, DeltaTracker p_348543_) private void
Gui.maybeRenderSpectatorTooltip
(GuiGraphics p_316628_, DeltaTracker p_348543_) private void
Gui.maybeRenderVehicleHealth
(GuiGraphics p_316628_, DeltaTracker p_348543_) void
Gui.render
(GuiGraphics guiGraphics, DeltaTracker deltaTracker) void
LayeredDraw.Layer.render
(GuiGraphics guiGraphics, DeltaTracker deltaTracker) void
LayeredDraw.render
(GuiGraphics guiGraphics, DeltaTracker deltaTracker) private void
Gui.renderAirLevel
(GuiGraphics p_283143_) private static void
Gui.renderArmor
(GuiGraphics guiGraphics, Player player, int y, int heartRows, int height, int x) private void
Gui.renderArmorLevel
(GuiGraphics p_283143_) private void
Gui.renderCameraOverlays
(GuiGraphics guiGraphics, DeltaTracker deltaTracker) private void
Gui.renderChat
(GuiGraphics guiGraphics, DeltaTracker deltaTracker) private void
Gui.renderCrosshair
(GuiGraphics guiGraphics, DeltaTracker deltaTracker) private void
Gui.renderDemoOverlay
(GuiGraphics guiGraphics, DeltaTracker deltaTracker) private void
Gui.renderEffects
(GuiGraphics guiGraphics, DeltaTracker deltaTracker) private void
Gui.renderExperienceBar
(GuiGraphics guiGraphics, int x) Renders the experience bar on the screen using the provided GuiGraphics object and x-coordinate.private void
Gui.renderExperienceLevel
(GuiGraphics guiGraphics, DeltaTracker deltaTracker) private void
Gui.renderFood
(GuiGraphics guiGraphics, Player player, int y, int x) private void
Gui.renderFoodLevel
(GuiGraphics p_283143_) private void
Gui.renderHealthLevel
(GuiGraphics p_283143_) private void
Gui.renderHeart
(GuiGraphics guiGraphics, Gui.HeartType heartType, int x, int y, boolean hardcore, boolean halfHeart, boolean blinking) private void
Gui.renderHearts
(GuiGraphics guiGraphics, Player player, int x, int y, int height, int offsetHeartIndex, float maxHealth, int currentHealth, int displayHealth, int absorptionAmount, boolean renderHighlight) Renders the player's hearts, including health, absorption, and highlight hearts, on the screen.private void
Gui.renderHotbar
(GuiGraphics p_316628_, DeltaTracker p_348543_) private void
Gui.renderHotbarAndDecorations
(GuiGraphics guiGraphics, DeltaTracker deltaTracker) Deprecated.private void
LayeredDraw.renderInner
(GuiGraphics guiGraphics, DeltaTracker deltaTracker) private void
Gui.renderItemHotbar
(GuiGraphics guiGraphics, DeltaTracker deltaTracker) private void
Gui.renderJumpMeter
(PlayerRideableJumping rideable, GuiGraphics guiGraphics, int x) Renders the jump meter for a rideable entity on the screen using the provided rideable object, GuiGraphics object, and x-coordinate.private void
Gui.renderOverlayMessage
(GuiGraphics guiGraphics, DeltaTracker deltaTracker) private void
Gui.renderPlayerHealth
(GuiGraphics guiGraphics) Deprecated.private void
Gui.renderPortalOverlay
(GuiGraphics guiGraphics, float alpha) Renders the portal overlay effect on the screen with the specified alpha value.void
Gui.renderSavingIndicator
(GuiGraphics guiGraphics, DeltaTracker deltaTracker) private void
Gui.renderScoreboardSidebar
(GuiGraphics guiGraphics, DeltaTracker deltaTracker) private void
Gui.renderSelectedItemName
(GuiGraphics guiGraphics) Renders the name of the selected item on the screen using the provided GuiGraphics object.void
Gui.renderSelectedItemName
(GuiGraphics guiGraphics, int yShift) Renders the name of the selected item on the screen using the provided GuiGraphics object.private void
Gui.renderSleepOverlay
(GuiGraphics guiGraphics, DeltaTracker deltaTracker) private void
Gui.renderSlot
(GuiGraphics guiGraphics, int x, int y, DeltaTracker deltaTracker, Player player, ItemStack stack, int seed) private void
Gui.renderSpyglassOverlay
(GuiGraphics guiGraphics, float scopeScale) Renders the overlay for the spyglass effect.private void
Gui.renderTabList
(GuiGraphics guiGraphics, DeltaTracker deltaTracker) private void
Gui.renderTextureOverlay
(GuiGraphics guiGraphics, ResourceLocation shaderLocation, float alpha) Renders a texture overlay on the screen with the specified shader location and alpha value.private void
Gui.renderTitle
(GuiGraphics guiGraphics, DeltaTracker deltaTracker) private void
Gui.renderVehicleHealth
(GuiGraphics guiGraphics) Renders the health of the player's vehicle on the screen.private void
Gui.renderVignette
(GuiGraphics guiGraphics, Entity entity) Renders the vignette effect on the screen based on the distance to the world border and the entity's position. -
Uses of GuiGraphics in net.minecraft.client.gui.components
Methods in net.minecraft.client.gui.components with parameters of type GuiGraphicsModifier and TypeMethodDescriptionstatic void
PlayerFaceRenderer.draw
(GuiGraphics guiGraphics, PlayerSkin skin, int x, int y, int size) static void
PlayerFaceRenderer.draw
(GuiGraphics guiGraphics, ResourceLocation atlasLocation, int x, int y, int size) static void
PlayerFaceRenderer.draw
(GuiGraphics guiGraphics, ResourceLocation atlasLocation, int x, int y, int size, boolean p_drawHat, boolean upsideDown) private void
BossHealthOverlay.drawBar
(GuiGraphics guiGraphics, int x, int y, BossEvent bossEvent) private void
BossHealthOverlay.drawBar
(GuiGraphics guiGraphics, int x, int y, BossEvent bossEvent, int progress, ResourceLocation[] barProgressSprites, ResourceLocation[] overlayProgressSprites) protected void
DebugScreenOverlay.drawGameInformation
(GuiGraphics guiGraphics) private static void
PlayerFaceRenderer.drawHat
(GuiGraphics guiGraphics, ResourceLocation atlasLocation, int x, int y, int size, boolean upsideDown) protected void
DebugScreenOverlay.drawSystemInformation
(GuiGraphics guiGraphics) private void
ChatComponent.drawTagIcon
(GuiGraphics guiGraphics, int left, int bottom, GuiMessageTag.Icon tagIcon) protected void
AbstractSelectionList.enableScissor
(GuiGraphics guiGraphics) abstract void
AbstractSelectionList.Entry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) final void
AbstractWidget.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
BossHealthOverlay.render
(GuiGraphics guiGraphics) void
ChatComponent.render
(GuiGraphics guiGraphics, int tickCount, int mouseX, int mouseY, boolean focused) void
CommandSuggestions.render
(GuiGraphics guiGraphics, int mouseX, int mouseY) void
CommandSuggestions.SuggestionsList.render
(GuiGraphics guiGraphics, int mouseX, int mouseY) void
DebugScreenOverlay.render
(GuiGraphics guiGraphics) void
OptionsList.Entry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
PlayerSkinWidget.Model.render
(GuiGraphics guiGraphics, PlayerSkin skin) void
PlayerTabOverlay.render
(GuiGraphics guiGraphics, int width, Scoreboard scoreboard, Objective objective) void
Renderable.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
SplashRenderer.render
(GuiGraphics guiGraphics, int screenWidth, Font font, int color) void
SubtitleOverlay.render
(GuiGraphics guiGraphics) void
AbstractSelectionList.Entry.renderBack
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean isMouseOver, float partialTick) protected void
AbstractScrollWidget.renderBackground
(GuiGraphics guiGraphics) protected void
FittingMultiLineTextWidget.renderBackground
(GuiGraphics guiGraphics) void
PopupScreen.renderBackground
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) protected void
AbstractScrollWidget.renderBorder
(GuiGraphics guiGraphics, int x, int y, int width, int height) void
MultiLineLabel.renderCentered
(GuiGraphics guiGraphics, int x, int y) void
MultiLineLabel.renderCentered
(GuiGraphics guiGraphics, int x, int y, int lineHeight, int color) protected abstract void
AbstractScrollWidget.renderContents
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) protected void
FittingMultiLineTextWidget.renderContents
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) protected void
MultiLineEditBox.renderContents
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) protected void
AbstractScrollWidget.renderDecorations
(GuiGraphics guiGraphics) protected void
AbstractSelectionList.renderDecorations
(GuiGraphics guiGraphics, int mouseX, int mouseY) protected void
MultiLineEditBox.renderDecorations
(GuiGraphics guiGraphics) private void
TabButton.renderFocusUnderline
(GuiGraphics guiGraphics, Font font, int color) protected void
AbstractSelectionList.renderHeader
(GuiGraphics guiGraphics, int x, int y) private void
EditBox.renderHighlight
(GuiGraphics guiGraphics, int minX, int minY, int maxX, int maxY) private void
MultiLineEditBox.renderHighlight
(GuiGraphics guiGraphics, int minX, int minY, int maxX, int maxY) protected void
AbstractSelectionList.renderItem
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick, int index, int left, int top, int width, int height) void
MultiLineLabel.renderLeftAligned
(GuiGraphics guiGraphics, int x, int y, int lineHeight, int color) int
MultiLineLabel.renderLeftAlignedNoShadow
(GuiGraphics guiGraphics, int x, int y, int lineHeight, int color) private void
DebugScreenOverlay.renderLines
(GuiGraphics guiGraphics, List<String> lines, boolean leftSide) protected void
AbstractSelectionList.renderListBackground
(GuiGraphics guiGraphics) protected void
AbstractSelectionList.renderListItems
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) protected void
AbstractSelectionList.renderListSeparators
(GuiGraphics guiGraphics) void
LogoRenderer.renderLogo
(GuiGraphics guiGraphics, int screenWidth, float transparency) void
LogoRenderer.renderLogo
(GuiGraphics guiGraphics, int screenWidth, float transparency, int height) protected void
TabButton.renderMenuBackground
(GuiGraphics guiGraphics, int minX, int minY, int maxX, int maxY) protected void
PlayerTabOverlay.renderPingIcon
(GuiGraphics guiGraphics, int width, int x, int y, PlayerInfo playerInfo) private void
AbstractScrollWidget.renderScrollBar
(GuiGraphics guiGraphics) protected void
AbstractWidget.renderScrollingString
(GuiGraphics guiGraphics, Font font, int width, int color) static void
AbstractWidget.renderScrollingString
(GuiGraphics guiGraphics, Font font, Component text, int minX, int minY, int maxX, int maxY, int color) static void
AbstractWidget.renderScrollingString
(GuiGraphics guiGraphics, Font font, Component text, int centerX, int minX, int minY, int maxX, int maxY, int color) protected void
AbstractSelectionList.renderSelection
(GuiGraphics guiGraphics, int top, int width, int height, int outerColor, int innerColor) void
AbstractButton.renderString
(GuiGraphics guiGraphics, Font font, int color) void
SpriteIconButton.CenteredIcon.renderString
(GuiGraphics p_294683_, Font p_295870_, int p_295770_) void
SpriteIconButton.TextAndIcon.renderString
(GuiGraphics p_296211_, Font p_295107_, int p_295081_) void
TabButton.renderString
(GuiGraphics guiGraphics, Font font, int color) boolean
CommandSuggestions.renderSuggestions
(GuiGraphics guiGraphics, int mouseX, int mouseY) private void
PlayerTabOverlay.renderTablistHearts
(int y, int minX, int maxX, UUID playerUuid, GuiGraphics guiGraphics, int health) private void
PlayerTabOverlay.renderTablistScore
(Objective objective, int y, PlayerTabOverlay.ScoreDisplayEntry displayEntry, int minX, int maxX, UUID playerUuid, GuiGraphics guiGraphics) void
CommandSuggestions.renderUsage
(GuiGraphics guiGraphics) protected void
AbstractButton.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
AbstractScrollWidget.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
AbstractSelectionList.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
AbstractSliderButton.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) protected abstract void
AbstractWidget.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
Checkbox.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
EditBox.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
FittingMultiLineTextWidget.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
FocusableTextWidget.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
ImageButton.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
ImageWidget.Sprite.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) protected void
ImageWidget.Texture.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) protected void
LoadingDotsWidget.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
LockIconButton.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
MultiLineTextWidget.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
PlainTextButton.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) protected void
PlayerSkinWidget.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
SpriteIconButton.CenteredIcon.renderWidget
(GuiGraphics p_295402_, int p_295733_, int p_294839_, float p_296191_) void
SpriteIconButton.TextAndIcon.renderWidget
(GuiGraphics p_294156_, int p_295818_, int p_294994_, float p_296436_) void
StateSwitchingButton.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
StringWidget.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
TabButton.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) -
Uses of GuiGraphics in net.minecraft.client.gui.components.debugchart
Methods in net.minecraft.client.gui.components.debugchart with parameters of type GuiGraphicsModifier and TypeMethodDescriptionprotected void
AbstractDebugChart.drawAdditionalDimensions
(GuiGraphics guiGraphics, int height, int x, int index) protected void
TpsDebugChart.drawAdditionalDimensions
(GuiGraphics guiGraphics, int height, int x, int index) void
AbstractDebugChart.drawChart
(GuiGraphics guiGraphics, int x, int width) protected void
AbstractDebugChart.drawDimensions
(GuiGraphics guiGraphics, int height, int x, int index) private void
BandwidthDebugChart.drawLabeledLineAtValue
(GuiGraphics guiGraphics, int x, int width, int y, int value) private void
BandwidthDebugChart.drawLineWithLabel
(GuiGraphics guiGraphics, int x, int width, int y, String text) protected void
AbstractDebugChart.drawMainDimension
(GuiGraphics guiGraphics, int height, int x, int index) protected void
AbstractDebugChart.drawStringWithShade
(GuiGraphics guiGraphics, String text, int x, int y) protected void
AbstractDebugChart.renderAdditionalLinesAndLabels
(GuiGraphics guiGraphics, int x, int width, int height) protected void
BandwidthDebugChart.renderAdditionalLinesAndLabels
(GuiGraphics guiGraphics, int x, int width, int height) protected void
FpsDebugChart.renderAdditionalLinesAndLabels
(GuiGraphics guiGraphics, int x, int width, int height) protected void
PingDebugChart.renderAdditionalLinesAndLabels
(GuiGraphics p_299050_, int p_298600_, int p_298302_, int p_298207_) protected void
TpsDebugChart.renderAdditionalLinesAndLabels
(GuiGraphics guiGraphics, int x, int width, int height) -
Uses of GuiGraphics in net.minecraft.client.gui.components.spectator
Methods in net.minecraft.client.gui.components.spectator with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoid
SpectatorGui.renderHotbar
(GuiGraphics guiGraphics) protected void
SpectatorGui.renderPage
(GuiGraphics guiGraphics, float alpha, int x, int y, SpectatorPage spectatorPage) private void
SpectatorGui.renderSlot
(GuiGraphics guiGraphics, int slot, int x, float y, float alpha, SpectatorMenuItem spectatorMenuItem) void
SpectatorGui.renderTooltip
(GuiGraphics guiGraphics) -
Uses of GuiGraphics in net.minecraft.client.gui.components.tabs
Methods in net.minecraft.client.gui.components.tabs with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoid
TabNavigationBar.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element. -
Uses of GuiGraphics in net.minecraft.client.gui.components.toasts
Methods in net.minecraft.client.gui.components.toasts with parameters of type GuiGraphicsModifier and TypeMethodDescriptionAdvancementToast.render
(GuiGraphics guiGraphics, ToastComponent toastComponent, long timeSinceLastVisible) RecipeToast.render
(GuiGraphics guiGraphics, ToastComponent toastComponent, long timeSinceLastVisible) SystemToast.render
(GuiGraphics guiGraphics, ToastComponent toastComponent, long timeSinceLastVisible) Toast.render
(GuiGraphics guiGraphics, ToastComponent toastComponent, long timeSinceLastVisible) void
ToastComponent.render
(GuiGraphics guiGraphics) boolean
ToastComponent.ToastInstance.render
(int screenWidth, GuiGraphics guiGraphics) void
TutorialToast.Icons.render
(GuiGraphics guiGraphics, int x, int y) TutorialToast.render
(GuiGraphics guiGraphics, ToastComponent toastComponent, long timeSinceLastVisible) private void
SystemToast.renderBackgroundRow
(GuiGraphics guiGraphics, int width, int vOffset, int y, int height) -
Uses of GuiGraphics in net.minecraft.client.gui.screens
Methods in net.minecraft.client.gui.screens with parameters of type GuiGraphicsModifier and TypeMethodDescriptionprivate void
CreateFlatWorldScreen.DetailsList.Entry.blitSlot
(GuiGraphics guiGraphics, int x, int y, ItemStack stack) private void
PresetFlatWorldScreen.PresetsList.Entry.blitSlot
(GuiGraphics guiGraphics, int x, int y, Item item) private void
CreateFlatWorldScreen.DetailsList.Entry.blitSlotBg
(GuiGraphics guiGraphics, int x, int y) private void
PresetFlatWorldScreen.PresetsList.Entry.blitSlotBg
(GuiGraphics guiGraphics, int x, int y) private void
LoadingOverlay.drawProgressBar
(GuiGraphics guiGraphics, int minX, int minY, int maxX, int maxY, float partialTick) void
AccessibilityOnboardingScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
AlertScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
BackupConfirmScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
ChatScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
ConfirmLinkScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
ConfirmScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
ConnectScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
CreateBuffetWorldScreen.BiomeList.Entry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
CreateFlatWorldScreen.DetailsList.Entry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
CreateFlatWorldScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
DatapackLoadFailureScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
DeathScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
DemoIntroScreen.render
(GuiGraphics p_281247_, int p_281844_, int p_283693_, float p_281842_) void
DirectJoinServerScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
EditServerScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
ErrorScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
GenericWaitingScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
InBedChatScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
LevelLoadingScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
LoadingOverlay.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
PauseScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
PresetFlatWorldScreen.PresetsList.Entry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
PresetFlatWorldScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
ProgressScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
ReceivingLevelScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
Screen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Neo: mixins targeting this method won't fire for container screens asAbstractContainerScreen.render(net.minecraft.client.gui.GuiGraphics, int, int, float)
replicates this method in place of a super call to insert an eventvoid
ShareToLanScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
TitleScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
WinScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
ChatScreen.renderBackground
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
DeathScreen.renderBackground
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
DeathScreen.TitleConfirmScreen.renderBackground
(GuiGraphics p_339588_, int p_339615_, int p_339620_, float p_339674_) void
DemoIntroScreen.renderBackground
(GuiGraphics p_283391_, int p_295532_, int p_296277_, float p_295918_) void
ErrorScreen.renderBackground
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
GenericMessageScreen.renderBackground
(GuiGraphics p_330526_, int p_330256_, int p_331601_, float p_331163_) void
PauseScreen.renderBackground
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
ReceivingLevelScreen.renderBackground
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
Screen.renderBackground
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
TitleScreen.renderBackground
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
WinScreen.renderBackground
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) static void
LevelLoadingScreen.renderChunks
(GuiGraphics guiGraphics, StoringChunkProgressListener progressListener, int x, int y, int p_96154_, int p_96155_) (package private) static void
DeathScreen.renderDeathBackground
(GuiGraphics guiGraphics, int width, int height) protected void
Screen.renderMenuBackground
(GuiGraphics partialTick) protected void
Screen.renderMenuBackground
(GuiGraphics guiGraphics, int x, int y, int width, int height) protected void
WinScreen.renderMenuBackground
(GuiGraphics guiGraphics, int x, int y, int width, int height) static void
Screen.renderMenuBackgroundTexture
(GuiGraphics guiGraphics, ResourceLocation texture, int x, int y, float uOffset, float vOffset, int width, int height) protected void
AccessibilityOnboardingScreen.renderPanorama
(GuiGraphics guiGraphics, float partialTick) protected void
Screen.renderPanorama
(GuiGraphics guiGraphics, float partialTick) protected void
TitleScreen.renderPanorama
(GuiGraphics guiGraphics, float partialTick) void
Screen.renderTransparentBackground
(GuiGraphics guiGraphics) private void
WinScreen.renderVignette
(GuiGraphics guiGraphics) final void
Screen.renderWithTooltip
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) -
Uses of GuiGraphics in net.minecraft.client.gui.screens.achievement
Methods in net.minecraft.client.gui.screens.achievement with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoid
StatsScreen.GeneralStatisticsList.Entry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
StatsScreen.ItemStatisticsList.ItemRow.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
StatsScreen.MobsStatisticsList.MobRow.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) protected void
StatsScreen.ItemStatisticsList.renderDecorations
(GuiGraphics guiGraphics, int mouseX, int mouseY) protected void
StatsScreen.ItemStatisticsList.renderHeader
(GuiGraphics guiGraphics, int x, int y) protected void
StatsScreen.ItemStatisticsList.ItemRow.renderStat
(GuiGraphics guiGraphics, Stat<?> stat, int x, int y, boolean evenRow) -
Uses of GuiGraphics in net.minecraft.client.gui.screens.advancements
Methods in net.minecraft.client.gui.screens.advancements with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoid
AdvancementTabType.draw
(GuiGraphics guiGraphics, int offsetX, int offsetY, boolean isSelected, int index) void
AdvancementWidget.draw
(GuiGraphics guiGraphics, int x, int y) void
AdvancementWidget.drawConnectivity
(GuiGraphics guiGraphics, int x, int y, boolean dropShadow) void
AdvancementTab.drawContents
(GuiGraphics guiGraphics, int x, int y) void
AdvancementWidget.drawHover
(GuiGraphics guiGraphics, int x, int y, float fade, int width, int height) void
AdvancementTab.drawIcon
(GuiGraphics guiGraphics, int offsetX, int offsetY) void
AdvancementTabType.drawIcon
(GuiGraphics guiGraphics, int offsetX, int offsetY, int index, ItemStack stack) void
AdvancementTab.drawTab
(GuiGraphics guiGraphics, int offsetX, int offsetY, boolean isSelected) void
AdvancementTab.drawTooltips
(GuiGraphics guiGraphics, int mouseX, int mouseY, int width, int height) void
AdvancementsScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.private void
AdvancementsScreen.renderInside
(GuiGraphics guiGraphics, int mouseX, int mouseY, int offsetX, int offsetY) private void
AdvancementsScreen.renderTooltips
(GuiGraphics guiGraphics, int mouseX, int mouseY, int offsetX, int offsetY) void
AdvancementsScreen.renderWindow
(GuiGraphics guiGraphics, int offsetX, int offsetY) -
Uses of GuiGraphics in net.minecraft.client.gui.screens.debug
Methods in net.minecraft.client.gui.screens.debug with parameters of type GuiGraphicsModifier and TypeMethodDescription(package private) void
GameModeSwitcherScreen.GameModeIcon.drawIcon
(GuiGraphics guiGraphics, int x, int y) private void
GameModeSwitcherScreen.GameModeSlot.drawSelection
(GuiGraphics guiGraphics) private void
GameModeSwitcherScreen.GameModeSlot.drawSlot
(GuiGraphics guiGraphics) void
GameModeSwitcherScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
GameModeSwitcherScreen.renderBackground
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
GameModeSwitcherScreen.GameModeSlot.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) -
Uses of GuiGraphics in net.minecraft.client.gui.screens.inventory
Methods in net.minecraft.client.gui.screens.inventory with parameters of type GuiGraphicsModifier and TypeMethodDescriptionprotected boolean
CreativeModeInventoryScreen.checkTabHovering
(GuiGraphics guiGraphics, CreativeModeTab creativeModeTab, int mouseX, int mouseY) protected void
AbstractSignEditScreen.offsetSign
(GuiGraphics guiGraphics, BlockState state) protected void
HangingSignEditScreen.offsetSign
(GuiGraphics p_282472_, BlockState p_282359_) protected void
SignEditScreen.offsetSign
(GuiGraphics p_282503_, BlockState p_282571_) void
AbstractCommandBlockEditScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
AbstractContainerScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
AbstractFurnaceScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
AbstractSignEditScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
BeaconScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
BookEditScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
BookViewScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
BrewingStandScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
CartographyTableScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
ContainerScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
CrafterScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
CraftingScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
CreativeModeInventoryScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
CyclingSlotBackground.render
(AbstractContainerMenu containerMenu, GuiGraphics guiGraphics, float partialTick, int x, int y) void
DispenserScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
EffectRenderingInventoryScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
EnchantmentScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
GrindstoneScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
HopperScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
HorseInventoryScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
InventoryScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
ItemCombinerScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
JigsawBlockEditScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
LoomScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
MerchantScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
ShulkerBoxScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
SmithingScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
StonecutterScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
StructureBlockEditScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.private void
MerchantScreen.renderAndDecorateCostA
(GuiGraphics guiGraphics, ItemStack realCost, ItemStack baseCost, int x, int y) void
AbstractCommandBlockEditScreen.renderBackground
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
AbstractContainerScreen.renderBackground
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
AbstractSignEditScreen.renderBackground
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
BookEditScreen.renderBackground
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
BookViewScreen.renderBackground
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
JigsawBlockEditScreen.renderBackground
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
StructureBlockEditScreen.renderBackground
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) private void
EffectRenderingInventoryScreen.renderBackgrounds
(GuiGraphics guiGraphics, int renderX, int yOffset, Iterable<MobEffectInstance> effects, boolean isSmall) protected abstract void
AbstractContainerScreen.renderBg
(GuiGraphics guiGraphics, float partialTick, int mouseX, int mouseY) protected void
AbstractFurnaceScreen.renderBg
(GuiGraphics guiGraphics, float partialTick, int mouseX, int mouseY) protected void
AnvilScreen.renderBg
(GuiGraphics guiGraphics, float partialTick, int mouseX, int mouseY) protected void
BeaconScreen.renderBg
(GuiGraphics guiGraphics, float partialTick, int mouseX, int mouseY) protected void
BrewingStandScreen.renderBg
(GuiGraphics guiGraphics, float partialTick, int mouseX, int mouseY) protected void
CartographyTableScreen.renderBg
(GuiGraphics guiGraphics, float partialTick, int mouseX, int mouseY) protected void
ContainerScreen.renderBg
(GuiGraphics guiGraphics, float partialTick, int mouseX, int mouseY) protected void
CrafterScreen.renderBg
(GuiGraphics guiGraphics, float partialTick, int mouseX, int mouseY) protected void
CraftingScreen.renderBg
(GuiGraphics guiGraphics, float partialTick, int mouseX, int mouseY) protected void
CreativeModeInventoryScreen.renderBg
(GuiGraphics guiGraphics, float partialTick, int mouseX, int mouseY) protected void
DispenserScreen.renderBg
(GuiGraphics guiGraphics, float partialTick, int mouseX, int mouseY) protected void
EnchantmentScreen.renderBg
(GuiGraphics guiGraphics, float partialTick, int mouseX, int mouseY) protected void
GrindstoneScreen.renderBg
(GuiGraphics guiGraphics, float partialTick, int mouseX, int mouseY) protected void
HopperScreen.renderBg
(GuiGraphics guiGraphics, float partialTick, int mouseX, int mouseY) protected void
HorseInventoryScreen.renderBg
(GuiGraphics guiGraphics, float partialTick, int mouseX, int mouseY) protected void
InventoryScreen.renderBg
(GuiGraphics guiGraphics, float partialTick, int mouseX, int mouseY) protected void
ItemCombinerScreen.renderBg
(GuiGraphics guiGraphics, float partialTick, int mouseX, int mouseY) protected void
LoomScreen.renderBg
(GuiGraphics guiGraphics, float partialTick, int mouseX, int mouseY) protected void
MerchantScreen.renderBg
(GuiGraphics guiGraphics, float partialTick, int mouseX, int mouseY) protected void
ShulkerBoxScreen.renderBg
(GuiGraphics guiGraphics, float partialTick, int mouseX, int mouseY) protected void
SmithingScreen.renderBg
(GuiGraphics guiGraphics, float partialTick, int mouseX, int mouseY) protected void
StonecutterScreen.renderBg
(GuiGraphics guiGraphics, float partialTick, int mouseX, int mouseY) private void
EnchantmentScreen.renderBook
(GuiGraphics guiGraphics, int x, int y, float partialTick) private void
MerchantScreen.renderButtonArrows
(GuiGraphics guiGraphics, MerchantOffer merchantOffers, int posX, int posY) private void
StonecutterScreen.renderButtons
(GuiGraphics guiGraphics, int mouseX, int mouseY, int x, int y, int lastVisibleElementIndex) private void
BookEditScreen.renderCursor
(GuiGraphics guiGraphics, BookEditScreen.Pos2i cursorPos, boolean isEndOfText) private void
CrafterScreen.renderDisabledSlot
(GuiGraphics guiGraphics, CrafterSlot slot) private void
EffectRenderingInventoryScreen.renderEffects
(GuiGraphics guiGraphics, int mouseX, int mouseY) static void
InventoryScreen.renderEntityInInventory
(GuiGraphics guiGraphics, float x, float y, float scale, org.joml.Vector3f translate, org.joml.Quaternionf pose, org.joml.Quaternionf cameraOrientation, LivingEntity entity) static void
InventoryScreen.renderEntityInInventoryFollowsAngle
(GuiGraphics p_282802_, int p_275688_, int p_275245_, int p_275535_, int p_294406_, int p_294663_, float p_275604_, float angleXComponent, float angleYComponent, LivingEntity p_275689_) static void
InventoryScreen.renderEntityInInventoryFollowsMouse
(GuiGraphics guiGraphics, int x1, int y1, int x2, int y2, int scale, float yOffset, float mouseX, float mouseY, LivingEntity entity) protected void
AnvilScreen.renderErrorIcon
(GuiGraphics guiGraphics, int x, int y) protected abstract void
ItemCombinerScreen.renderErrorIcon
(GuiGraphics guiGraphics, int x, int y) protected void
SmithingScreen.renderErrorIcon
(GuiGraphics guiGraphics, int x, int y) void
AnvilScreen.renderFg
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) protected void
ItemCombinerScreen.renderFg
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) private void
AbstractContainerScreen.renderFloatingItem
(GuiGraphics guiGraphics, ItemStack stack, int x, int y, String text) private void
BookEditScreen.renderHighlight
(GuiGraphics guiGraphics, Rect2i[] highlightAreas) protected void
BeaconScreen.BeaconPowerButton.renderIcon
(GuiGraphics guiGraphics) protected abstract void
BeaconScreen.BeaconScreenButton.renderIcon
(GuiGraphics guiGraphics) protected void
BeaconScreen.BeaconSpriteScreenButton.renderIcon
(GuiGraphics guiGraphics) private void
CyclingSlotBackground.renderIcon
(Slot slot, ResourceLocation icon, float alpha, GuiGraphics guiGraphics, int x, int y) private void
EffectRenderingInventoryScreen.renderIcons
(GuiGraphics guiGraphics, int renderX, int yOffset, Iterable<MobEffectInstance> effects, boolean isSmall) protected void
AbstractContainerScreen.renderLabels
(GuiGraphics guiGraphics, int mouseX, int mouseY) protected void
AnvilScreen.renderLabels
(GuiGraphics guiGraphics, int mouseX, int mouseY) protected void
BeaconScreen.renderLabels
(GuiGraphics guiGraphics, int mouseX, int mouseY) protected void
CreativeModeInventoryScreen.renderLabels
(GuiGraphics guiGraphics, int mouseX, int mouseY) private void
EffectRenderingInventoryScreen.renderLabels
(GuiGraphics guiGraphics, int renderX, int yOffset, Iterable<MobEffectInstance> effects) protected void
InventoryScreen.renderLabels
(GuiGraphics guiGraphics, int mouseX, int mouseY) protected void
MerchantScreen.renderLabels
(GuiGraphics guiGraphics, int mouseX, int mouseY) private void
CartographyTableScreen.renderMap
(GuiGraphics guiGraphics, MapId mapId, MapItemSavedData mapData, int x, int y, float scale) private void
SmithingScreen.renderOnboardingTooltips
(GuiGraphics guiGraphics, int mouseX, int mouseY) private void
LoomScreen.renderPattern
(GuiGraphics guiGraphics, Holder<BannerPattern> patern, int x, int y) private void
MerchantScreen.renderProgressBar
(GuiGraphics guiGraphics, int posX, int posY, MerchantOffer merchantOffer) private void
StonecutterScreen.renderRecipes
(GuiGraphics guiGraphics, int x, int y, int startIndex) private void
CrafterScreen.renderRedstone
(GuiGraphics guiGraphics) private void
CartographyTableScreen.renderResultingMap
(GuiGraphics guiGraphics, MapId mapId, MapItemSavedData mapData, boolean hasMap, boolean hasPaper, boolean hasGlassPane, boolean isMaxSize) private void
MerchantScreen.renderScroller
(GuiGraphics guiGraphics, int posX, int posY, MerchantOffers merchantOffers) private void
AbstractSignEditScreen.renderSign
(GuiGraphics guiGraphics) protected abstract void
AbstractSignEditScreen.renderSignBackground
(GuiGraphics guiGraphics, BlockState state) protected void
HangingSignEditScreen.renderSignBackground
(GuiGraphics p_282580_, BlockState p_283648_) protected void
SignEditScreen.renderSignBackground
(GuiGraphics p_281440_, BlockState p_282401_) private void
AbstractSignEditScreen.renderSignText
(GuiGraphics guiGraphics) protected void
AbstractContainerScreen.renderSlot
(GuiGraphics guiGraphics, Slot slot) void
CrafterScreen.renderSlot
(GuiGraphics guiGraphics, Slot slot) protected void
AbstractContainerScreen.renderSlotContents
(GuiGraphics guiGraphics, ItemStack itemstack, Slot slot, String countString) static void
AbstractContainerScreen.renderSlotHighlight
(GuiGraphics guiGraphics, int x, int y, int blitOffset) static void
AbstractContainerScreen.renderSlotHighlight
(GuiGraphics guiGraphics, int x, int y, int blitOffset, int color) protected void
AbstractContainerScreen.renderSlotHighlight
(GuiGraphics guiGraphics, Slot slot, int mouseX, int mouseY, float partialTick) Renders a highlight for the given slot to indicate the mouse is currently hovering over it.protected void
CreativeModeInventoryScreen.renderTabButton
(GuiGraphics guiGraphics, CreativeModeTab creativeModeTab) protected void
AbstractContainerScreen.renderTooltip
(GuiGraphics guiGraphics, int x, int y) protected void
StonecutterScreen.renderTooltip
(GuiGraphics guiGraphics, int x, int y) void
MerchantScreen.TradeOfferButton.renderToolTip
(GuiGraphics guiGraphics, int mouseX, int mouseY) void
BeaconScreen.BeaconScreenButton.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
PageButton.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) -
Uses of GuiGraphics in net.minecraft.client.gui.screens.inventory.tooltip
Methods in net.minecraft.client.gui.screens.inventory.tooltip with parameters of type GuiGraphicsModifier and TypeMethodDescriptionprivate void
ClientBundleTooltip.blit
(GuiGraphics guiGraphics, int x, int y, ClientBundleTooltip.Texture texture) private static void
TooltipRenderUtil.renderFrameGradient
(GuiGraphics guiGraphics, int x, int y, int width, int height, int z, int topColor, int bottomColor) private static void
TooltipRenderUtil.renderHorizontalLine
(GuiGraphics guiGraphics, int x, int y, int length, int z, int color) void
ClientActivePlayersTooltip.renderImage
(Font font, int x, int y, GuiGraphics guiGraphics) void
ClientBundleTooltip.renderImage
(Font font, int x, int y, GuiGraphics guiGraphics) default void
ClientTooltipComponent.renderImage
(Font font, int x, int y, GuiGraphics guiGraphics) private static void
TooltipRenderUtil.renderRectangle
(GuiGraphics guiGraphics, int x, int y, int width, int height, int z, int color) Deprecated.Forge: Use gradient overload insteadprivate static void
TooltipRenderUtil.renderRectangle
(GuiGraphics guiGraphics, int x, int y, int width, int height, int z, int color, int colorTo) private void
ClientBundleTooltip.renderSlot
(int x, int y, int itemIndex, boolean isBundleFull, GuiGraphics guiGraphics, Font font) static void
TooltipRenderUtil.renderTooltipBackground
(GuiGraphics guiGraphics, int x, int y, int width, int height, int z) static void
TooltipRenderUtil.renderTooltipBackground
(GuiGraphics guiGraphics, int x, int y, int width, int height, int z, int backgroundTop, int backgroundBottom, int borderTop, int borderBottom) private static void
TooltipRenderUtil.renderVerticalLine
(GuiGraphics guiGraphics, int x, int y, int length, int z, int color) private static void
TooltipRenderUtil.renderVerticalLineGradient
(GuiGraphics guiGraphics, int x, int y, int length, int z, int topColor, int bottomColor) -
Uses of GuiGraphics in net.minecraft.client.gui.screens.multiplayer
Methods in net.minecraft.client.gui.screens.multiplayer with parameters of type GuiGraphicsModifier and TypeMethodDescriptionprotected void
ServerSelectionList.OnlineServerEntry.drawIcon
(GuiGraphics guiGraphics, int x, int y, ResourceLocation icon) void
JoinMultiplayerScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
ServerLinksScreen.LinkListEntry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
ServerSelectionList.LANHeader.render
(GuiGraphics p_281475_, int p_282477_, int p_282819_, int p_282001_, int p_281911_, int p_283126_, int p_282303_, int p_281998_, boolean p_282625_, float p_281811_) void
ServerSelectionList.NetworkServerEntry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
ServerSelectionList.OnlineServerEntry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) -
Uses of GuiGraphics in net.minecraft.client.gui.screens.options
Methods in net.minecraft.client.gui.screens.options with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoid
LanguageSelectScreen.LanguageSelectionList.Entry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
UnsupportedGraphicsWarningScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element. -
Uses of GuiGraphics in net.minecraft.client.gui.screens.options.controls
Methods in net.minecraft.client.gui.screens.options.controls with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoid
KeyBindsList.CategoryEntry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
KeyBindsList.KeyEntry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
KeyBindsScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element. -
Uses of GuiGraphics in net.minecraft.client.gui.screens.packs
Methods in net.minecraft.client.gui.screens.packs with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoid
TransferableSelectionList.PackEntry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) protected void
TransferableSelectionList.renderHeader
(GuiGraphics guiGraphics, int x, int y) protected void
TransferableSelectionList.renderSelection
(GuiGraphics guiGraphics, int top, int width, int height, int outerColor, int innerColor) -
Uses of GuiGraphics in net.minecraft.client.gui.screens.recipebook
Methods in net.minecraft.client.gui.screens.recipebook with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoid
GhostRecipe.render
(GuiGraphics guiGraphics, Minecraft minecraft, int leftPos, int topPos, boolean offset, float partialTick) void
OverlayRecipeComponent.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
RecipeBookComponent.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
RecipeBookPage.render
(GuiGraphics guiGraphics, int x, int y, int mouseX, int mouseY, float partialTick) void
RecipeBookComponent.renderGhostRecipe
(GuiGraphics guiGraphics, int leftPos, int topPos, boolean p_283495_, float partialTick) private void
RecipeBookComponent.renderGhostRecipeTooltip
(GuiGraphics guiGraphics, int x, int y, int mouseX, int mouseY) private void
RecipeBookTabButton.renderIcon
(GuiGraphics guiGraphics, ItemRenderer itemRenderer) void
RecipeBookComponent.renderTooltip
(GuiGraphics guiGraphics, int renderX, int renderY, int mouseX, int mouseY) void
RecipeBookPage.renderTooltip
(GuiGraphics guiGraphics, int x, int y) void
OverlayRecipeComponent.OverlayRecipeButton.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
RecipeBookTabButton.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
RecipeButton.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) -
Uses of GuiGraphics in net.minecraft.client.gui.screens.reporting
Methods in net.minecraft.client.gui.screens.reporting with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoid
ChatSelectionScreen.ChatSelectionList.DividerEntry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
ChatSelectionScreen.ChatSelectionList.MessageEntry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
ChatSelectionScreen.ChatSelectionList.MessageHeadingEntry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
ChatSelectionScreen.ChatSelectionList.PaddingEntry.render
(GuiGraphics p_282007_, int p_240110_, int p_240111_, int p_240112_, int p_240113_, int p_240114_, int p_240115_, int p_240116_, boolean p_240117_, float p_240118_) void
ChatSelectionScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
ReportReasonSelectionScreen.ReasonSelectionList.Entry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
ReportReasonSelectionScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.protected void
ChatSelectionScreen.ChatSelectionList.renderItem
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick, int index, int left, int top, int width, int height) private void
ChatSelectionScreen.ChatSelectionList.MessageEntry.renderSelectedCheckmark
(GuiGraphics guiGraphics, int top, int left, int height) private void
ChatSelectionScreen.ChatSelectionList.MessageEntry.renderTag
(GuiGraphics guiGraphics, int x, int y, int height, int mouseX, int mouseY) -
Uses of GuiGraphics in net.minecraft.client.gui.screens.social
Methods in net.minecraft.client.gui.screens.social with parameters of type GuiGraphicsModifier and TypeMethodDescriptionprotected void
SocialInteractionsPlayerList.enableScissor
(GuiGraphics guiGraphics) void
PlayerEntry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
SocialInteractionsScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
SocialInteractionsScreen.renderBackground
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) protected void
SocialInteractionsPlayerList.renderListBackground
(GuiGraphics guiGraphics) protected void
SocialInteractionsPlayerList.renderListSeparators
(GuiGraphics guiGraphics) -
Uses of GuiGraphics in net.minecraft.client.gui.screens.telemetry
Methods in net.minecraft.client.gui.screens.telemetry with parameters of type GuiGraphicsModifier and TypeMethodDescriptionprotected void
TelemetryEventWidget.renderContents
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) -
Uses of GuiGraphics in net.minecraft.client.gui.screens.worldselection
Methods in net.minecraft.client.gui.screens.worldselection with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoid
ConfirmExperimentalFeaturesScreen.DetailsScreen.PackListEntry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
CreateWorldScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
EditGameRulesScreen.BooleanRuleEntry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
EditGameRulesScreen.CategoryRuleEntry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
EditGameRulesScreen.IntegerRuleEntry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
EditWorldScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
OptimizeWorldScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
SelectWorldScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
WorldSelectionList.LoadingHeader.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) void
WorldSelectionList.WorldListEntry.render
(GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovering, float partialTick) private void
WorldSelectionList.WorldListEntry.renderExperimentalWarning
(GuiGraphics guiGraphics, int mouseX, int mouseY, int top, int left) protected void
EditGameRulesScreen.GameRuleEntry.renderLabel
(GuiGraphics guiGraphics, int x, int y) protected void
CreateWorldScreen.renderMenuBackground
(GuiGraphics partialTick) void
EditGameRulesScreen.RuleList.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
WorldSelectionList.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) -
Uses of GuiGraphics in net.minecraft.client.gui.spectator
Methods in net.minecraft.client.gui.spectator with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoid
PlayerMenuItem.renderIcon
(GuiGraphics guiGraphics, float shadeColor, int alpha) void
SpectatorMenu.CloseSpectatorItem.renderIcon
(GuiGraphics guiGraphics, float shadeColor, int alpha) void
SpectatorMenu.ScrollMenuItem.renderIcon
(GuiGraphics guiGraphics, float shadeColor, int alpha) void
SpectatorMenuItem.renderIcon
(GuiGraphics guiGraphics, float shadeColor, int alpha) -
Uses of GuiGraphics in net.minecraft.client.gui.spectator.categories
Methods in net.minecraft.client.gui.spectator.categories with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoid
TeleportToPlayerMenuCategory.renderIcon
(GuiGraphics guiGraphics, float shadeColor, int alpha) void
TeleportToTeamMenuCategory.renderIcon
(GuiGraphics guiGraphics, float shadeColor, int alpha) void
TeleportToTeamMenuCategory.TeamSelectionItem.renderIcon
(GuiGraphics guiGraphics, float shadeColor, int alpha) -
Uses of GuiGraphics in net.minecraft.client.renderer
Methods in net.minecraft.client.renderer with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoid
PanoramaRenderer.render
(GuiGraphics guiGraphics, int width, int height, float fade, float partialTick) private void
GameRenderer.renderConfusionOverlay
(GuiGraphics guiGraphics, float scalar) private void
GameRenderer.renderItemActivationAnimation
(GuiGraphics guiGraphics, float partialTick) -
Uses of GuiGraphics in net.minecraft.realms
Methods in net.minecraft.realms with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoid
DisconnectedRealmsScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element.void
RealmsLabel.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Renders the graphical user interface (GUI) element. -
Uses of GuiGraphics in net.neoforged.neoforge.client
Methods in net.neoforged.neoforge.client with parameters of type GuiGraphicsModifier and TypeMethodDescriptionstatic void
ClientHooks.drawScreen
(Screen screen, GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) private static void
ClientHooks.drawScreenInternal
(Screen screen, GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) ClientHooks.onCustomizeBossEventProgress
(GuiGraphics guiGraphics, Window window, LerpingBossEvent bossInfo, int x, int y, int increment) static RenderTooltipEvent.Color
ClientHooks.onRenderTooltipColor
(ItemStack stack, GuiGraphics graphics, int x, int y, Font font, List<ClientTooltipComponent> components) static RenderTooltipEvent.Pre
ClientHooks.onRenderTooltipPre
(ItemStack stack, GuiGraphics graphics, int x, int y, int screenWidth, int screenHeight, List<ClientTooltipComponent> components, Font fallbackFont, ClientTooltipPositioner positioner) boolean
IItemDecorator.render
(GuiGraphics guiGraphics, Font font, ItemStack stack, int xOffset, int yOffset) Is called after renderItemDecorations(Font, ItemStack, int, int, String) is done rendering.void
ItemDecoratorHandler.render
(GuiGraphics guiGraphics, Font font, ItemStack stack, int xOffset, int yOffset) static void
ClientHooks.renderMainMenu
(TitleScreen gui, GuiGraphics guiGraphics, Font font, int width, int height, int alpha) -
Uses of GuiGraphics in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event declared as GuiGraphicsModifier and TypeFieldDescriptionprotected final GuiGraphics
RenderTooltipEvent.graphics
private final GuiGraphics
ContainerScreenEvent.Render.guiGraphics
private final GuiGraphics
CustomizeGuiOverlayEvent.guiGraphics
private final GuiGraphics
RenderGuiEvent.guiGraphics
private final GuiGraphics
RenderGuiLayerEvent.guiGraphics
private final GuiGraphics
ScreenEvent.BackgroundRendered.guiGraphics
Deprecated, for removal: This API element is subject to removal in a future version.private final GuiGraphics
ScreenEvent.Render.guiGraphics
Methods in net.neoforged.neoforge.client.event that return GuiGraphicsModifier and TypeMethodDescriptionRenderTooltipEvent.getGraphics()
Returns the graphics helper for the gui.ContainerScreenEvent.Render.getGuiGraphics()
Returns the gui graphics used for rendering.CustomizeGuiOverlayEvent.getGuiGraphics()
RenderGuiEvent.getGuiGraphics()
RenderGuiLayerEvent.getGuiGraphics()
ScreenEvent.BackgroundRendered.getGuiGraphics()
Deprecated, for removal: This API element is subject to removal in a future version.Returns the gui graphics used for rendering.ScreenEvent.Render.getGuiGraphics()
Returns the gui graphics used for rendering.Constructors in net.neoforged.neoforge.client.event with parameters of type GuiGraphicsModifierConstructorDescriptionBackground
(AbstractContainerScreen<?> guiContainer, GuiGraphics guiGraphics, int mouseX, int mouseY) BackgroundRendered
(Screen screen, GuiGraphics guiGraphics) Deprecated, for removal: This API element is subject to removal in a future version.BossEventProgress
(Window window, GuiGraphics guiGraphics, DeltaTracker partialTick, LerpingBossEvent bossEvent, int x, int y, int increment) Chat
(Window window, GuiGraphics guiGraphics, DeltaTracker partialTick, int posX, int posY) Color
(ItemStack stack, GuiGraphics graphics, int x, int y, Font fr, int background, int borderStart, int borderEnd, List<ClientTooltipComponent> components) protected
CustomizeGuiOverlayEvent
(Window window, GuiGraphics guiGraphics, DeltaTracker partialTick) DebugText
(Window window, GuiGraphics guiGraphics, DeltaTracker partialTick, List<String> left, List<String> right) Foreground
(AbstractContainerScreen<?> guiContainer, GuiGraphics guiGraphics, int mouseX, int mouseY) Post
(GuiGraphics guiGraphics, DeltaTracker partialTick) Post
(GuiGraphics guiGraphics, DeltaTracker partialTick, ResourceLocation name, LayeredDraw.Layer layer) Post
(Screen screen, GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Pre
(GuiGraphics guiGraphics, DeltaTracker partialTick) Pre
(GuiGraphics guiGraphics, DeltaTracker partialTick, ResourceLocation name, LayeredDraw.Layer layer) Pre
(ItemStack stack, GuiGraphics graphics, int x, int y, int screenWidth, int screenHeight, Font font, List<ClientTooltipComponent> components, ClientTooltipPositioner positioner) Pre
(Screen screen, GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) protected
Render
(AbstractContainerScreen<?> guiContainer, GuiGraphics guiGraphics, int mouseX, int mouseY) protected
Render
(Screen screen, GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) protected
RenderGuiEvent
(GuiGraphics guiGraphics, DeltaTracker partialTick) protected
RenderGuiLayerEvent
(GuiGraphics guiGraphics, DeltaTracker partialTick, ResourceLocation name, LayeredDraw.Layer layer) protected
RenderTooltipEvent
(ItemStack itemStack, GuiGraphics graphics, int x, int y, Font font, List<ClientTooltipComponent> components) -
Uses of GuiGraphics in net.neoforged.neoforge.client.extensions
Methods in net.neoforged.neoforge.client.extensions that return GuiGraphics -
Uses of GuiGraphics in net.neoforged.neoforge.client.extensions.common
Methods in net.neoforged.neoforge.client.extensions.common with parameters of type GuiGraphicsModifier and TypeMethodDescriptiondefault boolean
IClientMobEffectExtensions.renderGuiIcon
(MobEffectInstance instance, Gui gui, GuiGraphics guiGraphics, int x, int y, float z, float alpha) Renders the icon of the specified effect on the player's HUD.default void
IClientItemExtensions.renderHelmetOverlay
(ItemStack stack, Player player, GuiGraphics guiGraphics, DeltaTracker deltaTracker) Called when the client starts rendering the HUD, and is wearing this item in the helmet slot.default boolean
IClientMobEffectExtensions.renderInventoryIcon
(MobEffectInstance instance, EffectRenderingInventoryScreen<?> screen, GuiGraphics guiGraphics, int x, int y, int blitOffset) Renders the icon of the specified effect in the player's inventory.default boolean
IClientMobEffectExtensions.renderInventoryText
(MobEffectInstance instance, EffectRenderingInventoryScreen<?> screen, GuiGraphics guiGraphics, int x, int y, int blitOffset) Renders the text of the specified effect in the player's inventory. -
Uses of GuiGraphics in net.neoforged.neoforge.client.gui
Methods in net.neoforged.neoforge.client.gui with parameters of type GuiGraphicsModifier and TypeMethodDescriptionstatic void
ScreenUtils.blitInscribed
(GuiGraphics guiGraphics, ResourceLocation texture, int x, int y, int boundsWidth, int boundsHeight, int rectWidth, int rectHeight) Deprecated, for removal: This API element is subject to removal in a future version.static void
ScreenUtils.blitInscribed
(GuiGraphics guiGraphics, ResourceLocation texture, int x, int y, int boundsWidth, int boundsHeight, int rectWidth, int rectHeight, boolean centerX, boolean centerY) Deprecated, for removal: This API element is subject to removal in a future version.static void
ScreenUtils.blitWithBorder
(GuiGraphics guiGraphics, int x, int y, int u, int v, int width, int height, int textureWidth, int textureHeight, int borderSize, float zLevel) Deprecated, for removal: This API element is subject to removal in a future version.Draws a textured box of any size (smallest size is borderSize * 2 square) based on a fixed size textured box with continuous borders and filler.static void
ScreenUtils.blitWithBorder
(GuiGraphics guiGraphics, int x, int y, int u, int v, int width, int height, int textureWidth, int textureHeight, int topBorder, int bottomBorder, int leftBorder, int rightBorder, float zLevel) Deprecated, for removal: This API element is subject to removal in a future version.Draws a textured box of any size (smallest size is borderSize * 2 square) based on a fixed size textured box with continuous borders and filler.static void
ScreenUtils.blitWithBorder
(GuiGraphics guiGraphics, ResourceLocation res, int x, int y, int u, int v, int width, int height, int textureWidth, int textureHeight, int borderSize, float zLevel) Deprecated, for removal: This API element is subject to removal in a future version.Draws a textured box of any size (smallest size is borderSize * 2 square) based on a fixed size textured box with continuous borders and filler.static void
ScreenUtils.blitWithBorder
(GuiGraphics guiGraphics, ResourceLocation res, int x, int y, int u, int v, int width, int height, int textureWidth, int textureHeight, int topBorder, int bottomBorder, int leftBorder, int rightBorder, float zLevel) Deprecated, for removal: This API element is subject to removal in a future version.Draws a textured box of any size (smallest size is borderSize * 2 square) based on a fixed size textured box with continuous borders and filler.private void
LoadingErrorScreen.drawMultiLineCenteredString
(GuiGraphics guiGraphics, Font fr, Component str, int x, int y) protected void
ModListScreen.InfoPanel.drawPanel
(GuiGraphics guiGraphics, int entryRight, int relativeY, Tesselator tess, int mouseX, int mouseY) protected void
ModMismatchDisconnectedScreen.MismatchInfoPanel.drawPanel
(GuiGraphics guiGraphics, int entryRight, int relativeY, Tesselator tess, int mouseX, int mouseY) static void
ScreenUtils.drawTexturedModalRect
(GuiGraphics guiGraphics, int x, int y, int u, int v, int width, int height, float zLevel) Deprecated, for removal: This API element is subject to removal in a future version.void
ConfigurationScreen.ConfigurationListScreen.render
(GuiGraphics graphics, int p_281550_, int p_282878_, float p_282465_) void
ConfigurationScreen.ConfigurationSectionScreen.render
(GuiGraphics graphics, int p_281550_, int p_282878_, float p_282465_) void
GuiLayerManager.render
(GuiGraphics guiGraphics, DeltaTracker partialTick) void
LoadingErrorScreen.LoadingEntryList.LoadingMessageEntry.render
(GuiGraphics guiGraphics, int entryIdx, int top, int left, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean p_194999_5_, float partialTick) void
LoadingErrorScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
ModListScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
ModMismatchDisconnectedScreen.MismatchInfoPanel.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTicks) void
ModMismatchDisconnectedScreen.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTicks) void
ScrollableExperimentsScreen.ExperimentSelectionList.ExperimentEntry.render
(GuiGraphics graphics, int entryIdx, int top, int left, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float partialTick) private void
GuiLayerManager.renderInner
(GuiGraphics guiGraphics, DeltaTracker partialTick) protected void
ConfigurationScreen.ConfigurationListScreen.ListLabelWidget.renderWidget
(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick) -
Uses of GuiGraphics in net.neoforged.neoforge.client.gui.widget
Methods in net.neoforged.neoforge.client.gui.widget with parameters of type GuiGraphicsModifier and TypeMethodDescriptionprotected void
ScrollPanel.drawBackground
(GuiGraphics guiGraphics, Tesselator tess, float partialTick) Draws the background of the scroll panel.protected void
ScrollPanel.drawGradientRect
(GuiGraphics guiGraphics, int left, int top, int right, int bottom, int color1, int color2) protected abstract void
ScrollPanel.drawPanel
(GuiGraphics guiGraphics, int entryRight, int relativeY, Tesselator tess, int mouseX, int mouseY) Draw anything special on the screen.void
ModListWidget.ModEntry.render
(GuiGraphics guiGraphics, int entryIdx, int top, int left, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean isMouseOver, float partialTick) void
ScrollPanel.render
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
ExtendedButton.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Draws this button to the screen.void
ExtendedSlider.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) protected void
ModsButton.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) void
UnicodeGlyphButton.renderWidget
(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) -
Uses of GuiGraphics in net.neoforged.neoforge.client.loading
Methods in net.neoforged.neoforge.client.loading with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoid
NeoForgeLoadingOverlay.render
(GuiGraphics graphics, int mouseX, int mouseY, float partialTick) -
Uses of GuiGraphics in net.neoforged.neoforge.forge.snapshots
Methods in net.neoforged.neoforge.forge.snapshots with parameters of type GuiGraphicsModifier and TypeMethodDescriptionstatic void
ForgeSnapshotsModClient.renderMainMenuWarning
(String neoForgeVersion, GuiGraphics graphics, Font font, int width, int height, int alpha)