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 voidRealmsMainScreen.NotificationButton.drawNotificationCounter(GuiGraphics graphics) private voidRealmsMainScreen.Entry.drawRealmStatus(GuiGraphics graphics, int x, int y, int xm, int ym, Identifier sprite, Supplier<Component> tooltip) voidRealmsMainScreen.render(GuiGraphics graphics, int xm, int ym, float a) protected voidRealmsMainScreen.Entry.renderClampedString(GuiGraphics graphics, @Nullable String string, int x, int y, int maxX, int color) voidRealmsMainScreen.AvailableSnapshotEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidRealmsMainScreen.NotificationMessageEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidRealmsMainScreen.ParentEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidRealmsMainScreen.ServerEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidRealmsMainScreen.NotificationButton.renderContents(GuiGraphics graphics, int mouseX, int mouseY, float a) private voidRealmsMainScreen.renderEnvironment(GuiGraphics graphics, String text, int color) protected voidRealmsMainScreen.Entry.renderFirstLine(GuiGraphics graphics, int rowTop, int rowLeft, int rowWidth, int serverNameColor, RealmsServer serverData) protected intRealmsMainScreen.Entry.renderGameMode(RealmsServer server, GuiGraphics graphics, int rowLeft, int rowWidth, int firstLineY) private booleanRealmsMainScreen.ServerEntry.renderOnlinePlayers(GuiGraphics graphics, int rowTop, int rowLeft, int rowWidth, int rowHeight, int mouseX, int mouseY, float a) protected voidRealmsMainScreen.Entry.renderSecondLine(GuiGraphics graphics, int rowTop, int rowLeft, int rowWidth, RealmsServer serverData) protected voidRealmsMainScreen.Entry.renderStatusLights(RealmsServer serverData, GuiGraphics graphics, int rowRight, int rowTop, int mouseX, int mouseY) protected voidRealmsMainScreen.Entry.renderThirdLine(GuiGraphics graphics, int rowTop, int rowLeft, RealmsServer server) -
Uses of GuiGraphics in com.mojang.realmsclient.gui
Methods in com.mojang.realmsclient.gui with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoidRealmsWorldSlotButton.renderContents(GuiGraphics graphics, int mouseX, int mouseY, float a) -
Uses of GuiGraphics in com.mojang.realmsclient.gui.screens
Methods in com.mojang.realmsclient.gui.screens with parameters of type GuiGraphicsModifier and TypeMethodDescriptionprivate voidRealmsDownloadLatestWorldScreen.drawDots(GuiGraphics graphics) private voidRealmsDownloadLatestWorldScreen.drawDownloadSpeed(GuiGraphics graphics) private voidRealmsDownloadLatestWorldScreen.drawDownloadSpeed0(GuiGraphics graphics, long bytesPerSecond) private voidRealmsNotificationsScreen.drawIcons(GuiGraphics graphics) private voidRealmsDownloadLatestWorldScreen.drawProgressBar(GuiGraphics graphics) private voidRealmsUploadScreen.drawProgressBar(GuiGraphics graphics) private voidRealmsBrokenWorldScreen.drawSlotFrame(GuiGraphics graphics, int x, int y, int xm, int ym, boolean active, String text, int i, long imageId, @Nullable String image, boolean empty) private voidRealmsUploadScreen.drawUploadSpeed(GuiGraphics graphics) private voidRealmsUploadScreen.drawUploadSpeed0(GuiGraphics graphics, long bytesPerSecond) voidAddRealmPopupScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidRealmsBrokenWorldScreen.render(GuiGraphics graphics, int xm, int ym, float a) voidRealmsConfirmScreen.render(GuiGraphics graphics, int xm, int ym, float a) voidRealmsDownloadLatestWorldScreen.render(GuiGraphics graphics, int xm, int ym, float a) voidRealmsGenericErrorScreen.render(GuiGraphics graphics, int xm, int ym, float a) voidRealmsNotificationsScreen.render(GuiGraphics graphics, int xm, int ym, float a) voidRealmsPendingInvitesScreen.render(GuiGraphics graphics, int xm, int ym, float a) voidRealmsSelectWorldTemplateScreen.render(GuiGraphics graphics, int xm, int ym, float a) voidRealmsTermsScreen.render(GuiGraphics graphics, int xm, int ym, float a) voidRealmsUploadScreen.render(GuiGraphics graphics, int xm, int ym, float a) voidAddRealmPopupScreen.renderBackground(GuiGraphics graphics, int mouseX, int mouseY, float a) voidRealmsNotificationsScreen.renderBackground(GuiGraphics graphics, int mouseX, int mouseY, float a) voidRealmsPendingInvitesScreen.Entry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidRealmsSelectWorldTemplateScreen.Entry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidRealmsResetWorldScreen.FrameButton.renderContents(GuiGraphics graphics, int mouseX, int mouseY, float a) static voidAddRealmPopupScreen.renderDiamond(GuiGraphics graphics, Button button) private voidRealmsSelectWorldTemplateScreen.renderMultilineMessage(GuiGraphics graphics, int xm, int ym, List<TextRenderingUtils.Line> noTemplatesMessage) -
Uses of GuiGraphics in com.mojang.realmsclient.gui.screens.configuration
Methods in com.mojang.realmsclient.gui.screens.configuration with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoidRealmsBackupScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidRealmsConfigureWorldScreen.render(GuiGraphics graphics, int xm, int ym, float a) voidRealmsInviteScreen.render(GuiGraphics graphics, int xm, int ym, float a) voidRealmsSlotOptionsScreen.render(GuiGraphics graphics, int xm, int ym, float a) voidRealmsBackupInfoScreen.BackupInfoListEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidRealmsBackupScreen.Entry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidRealmsPlayersTab.HeaderEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidRealmsPlayersTab.PlayerEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidRealmsPreferredRegionSelectionScreen.RegionSelectionList.Entry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) protected voidRealmsPlayersTab.InvitedObjectSelectionList.renderListBackground(GuiGraphics graphics) protected voidRealmsPlayersTab.InvitedObjectSelectionList.renderListSeparators(GuiGraphics graphics) protected voidRealmsConfigureWorldScreen.renderMenuBackground(GuiGraphics graphics) -
Uses of GuiGraphics in com.mojang.realmsclient.util
Methods in com.mojang.realmsclient.util with parameters of type GuiGraphicsModifier and TypeMethodDescriptionstatic voidRealmsUtil.renderPlayerFace(GuiGraphics graphics, int x, int y, int size, UUID playerId) -
Uses of GuiGraphics in net.minecraft.client
Methods in net.minecraft.client with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoidMouseHandler.drawDebugMouseInfo(Font font, GuiGraphics graphics) voidOptionInstance.OptionInstanceSliderButton.renderWidget(GuiGraphics graphics, int mouseX, int mouseY, float a) -
Uses of GuiGraphics in net.minecraft.client.gui
Methods in net.minecraft.client.gui with parameters of type GuiGraphicsModifier and TypeMethodDescriptionprivate voidGui.displayScoreboardSidebar(GuiGraphics graphics, Objective objective) Displays the scoreboard sidebar on the screen using the provided GuiGraphics object and objective.private voidGui.maybeRenderSelectedItemName(GuiGraphics graphics, DeltaTracker deltaTracker) private voidGui.maybeRenderSpectatorTooltip(GuiGraphics graphics, DeltaTracker deltaTracker) voidGui.render(GuiGraphics graphics, DeltaTracker deltaTracker) voidGui.RenderFunction.render(GuiGraphics graphics, DeltaTracker deltaTracker) private voidGui.renderAirBubbles(GuiGraphics graphics, Player player, int vehicleHearts, int yLineAir, int xRight) private voidGui.renderAirLevel(GuiGraphics graphics) private static voidGui.renderArmor(GuiGraphics graphics, Player player, int yLineBase, int numHealthRows, int healthRowHeight, int xLeft) private voidGui.renderArmorLevel(GuiGraphics graphics) private voidGui.renderBossOverlay(GuiGraphics graphics, DeltaTracker deltaTracker) private voidGui.renderCameraOverlays(GuiGraphics graphics, DeltaTracker deltaTracker) private voidGui.renderChat(GuiGraphics graphics, DeltaTracker deltaTracker) private voidGui.renderConfusionOverlay(GuiGraphics graphics, float strength) private voidGui.renderContextualInfoBar(GuiGraphics graphics, DeltaTracker deltaTracker) private voidGui.renderContextualInfoBarBackground(GuiGraphics graphics, DeltaTracker deltaTracker) private voidGui.renderCrosshair(GuiGraphics graphics, DeltaTracker deltaTracker) voidGui.renderDebugOverlay(GuiGraphics graphics) private voidGui.renderDemoOverlay(GuiGraphics graphics, DeltaTracker deltaTracker) private voidGui.renderEffects(GuiGraphics graphics, DeltaTracker deltaTracker) private voidGui.renderExperienceLevel(GuiGraphics graphics, DeltaTracker deltaTracker) private voidGui.renderFood(GuiGraphics graphics, Player player, int yLineBase, int xRight) private voidGui.renderFoodLevel(GuiGraphics graphics) private voidGui.renderHealthLevel(GuiGraphics graphics) private voidGui.renderHeart(GuiGraphics graphics, Gui.HeartType type, int xo, int yo, boolean isHardcore, boolean blinks, boolean half) private voidGui.renderHearts(GuiGraphics graphics, Player player, int xLeft, int yLineBase, int healthRowHeight, int heartOffsetIndex, float maxHealth, int currentHealth, int oldHealth, int absorption, boolean blink) Renders the player's hearts, including health, absorption, and highlight hearts, on the screen.private voidGui.renderHotbar(GuiGraphics graphics, DeltaTracker deltaTracker) private voidGui.renderItemHotbar(GuiGraphics graphics, DeltaTracker deltaTracker) private voidGui.renderOverlayMessage(GuiGraphics graphics, DeltaTracker deltaTracker) private voidGui.renderPlayerHealth(GuiGraphics graphics) Deprecated.private voidGui.renderPortalOverlay(GuiGraphics graphics, float alpha) Renders the portal overlay effect on the screen with the specified alpha value.voidGui.renderSavingIndicator(GuiGraphics graphics, DeltaTracker deltaTracker) private voidGui.renderScoreboardSidebar(GuiGraphics graphics, DeltaTracker deltaTracker) private voidGui.renderSelectedItemName(GuiGraphics graphics) Renders the name of the selected item on the screen using the provided GuiGraphics object.private voidGui.renderSelectedItemName(GuiGraphics graphics, int yShift) Renders the name of the selected item on the screen using the provided GuiGraphics object.private voidGui.renderSleepOverlay(GuiGraphics graphics, DeltaTracker deltaTracker) private voidGui.renderSlot(GuiGraphics graphics, int x, int y, DeltaTracker deltaTracker, Player player, ItemStack itemStack, int seed) private voidGui.renderSpyglassOverlay(GuiGraphics graphics, float scale) Renders the overlay for the spyglass effect.private voidGui.renderSubtitleOverlay(GuiGraphics graphics, boolean deferRendering) private voidGui.renderTabList(GuiGraphics graphics, DeltaTracker deltaTracker) private voidGui.renderTextureOverlay(GuiGraphics graphics, Identifier texture, float alpha) Renders a texture overlay on the screen with the specified shader location and alpha value.private voidGui.renderTitle(GuiGraphics graphics, DeltaTracker deltaTracker) private voidGui.renderVehicleHealth(GuiGraphics graphics) Renders the health of the player's vehicle on the screen.private voidGui.renderVignette(GuiGraphics graphics, @Nullable Entity camera) 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
Fields in net.minecraft.client.gui.components declared as GuiGraphicsModifier and TypeFieldDescriptionprivate final GuiGraphicsChatComponent.DrawingBackgroundGraphicsAccess.graphicsprivate final GuiGraphicsChatComponent.DrawingFocusedGraphicsAccess.graphicsMethods in net.minecraft.client.gui.components with parameters of type GuiGraphicsModifier and TypeMethodDescriptionstatic voidPlayerFaceRenderer.draw(GuiGraphics graphics, Identifier texture, int x, int y, int size, boolean hat, boolean flip, int color) static voidPlayerFaceRenderer.draw(GuiGraphics graphics, PlayerSkin skin, int x, int y, int size) static voidPlayerFaceRenderer.draw(GuiGraphics graphics, PlayerSkin skin, int x, int y, int size, int color) private voidBossHealthOverlay.drawBar(GuiGraphics graphics, int x, int y, BossEvent event) private voidBossHealthOverlay.drawBar(GuiGraphics graphics, int x, int y, BossEvent event, int width, Identifier[] sprites, Identifier[] overlaySprites) private static voidPlayerFaceRenderer.drawHat(GuiGraphics graphics, Identifier texture, int x, int y, int size, boolean flip, int color) protected voidAbstractSelectionList.enableScissor(GuiGraphics graphics) protected voidAbstractWidget.handleCursor(GuiGraphics graphics) voidWidgetTooltipHolder.refreshTooltipForNextRenderPass(GuiGraphics graphics, int mouseX, int mouseY, boolean isHovered, boolean isFocused, ScreenRectangle screenRectangle) final voidAbstractWidget.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidBossHealthOverlay.render(GuiGraphics graphics) voidChatComponent.render(GuiGraphics graphics, Font font, int ticks, int mouseX, int mouseY, ChatComponent.DisplayMode displayMode, boolean changeCursorOnInsertions) voidCommandSuggestions.render(GuiGraphics graphics, int mouseX, int mouseY) voidCommandSuggestions.SuggestionsList.render(GuiGraphics graphics, int mouseX, int mouseY) voidDebugScreenOverlay.render(GuiGraphics graphics) voidPlayerTabOverlay.render(GuiGraphics graphics, int screenWidth, Scoreboard scoreboard, @Nullable Objective displayObjective) voidRenderable.render(GuiGraphics graphics, int mouseX, int mouseY, float a) Renders the graphical user interface (GUI) element.voidSplashRenderer.render(GuiGraphics graphics, int screenWidth, Font font, float alpha) voidSubtitleOverlay.render(GuiGraphics graphics) protected voidAbstractTextAreaWidget.renderBackground(GuiGraphics graphics) protected voidFittingMultiLineTextWidget.renderBackground(GuiGraphics graphics) voidPopupScreen.renderBackground(GuiGraphics graphics, int mouseX, int mouseY, float a) protected voidAbstractTextAreaWidget.renderBorder(GuiGraphics graphics, int x, int y, int width, int height) abstract voidAbstractSelectionList.Entry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidOptionsList.Entry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidOptionsList.HeaderEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) protected abstract voidAbstractButton.renderContents(GuiGraphics graphics, int mouseX, int mouseY, float a) protected abstract voidAbstractTextAreaWidget.renderContents(GuiGraphics graphics, int mouseX, int mouseY, float a) protected voidButton.Plain.renderContents(GuiGraphics graphics, int mouseX, int mouseY, float a) voidCheckbox.renderContents(GuiGraphics graphics, int mouseX, int mouseY, float a) protected voidCycleButton.renderContents(GuiGraphics graphics, int mouseX, int mouseY, float a) protected voidFittingMultiLineTextWidget.renderContents(GuiGraphics graphics, int mouseX, int mouseY, float a) voidImageButton.renderContents(GuiGraphics graphics, int mouseX, int mouseY, float a) voidLockIconButton.renderContents(GuiGraphics graphics, int mouseX, int mouseY, float a) protected voidMultiLineEditBox.renderContents(GuiGraphics graphics, int mouseX, int mouseY, float a) voidPlainTextButton.renderContents(GuiGraphics graphics, int mouseX, int mouseY, float a) voidSpriteIconButton.CenteredIcon.renderContents(GuiGraphics graphics, int mouseX, int mouseY, float a) voidSpriteIconButton.TextAndIcon.renderContents(GuiGraphics graphics, int mouseX, int mouseY, float a) protected voidAbstractTextAreaWidget.renderDecorations(GuiGraphics graphics) protected voidMultiLineEditBox.renderDecorations(GuiGraphics graphics) protected final voidAbstractButton.renderDefaultSprite(GuiGraphics graphics) private voidTabButton.renderFocusUnderline(GuiGraphics graphics, Font font, int color) protected voidAbstractSelectionList.renderItem(GuiGraphics graphics, int mouseX, int mouseY, float a, E entry) private voidDebugScreenOverlay.renderLines(GuiGraphics graphics, List<String> lines, boolean alignLeft) protected voidAbstractSelectionList.renderListBackground(GuiGraphics graphics) protected voidAbstractSelectionList.renderListItems(GuiGraphics graphics, int mouseX, int mouseY, float a) protected voidAbstractSelectionList.renderListSeparators(GuiGraphics graphics) voidLogoRenderer.renderLogo(GuiGraphics graphics, int width, float alpha) voidLogoRenderer.renderLogo(GuiGraphics graphics, int width, float alpha, int heightOffset) protected voidTabButton.renderMenuBackground(GuiGraphics graphics, int x0, int y0, int x1, int y1) protected voidPlayerTabOverlay.renderPingIcon(GuiGraphics graphics, int slotWidth, int xo, int yo, PlayerInfo info) protected voidAbstractScrollArea.renderScrollbar(GuiGraphics graphics, int mouseX, int mouseY) protected voidAbstractSelectionList.renderSelection(GuiGraphics graphics, E entry, int outlineColor) protected voidSpriteIconButton.renderSprite(GuiGraphics graphics, int x, int y) booleanCommandSuggestions.renderSuggestions(GuiGraphics graphics, int mouseX, int mouseY) private voidPlayerTabOverlay.renderTablistHearts(int yo, int left, int right, UUID profileId, GuiGraphics graphics, int score) private voidPlayerTabOverlay.renderTablistScore(Objective displayObjective, int yo, PlayerTabOverlay.ScoreDisplayEntry entry, int left, int right, UUID profileId, GuiGraphics graphics) protected voidItemDisplayWidget.renderTooltip(GuiGraphics graphics, int x, int y) voidCommandSuggestions.renderUsage(GuiGraphics graphics) protected final voidAbstractButton.renderWidget(GuiGraphics graphics, int mouseX, int mouseY, float a) voidAbstractSelectionList.renderWidget(GuiGraphics graphics, int mouseX, int mouseY, float a) voidAbstractSliderButton.renderWidget(GuiGraphics graphics, int mouseX, int mouseY, float a) voidAbstractStringWidget.renderWidget(GuiGraphics graphics, int mouseX, int mouseY, float a) voidAbstractTextAreaWidget.renderWidget(GuiGraphics graphics, int mouseX, int mouseY, float a) protected abstract voidAbstractWidget.renderWidget(GuiGraphics graphics, int mouseX, int mouseY, float a) voidEditBox.renderWidget(GuiGraphics graphics, int mouseX, int mouseY, float a) voidFocusableTextWidget.renderWidget(GuiGraphics graphics, int mouseX, int mouseY, float a) voidImageWidget.Sprite.renderWidget(GuiGraphics graphics, int mouseX, int mouseY, float a) protected voidImageWidget.Texture.renderWidget(GuiGraphics graphics, int mouseX, int mouseY, float a) protected voidItemDisplayWidget.renderWidget(GuiGraphics graphics, int mouseX, int mouseY, float a) protected voidLoadingDotsWidget.renderWidget(GuiGraphics graphics, int mouseX, int mouseY, float a) protected voidPlayerSkinWidget.renderWidget(GuiGraphics graphics, int mouseX, int mouseY, float a) protected voidScrollableLayout.Container.renderWidget(GuiGraphics graphics, int mouseX, int mouseY, float a) voidTabButton.renderWidget(GuiGraphics graphics, int mouseX, int mouseY, float a) Constructors in net.minecraft.client.gui.components with parameters of type GuiGraphicsModifierConstructorDescriptionDrawingBackgroundGraphicsAccess(GuiGraphics graphics) DrawingFocusedGraphicsAccess(GuiGraphics graphics, Font font, int mouseX, int mouseY, boolean changeCursorOnInsertions) -
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 voidAbstractDebugChart.drawAdditionalDimensions(GuiGraphics graphics, int bottom, int currentX, int sampleIndex) protected voidTpsDebugChart.drawAdditionalDimensions(GuiGraphics graphics, int bottom, int currentX, int sampleIndex) voidAbstractDebugChart.drawChart(GuiGraphics graphics, int left, int width) protected voidAbstractDebugChart.drawDimensions(GuiGraphics graphics, int bottom, int currentX, int sampleIndex) private voidBandwidthDebugChart.drawLabeledLineAtValue(GuiGraphics graphics, int left, int width, int bottom, int bytesPerSecond) private voidBandwidthDebugChart.drawLineWithLabel(GuiGraphics graphics, int x, int width, int y, String label) protected voidAbstractDebugChart.drawMainDimension(GuiGraphics graphics, int bottom, int currentX, int sampleIndex) protected voidAbstractDebugChart.drawStringWithShade(GuiGraphics graphics, String str, int x, int y) voidProfilerPieChart.render(GuiGraphics graphics) protected voidAbstractDebugChart.renderAdditionalLinesAndLabels(GuiGraphics graphics, int left, int width, int bottom) protected voidBandwidthDebugChart.renderAdditionalLinesAndLabels(GuiGraphics graphics, int left, int width, int bottom) protected voidFpsDebugChart.renderAdditionalLinesAndLabels(GuiGraphics graphics, int left, int width, int bottom) protected voidPingDebugChart.renderAdditionalLinesAndLabels(GuiGraphics graphics, int left, int width, int bottom) protected voidTpsDebugChart.renderAdditionalLinesAndLabels(GuiGraphics graphics, int left, int width, int bottom) -
Uses of GuiGraphics in net.minecraft.client.gui.components.spectator
Methods in net.minecraft.client.gui.components.spectator with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoidSpectatorGui.renderAction(GuiGraphics graphics) voidSpectatorGui.renderHotbar(GuiGraphics graphics) protected voidSpectatorGui.renderPage(GuiGraphics graphics, float alpha, int screenCenter, int y, SpectatorPage page) private voidSpectatorGui.renderSlot(GuiGraphics graphics, int slot, int x, float y, float alpha, SpectatorMenuItem item) -
Uses of GuiGraphics in net.minecraft.client.gui.components.tabs
Methods in net.minecraft.client.gui.components.tabs with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoidTabNavigationBar.render(GuiGraphics graphics, int mouseX, int mouseY, float a) 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 TypeMethodDescriptionvoidAdvancementToast.render(GuiGraphics graphics, Font font, long fullyVisibleForMs) voidNowPlayingToast.render(GuiGraphics graphics, Font font, long fullyVisibleForMs) voidRecipeToast.render(GuiGraphics graphics, Font font, long fullyVisibleForMs) voidSystemToast.render(GuiGraphics graphics, Font font, long fullyVisibleForMs) voidToast.render(GuiGraphics graphics, Font font, long fullyVisibleForMs) voidToastManager.render(GuiGraphics graphics) voidToastManager.ToastInstance.render(GuiGraphics graphics, int screenWidth) voidTutorialToast.Icons.render(GuiGraphics graphics, int x, int y) voidTutorialToast.render(GuiGraphics graphics, Font font, long fullyVisibleForMs) static voidNowPlayingToast.renderToast(GuiGraphics graphics, Font font) -
Uses of GuiGraphics in net.minecraft.client.gui.contextualbar
Methods in net.minecraft.client.gui.contextualbar with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoidContextualBarRenderer.render(GuiGraphics graphics, DeltaTracker deltaTracker) voidExperienceBarRenderer.render(GuiGraphics graphics, DeltaTracker deltaTracker) voidJumpableVehicleBarRenderer.render(GuiGraphics graphics, DeltaTracker deltaTracker) voidLocatorBarRenderer.render(GuiGraphics graphics, DeltaTracker deltaTracker) voidContextualBarRenderer.renderBackground(GuiGraphics graphics, DeltaTracker deltaTracker) voidExperienceBarRenderer.renderBackground(GuiGraphics graphics, DeltaTracker deltaTracker) voidJumpableVehicleBarRenderer.renderBackground(GuiGraphics graphics, DeltaTracker deltaTracker) voidLocatorBarRenderer.renderBackground(GuiGraphics graphics, DeltaTracker deltaTracker) static voidContextualBarRenderer.renderExperienceLevel(GuiGraphics graphics, Font font, int experienceLevel) -
Uses of GuiGraphics in net.minecraft.client.gui.screens
Methods in net.minecraft.client.gui.screens with parameters of type GuiGraphicsModifier and TypeMethodDescriptionprivate voidCreateFlatWorldScreen.DetailsList.LayerEntry.blitSlot(GuiGraphics graphics, int x, int y, ItemStack itemStack) private voidPresetFlatWorldScreen.PresetsList.Entry.blitSlot(GuiGraphics graphics, int x, int y, Item item) private voidCreateFlatWorldScreen.DetailsList.LayerEntry.blitSlotBg(GuiGraphics graphics, int x, int y) private voidPresetFlatWorldScreen.PresetsList.Entry.blitSlotBg(GuiGraphics graphics, int x, int y) private voidLevelLoadingScreen.drawProgressBar(GuiGraphics graphics, int left, int top, int width, int height, float progress) private voidLoadingOverlay.drawProgressBar(GuiGraphics graphics, int x0, int y0, int x1, int y1, float fade) voidAccessibilityOnboardingScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidAlertScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidBackupConfirmScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidChatScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidConnectScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidDatapackLoadFailureScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidDeathScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidDirectJoinServerScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidErrorScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidGenericWaitingScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidLevelLoadingScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidLoadingOverlay.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidManageServerScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidPauseScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidPresetFlatWorldScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidProgressScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidShareToLanScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidTitleScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidWinScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidChatScreen.renderBackground(GuiGraphics graphics, int mouseX, int mouseY, float a) voidDeathScreen.renderBackground(GuiGraphics graphics, int mouseX, int mouseY, float a) voidDeathScreen.TitleConfirmScreen.renderBackground(GuiGraphics graphics, int mouseX, int mouseY, float a) voidErrorScreen.renderBackground(GuiGraphics graphics, int mouseX, int mouseY, float a) voidGenericMessageScreen.renderBackground(GuiGraphics graphics, int mouseX, int mouseY, float a) voidLevelLoadingScreen.renderBackground(GuiGraphics graphics, int mouseX, int mouseY, float a) voidPauseScreen.renderBackground(GuiGraphics graphics, int mouseX, int mouseY, float a) voidScreen.renderBackground(GuiGraphics graphics, int mouseX, int mouseY, float a) voidTitleScreen.renderBackground(GuiGraphics graphics, int mouseX, int mouseY, float a) voidWinScreen.renderBackground(GuiGraphics graphics, int mouseX, int mouseY, float a) protected voidScreen.renderBlurredBackground(GuiGraphics graphics) static voidLevelLoadingScreen.renderChunks(GuiGraphics graphics, int xCenter, int yCenter, int size, int margin, ChunkLoadStatusView statusView) voidCreateBuffetWorldScreen.BiomeList.Entry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidCreateFlatWorldScreen.DetailsList.HeaderEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidCreateFlatWorldScreen.DetailsList.LayerEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidPresetFlatWorldScreen.PresetsList.Entry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) private static voidDeathScreen.renderDeathBackground(GuiGraphics graphics, int width, int height) protected voidScreen.renderMenuBackground(GuiGraphics graphics) protected voidScreen.renderMenuBackground(GuiGraphics graphics, int x, int y, int width, int height) protected voidWinScreen.renderMenuBackground(GuiGraphics graphics, int x, int y, int width, int height) static voidScreen.renderMenuBackgroundTexture(GuiGraphics graphics, Identifier menuBackground, int x, int y, float u, float v, int width, int height) protected voidScreen.renderPanorama(GuiGraphics graphics, float a) voidScreen.renderTransparentBackground(GuiGraphics graphics) private voidWinScreen.renderVignette(GuiGraphics graphics) final voidScreen.renderWithTooltipAndSubtitles(GuiGraphics graphics, int mouseX, int mouseY, float a) -
Uses of GuiGraphics in net.minecraft.client.gui.screens.achievement
Methods in net.minecraft.client.gui.screens.achievement with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoidStatsScreen.render(GuiGraphics graphics, int xm, int ym, float a) voidStatsScreen.GeneralStatisticsList.Entry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidStatsScreen.ItemStatisticsList.HeaderEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidStatsScreen.ItemStatisticsList.ItemRow.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidStatsScreen.MobsStatisticsList.MobRow.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidStatsScreen.ItemStatisticsList.HeaderEntry.StatSortButton.renderContents(GuiGraphics graphics, int mouseX, int mouseY, float a) protected voidStatsScreen.GeneralStatisticsList.renderListBackground(GuiGraphics graphics) protected voidStatsScreen.ItemStatisticsList.renderListBackground(GuiGraphics graphics) protected voidStatsScreen.MobsStatisticsList.renderListBackground(GuiGraphics graphics) protected voidStatsScreen.GeneralStatisticsList.renderListSeparators(GuiGraphics graphics) protected voidStatsScreen.ItemStatisticsList.renderListSeparators(GuiGraphics graphics) protected voidStatsScreen.MobsStatisticsList.renderListSeparators(GuiGraphics graphics) protected voidStatsScreen.renderMenuBackground(GuiGraphics graphics) protected voidStatsScreen.ItemStatisticsList.ItemRow.renderStat(GuiGraphics graphics, @Nullable Stat<?> stat, int x, int y, boolean shaded) protected voidStatsScreen.ItemStatisticsList.ItemRow.ItemRowWidget.renderTooltip(GuiGraphics graphics, int x, int y) protected voidStatsScreen.ItemStatisticsList.ItemRow.ItemRowWidget.renderWidget(GuiGraphics graphics, int mouseX, int mouseY, float a) -
Uses of GuiGraphics in net.minecraft.client.gui.screens.advancements
Methods in net.minecraft.client.gui.screens.advancements with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoidAdvancementTabType.draw(GuiGraphics graphics, int tabX, int tabY, boolean selected, int index) voidAdvancementWidget.draw(GuiGraphics graphics, int xo, int yo) voidAdvancementWidget.drawConnectivity(GuiGraphics graphics, int xo, int yo, boolean background) voidAdvancementTab.drawContents(GuiGraphics graphics, int windowLeft, int windowTop) voidAdvancementWidget.drawHover(GuiGraphics graphics, int xo, int yo, float fade, int screenxo, int screenyo) voidAdvancementTab.drawIcon(GuiGraphics graphics, int xo, int yo) voidAdvancementTabType.drawIcon(GuiGraphics graphics, int xo, int yo, int index, ItemStack icon) private voidAdvancementWidget.drawMultilineText(GuiGraphics graphics, List<FormattedCharSequence> lines, int x, int y, int color) voidAdvancementTab.drawTab(GuiGraphics graphics, int xo, int yo, int mouseX, int mouseY, boolean selected) voidAdvancementTab.drawTooltips(GuiGraphics graphics, int mouseX, int mouseY, int xo, int yo) voidAdvancementsScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) private voidAdvancementsScreen.renderInside(GuiGraphics graphics, int xo, int yo) private voidAdvancementsScreen.renderTooltips(GuiGraphics graphics, int mouseX, int mouseY, int xo, int yo) voidAdvancementsScreen.renderWindow(GuiGraphics graphics, int xo, int yo, int mouseX, int mouseY) -
Uses of GuiGraphics in net.minecraft.client.gui.screens.debug
Methods in net.minecraft.client.gui.screens.debug with parameters of type GuiGraphicsModifier and TypeMethodDescriptionprivate voidGameModeSwitcherScreen.GameModeIcon.drawIcon(GuiGraphics graphics, int x, int y) private voidGameModeSwitcherScreen.GameModeSlot.drawSelection(GuiGraphics graphics) private voidGameModeSwitcherScreen.GameModeSlot.drawSlot(GuiGraphics graphics) voidGameModeSwitcherScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidGameModeSwitcherScreen.renderBackground(GuiGraphics graphics, int mouseX, int mouseY, float a) voidDebugOptionsScreen.renderBlurredBackground(GuiGraphics graphics) voidDebugOptionsScreen.CategoryEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidDebugOptionsScreen.OptionEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidDebugOptionsScreen.OptionList.renderWidget(GuiGraphics graphics, int mouseX, int mouseY, float a) voidGameModeSwitcherScreen.GameModeSlot.renderWidget(GuiGraphics graphics, int mouseX, int mouseY, float a) -
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 booleanCreativeModeInventoryScreen.checkTabHovering(GuiGraphics graphics, CreativeModeTab tab, int xm, int ym) protected voidAbstractMountInventoryScreen.drawSlot(GuiGraphics graphics, int x, int y) voidAbstractCommandBlockEditScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidAbstractContainerScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidAbstractMountInventoryScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidAbstractRecipeBookScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidAbstractSignEditScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidBookEditScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidBookSignScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidBookViewScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidCrafterScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidCreativeModeInventoryScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidCyclingSlotBackground.render(AbstractContainerMenu menu, GuiGraphics graphics, float a, int left, int top) voidEffectsInInventory.render(GuiGraphics graphics, int mouseX, int mouseY) voidEnchantmentScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float ignored) voidInventoryScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidJigsawBlockEditScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidSmithingScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidStructureBlockEditScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidTestBlockEditScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidTestInstanceBlockEditScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) private voidMerchantScreen.renderAndDecorateCostA(GuiGraphics graphics, ItemStack costA, ItemStack baseCostA, int sellItem1X, int decorHeight) voidAbstractContainerScreen.renderBackground(GuiGraphics graphics, int mouseX, int mouseY, float a) voidBookEditScreen.renderBackground(GuiGraphics graphics, int mouseX, int mouseY, float a) voidBookSignScreen.renderBackground(GuiGraphics graphics, int mouseX, int mouseY, float a) voidBookViewScreen.renderBackground(GuiGraphics graphics, int mouseX, int mouseY, float a) private intEffectsInInventory.renderBackground(GuiGraphics graphics, Font font, Component effectName, Component duration, int x0, int y0, boolean isAmbient, int maxTextureWidth) private voidLoomScreen.renderBannerOnButton(GuiGraphics graphics, int posX, int posY, TextureAtlasSprite bannerPatternSprite) protected abstract voidAbstractContainerScreen.renderBg(GuiGraphics graphics, float a, int xm, int ym) protected voidAbstractFurnaceScreen.renderBg(GuiGraphics graphics, float a, int xm, int ym) protected voidAbstractMountInventoryScreen.renderBg(GuiGraphics graphics, float a, int xm, int ym) protected voidAnvilScreen.renderBg(GuiGraphics graphics, float a, int xm, int ym) protected voidBeaconScreen.renderBg(GuiGraphics graphics, float a, int xm, int ym) protected voidBrewingStandScreen.renderBg(GuiGraphics graphics, float a, int xm, int ym) protected voidCartographyTableScreen.renderBg(GuiGraphics graphics, float a, int xm, int ym) protected voidContainerScreen.renderBg(GuiGraphics graphics, float a, int xm, int ym) protected voidCrafterScreen.renderBg(GuiGraphics graphics, float a, int xm, int ym) protected voidCraftingScreen.renderBg(GuiGraphics graphics, float a, int xm, int ym) protected voidCreativeModeInventoryScreen.renderBg(GuiGraphics graphics, float a, int xm, int ym) protected voidDispenserScreen.renderBg(GuiGraphics graphics, float a, int xm, int ym) protected voidEnchantmentScreen.renderBg(GuiGraphics graphics, float ignored, int xm, int ym) protected voidGrindstoneScreen.renderBg(GuiGraphics graphics, float a, int xm, int ym) protected voidHopperScreen.renderBg(GuiGraphics graphics, float a, int xm, int ym) protected voidInventoryScreen.renderBg(GuiGraphics graphics, float a, int xm, int ym) protected voidItemCombinerScreen.renderBg(GuiGraphics graphics, float a, int xm, int ym) protected voidLoomScreen.renderBg(GuiGraphics graphics, float a, int xm, int ym) protected voidMerchantScreen.renderBg(GuiGraphics graphics, float a, int xm, int ym) protected voidShulkerBoxScreen.renderBg(GuiGraphics graphics, float a, int xm, int ym) protected voidSmithingScreen.renderBg(GuiGraphics graphics, float a, int xMouse, int yMouse) protected voidStonecutterScreen.renderBg(GuiGraphics graphics, float a, int xm, int ym) private voidEnchantmentScreen.renderBook(GuiGraphics graphics, int left, int top) private voidMerchantScreen.renderButtonArrows(GuiGraphics graphics, MerchantOffer offer, int xo, int decorHeight) private voidStonecutterScreen.renderButtons(GuiGraphics graphics, int xm, int ym, int x, int y, int endIndex) voidAbstractContainerScreen.renderCarriedItem(GuiGraphics graphics, int mouseX, int mouseY) voidAbstractContainerScreen.renderContents(GuiGraphics graphics, int mouseX, int mouseY, float a) voidBeaconScreen.BeaconScreenButton.renderContents(GuiGraphics graphics, int mouseX, int mouseY, float a) voidMerchantScreen.renderContents(GuiGraphics graphics, int mouseX, int mouseY, float a) voidPageButton.renderContents(GuiGraphics graphics, int mouseX, int mouseY, float a) private voidCrafterScreen.renderDisabledSlot(GuiGraphics graphics, CrafterSlot cs) private voidEffectsInInventory.renderEffects(GuiGraphics graphics, Collection<MobEffectInstance> activeEffects, int x0, int yStep, int mouseX, int mouseY, int maxWidth) static voidInventoryScreen.renderEntityInInventoryFollowsAngle(GuiGraphics graphics, int x0, int y0, int x1, int y1, int size, float offsetY, float xAngle, float yAngle, LivingEntity entity) static voidInventoryScreen.renderEntityInInventoryFollowsMouse(GuiGraphics graphics, int x0, int y0, int x1, int y1, int size, float offsetY, float mouseX, float mouseY, LivingEntity entity) protected voidAnvilScreen.renderErrorIcon(GuiGraphics graphics, int xo, int yo) protected abstract voidItemCombinerScreen.renderErrorIcon(GuiGraphics graphics, int xo, int yo) protected voidSmithingScreen.renderErrorIcon(GuiGraphics graphics, int xo, int yo) private voidAbstractContainerScreen.renderFloatingItem(GuiGraphics graphics, ItemStack carried, int x, int y, @Nullable String itemCount) protected voidBeaconScreen.BeaconPowerButton.renderIcon(GuiGraphics graphics) protected abstract voidBeaconScreen.BeaconScreenButton.renderIcon(GuiGraphics graphics) protected voidBeaconScreen.BeaconSpriteScreenButton.renderIcon(GuiGraphics graphics) private voidCyclingSlotBackground.renderIcon(Slot slot, Identifier iconIdentifier, float alphaProgress, GuiGraphics graphics, int left, int top) protected voidAbstractContainerScreen.renderLabels(GuiGraphics graphics, int xm, int ym) protected voidAnvilScreen.renderLabels(GuiGraphics graphics, int xm, int ym) protected voidBeaconScreen.renderLabels(GuiGraphics graphics, int xm, int ym) protected voidCreativeModeInventoryScreen.renderLabels(GuiGraphics graphics, int xm, int ym) protected voidInventoryScreen.renderLabels(GuiGraphics graphics, int xm, int ym) protected voidMerchantScreen.renderLabels(GuiGraphics graphics, int xm, int ym) private voidCartographyTableScreen.renderMap(GuiGraphics graphics, @Nullable MapId id, @Nullable MapItemSavedData data, int x, int y, float scale) private voidSmithingScreen.renderOnboardingTooltips(GuiGraphics graphics, int mouseX, int mouseY) private voidMerchantScreen.renderProgressBar(GuiGraphics graphics, int xo, int yo, MerchantOffer offer) private voidStonecutterScreen.renderRecipes(GuiGraphics graphics, int x, int y, int endIndex) private voidCrafterScreen.renderRedstone(GuiGraphics graphics) private voidCartographyTableScreen.renderResultingMap(GuiGraphics graphics, @Nullable MapId id, @Nullable MapItemSavedData data, boolean isDuplication, boolean isScaling, boolean isLocking, boolean locked) private voidMerchantScreen.renderScroller(GuiGraphics graphics, int xo, int yo, int mouseX, int mouseY, MerchantOffers offers) private voidAbstractSignEditScreen.renderSign(GuiGraphics graphics) protected abstract voidAbstractSignEditScreen.renderSignBackground(GuiGraphics graphics) protected voidHangingSignEditScreen.renderSignBackground(GuiGraphics graphics) protected voidSignEditScreen.renderSignBackground(GuiGraphics graphics) private voidAbstractSignEditScreen.renderSignText(GuiGraphics graphics) protected voidAbstractContainerScreen.renderSlot(GuiGraphics graphics, Slot slot, int mouseX, int mouseY) voidCrafterScreen.renderSlot(GuiGraphics graphics, Slot slot, int mouseX, int mouseY) protected voidAbstractContainerScreen.renderSlotContents(GuiGraphics graphics, ItemStack itemStack, Slot slot, @Nullable String itemCount) private voidAbstractContainerScreen.renderSlotHighlightBack(GuiGraphics graphics) private voidAbstractContainerScreen.renderSlotHighlightFront(GuiGraphics graphics) protected voidAbstractContainerScreen.renderSlots(GuiGraphics graphics, int mouseX, int mouseY) protected voidAbstractRecipeBookScreen.renderSlots(GuiGraphics graphics, int mouseX, int mouseY) voidAbstractContainerScreen.renderSnapbackItem(GuiGraphics graphics) protected voidCreativeModeInventoryScreen.renderTabButton(GuiGraphics graphics, int mouseX, int mouseY, CreativeModeTab tab) private voidEffectsInInventory.renderText(GuiGraphics graphics, Component effectText, Component duration, Font font, int x0, int y0, int textureWidth, int yStep, int mouseX, int mouseY) private voidEffectsInInventory.renderText(GuiGraphics graphics, Component effectText, Component duration, Font font, int x0, int y0, int textureWidth, int yStep, int mouseX, int mouseY, @Nullable MobEffectInstance effectInstance) protected voidAbstractContainerScreen.renderTooltip(GuiGraphics graphics, int mouseX, int mouseY) protected voidStonecutterScreen.renderTooltip(GuiGraphics graphics, int mouseX, int mouseY) voidMerchantScreen.TradeOfferButton.renderToolTip(GuiGraphics graphics, int xm, int ym) -
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 static voidClientBundleTooltip.drawEmptyBundleDescriptionText(int x, int y, Font font, GuiGraphics graphics) private static voidClientBundleTooltip.drawProgressbar(int x, int y, Font font, GuiGraphics graphics, org.apache.commons.lang3.math.Fraction weight) private voidClientBundleTooltip.drawSelectedItemTooltip(Font font, GuiGraphics graphics, int x, int y, int w) private voidClientBundleTooltip.renderBundleWithItemsTooltip(Font font, int x, int y, int w, int h, GuiGraphics graphics, org.apache.commons.lang3.math.Fraction weight) private static voidClientBundleTooltip.renderCount(int drawX, int drawY, int hiddenItemCount, Font font, GuiGraphics graphics) private static voidClientBundleTooltip.renderEmptyBundleTooltip(Font font, int x, int y, int w, int h, GuiGraphics graphics) voidClientActivePlayersTooltip.renderImage(Font font, int x, int y, int w, int h, GuiGraphics graphics) voidClientBundleTooltip.renderImage(Font font, int x, int y, int w, int h, GuiGraphics graphics) default voidClientTooltipComponent.renderImage(Font font, int x, int y, int w, int h, GuiGraphics graphics) private voidClientBundleTooltip.renderSlot(int slotNumber, int drawX, int drawY, List<ItemStackTemplate> shownItems, int slotIndex, Font font, GuiGraphics graphics) voidClientTextTooltip.renderText(GuiGraphics guiGraphics, Font font, int x, int y) default voidClientTooltipComponent.renderText(GuiGraphics guiGraphics, Font font, int x, int y) static voidTooltipRenderUtil.renderTooltipBackground(GuiGraphics graphics, int x, int y, int w, int h, @Nullable Identifier style) -
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 voidServerSelectionList.OnlineServerEntry.drawIcon(GuiGraphics graphics, int rowLeft, int rowTop, Identifier location) voidServerSelectionList.LANHeader.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidServerSelectionList.NetworkServerEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidServerSelectionList.OnlineServerEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) -
Uses of GuiGraphics in net.minecraft.client.gui.screens.options
Methods in net.minecraft.client.gui.screens.options with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoidUnsupportedGraphicsWarningScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidLanguageSelectScreen.LanguageSelectionList.Entry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) -
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 TypeMethodDescriptionvoidKeyBindsScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidKeyBindsList.CategoryEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidKeyBindsList.KeyEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) -
Uses of GuiGraphics in net.minecraft.client.gui.screens.packs
Methods in net.minecraft.client.gui.screens.packs with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoidTransferableSelectionList.HeaderEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidTransferableSelectionList.PackEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) -
Uses of GuiGraphics in net.minecraft.client.gui.screens.recipebook
Methods in net.minecraft.client.gui.screens.recipebook with parameters of type GuiGraphicsModifier and TypeMethodDescriptionprotected voidRecipeBookTabButton.handleCursor(GuiGraphics graphics) voidGhostSlots.render(GuiGraphics graphics, Minecraft minecraft, boolean isResultSlotBig) voidOverlayRecipeComponent.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidRecipeBookComponent.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidRecipeBookPage.render(GuiGraphics graphics, int xo, int yo, int mouseX, int mouseY, float a) voidRecipeBookTabButton.renderContents(GuiGraphics graphics, int mouseX, int mouseY, float a) voidRecipeBookComponent.renderGhostRecipe(GuiGraphics graphics, boolean isResultSlotBig) private voidRecipeBookTabButton.renderIcon(GuiGraphics graphics) voidGhostSlots.renderTooltip(GuiGraphics graphics, Minecraft minecraft, int mouseX, int mouseY, @Nullable Slot hoveredSlot) voidRecipeBookComponent.renderTooltip(GuiGraphics graphics, int mouseX, int mouseY, @Nullable Slot hoveredSlot) voidRecipeBookPage.renderTooltip(GuiGraphics graphics, int mouseX, int mouseY) voidOverlayRecipeComponent.OverlayRecipeButton.renderWidget(GuiGraphics graphics, int mouseX, int mouseY, float a) voidRecipeButton.renderWidget(GuiGraphics graphics, int mouseX, int mouseY, float a) -
Uses of GuiGraphics in net.minecraft.client.gui.screens.reporting
Methods in net.minecraft.client.gui.screens.reporting with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoidChatSelectionScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidReportReasonSelectionScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidChatSelectionScreen.ChatSelectionList.DividerEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidChatSelectionScreen.ChatSelectionList.MessageEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidChatSelectionScreen.ChatSelectionList.MessageHeadingEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidChatSelectionScreen.ChatSelectionList.PaddingEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidReportReasonSelectionScreen.ReasonSelectionList.Entry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) protected voidChatSelectionScreen.ChatSelectionList.renderItem(GuiGraphics graphics, int mouseX, int mouseY, float a, ChatSelectionScreen.ChatSelectionList.Entry entry) private voidChatSelectionScreen.ChatSelectionList.MessageEntry.renderSelectedCheckmark(GuiGraphics graphics, int rowTop, int rowLeft, int rowHeight) private voidChatSelectionScreen.ChatSelectionList.MessageEntry.renderTag(GuiGraphics graphics, int iconLeft, int rowTop, int rowHeight, 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 voidSocialInteractionsPlayerList.enableScissor(GuiGraphics graphics) voidSocialInteractionsScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidSocialInteractionsScreen.renderBackground(GuiGraphics graphics, int mouseX, int mouseY, float a) voidPlayerEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) protected voidSocialInteractionsPlayerList.renderListBackground(GuiGraphics graphics) protected voidSocialInteractionsPlayerList.renderListSeparators(GuiGraphics graphics) -
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 voidTelemetryEventWidget.renderContents(GuiGraphics graphics, int mouseX, int mouseY, float a) -
Uses of GuiGraphics in net.minecraft.client.gui.screens.worldselection
Methods in net.minecraft.client.gui.screens.worldselection with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoidCreateWorldScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidEditWorldScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidFileFixerProgressScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float partialTick) voidOptimizeWorldScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidAbstractGameRulesScreen.BooleanRuleEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidAbstractGameRulesScreen.CategoryRuleEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidAbstractGameRulesScreen.IntegerRuleEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidConfirmExperimentalFeaturesScreen.DetailsScreen.PackListEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidWorldSelectionList.LoadingHeader.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidWorldSelectionList.NoWorldsEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) voidWorldSelectionList.WorldListEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) private voidWorldSelectionList.WorldListEntry.renderExperimentalWarning(GuiGraphics guiGraphics, int mouseX, int mouseY, boolean hovered) private voidFileFixerProgressScreen.renderFileFixerCount(GuiGraphics graphics, int xCenter, int y, int current, int total) private voidFileFixerProgressScreen.renderFileStats(GuiGraphics graphics, int xCenter, int yStart, int converted, int total) protected voidAbstractGameRulesScreen.GameRuleEntry.renderLabel(GuiGraphics graphics, int rowTop, int rowLeft) protected voidCreateWorldScreen.renderMenuBackground(GuiGraphics graphics) private voidFileFixerProgressScreen.renderProgress(GuiGraphics graphics, int xCenter, int textTop) private voidFileFixerProgressScreen.renderProgressBar(GuiGraphics graphics, int xCenter, int y, float progress) private voidFileFixerProgressScreen.renderScanning(GuiGraphics graphics, int xCenter, int textTop) private voidFileFixerProgressScreen.renderTitle(GuiGraphics graphics, int xCenter, int yTop) private voidFileFixerProgressScreen.renderTypeProgress(GuiGraphics graphics, int xCenter, int y, float progress) private voidFileFixerProgressScreen.renderTypeText(GuiGraphics graphics, int xCenter, int y) voidAbstractGameRulesScreen.RuleList.renderWidget(GuiGraphics graphics, int mouseX, int mouseY, float a) voidWorldSelectionList.renderWidget(GuiGraphics graphics, int mouseX, int mouseY, float a) -
Uses of GuiGraphics in net.minecraft.client.gui.spectator
Methods in net.minecraft.client.gui.spectator with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoidPlayerMenuItem.renderIcon(GuiGraphics graphics, float brightness, float alpha) voidSpectatorMenu.CloseSpectatorItem.renderIcon(GuiGraphics graphics, float brightness, float alpha) voidSpectatorMenu.ScrollMenuItem.renderIcon(GuiGraphics graphics, float brightness, float alpha) voidSpectatorMenuItem.renderIcon(GuiGraphics graphics, float brightness, float 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 TypeMethodDescriptionvoidTeleportToPlayerMenuCategory.renderIcon(GuiGraphics graphics, float brightness, float alpha) voidTeleportToTeamMenuCategory.renderIcon(GuiGraphics graphics, float brightness, float alpha) voidTeleportToTeamMenuCategory.TeamSelectionItem.renderIcon(GuiGraphics graphics, float brightness, float alpha) -
Uses of GuiGraphics in net.minecraft.client.multiplayer.chat
Methods in net.minecraft.client.multiplayer.chat with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoidGuiMessageTag.Icon.draw(GuiGraphics graphics, int x, int y) -
Uses of GuiGraphics in net.minecraft.client.renderer
Methods in net.minecraft.client.renderer with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoidPanoramaRenderer.render(GuiGraphics graphics, int width, int height, boolean shouldSpin) -
Uses of GuiGraphics in net.minecraft.realms
Methods in net.minecraft.realms with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoidRealmsLabel.render(GuiGraphics graphics, int mouseX, int mouseY, float a) -
Uses of GuiGraphics in net.neoforged.neoforge.client
Methods in net.neoforged.neoforge.client with parameters of type GuiGraphicsModifier and TypeMethodDescriptionstatic voidClientHooks.drawScreen(Screen screen, GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) private static voidClientHooks.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.PreClientHooks.onRenderTooltipPre(ItemStack stack, GuiGraphics graphics, int x, int y, int screenWidth, int screenHeight, List<ClientTooltipComponent> components, Font fallbackFont, ClientTooltipPositioner positioner) static RenderTooltipEvent.TextureClientHooks.onRenderTooltipTexture(ItemStack stack, GuiGraphics graphics, int x, int y, Font font, List<ClientTooltipComponent> components, @Nullable Identifier texture) booleanIItemDecorator.render(GuiGraphics guiGraphics, Font font, ItemStack stack, int xOffset, int yOffset) Is called after GuiGraphics.renderItemDecorations(Font, ItemStack, int, int, String) is done rendering.voidItemDecoratorHandler.render(GuiGraphics guiGraphics, Font font, ItemStack stack, int xOffset, int yOffset) static voidClientHooks.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 GuiGraphicsRenderTooltipEvent.graphicsprivate final GuiGraphicsContainerScreenEvent.Render.guiGraphicsprivate final GuiGraphicsCustomizeGuiOverlayEvent.guiGraphicsprivate final GuiGraphicsRenderGuiEvent.guiGraphicsprivate final GuiGraphicsRenderGuiLayerEvent.guiGraphicsprivate final GuiGraphicsScreenEvent.Render.guiGraphicsMethods 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.Render.getGuiGraphics()Returns the gui graphics used for rendering.Constructors in net.neoforged.neoforge.client.event with parameters of type GuiGraphicsModifierConstructorDescriptionBackground(Screen screen, GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) 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) protectedCustomizeGuiOverlayEvent(Window window, GuiGraphics guiGraphics, DeltaTracker partialTick) Foreground(AbstractContainerScreen<?> guiContainer, GuiGraphics guiGraphics, int mouseX, int mouseY) Post(GuiGraphics guiGraphics, DeltaTracker partialTick) Post(GuiGraphics guiGraphics, DeltaTracker partialTick, Identifier name, GuiLayer layer) Post(Screen screen, GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Pre(GuiGraphics guiGraphics, DeltaTracker partialTick) Pre(GuiGraphics guiGraphics, DeltaTracker partialTick, Identifier name, GuiLayer 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) protectedRender(AbstractContainerScreen<?> guiContainer, GuiGraphics guiGraphics, int mouseX, int mouseY) protectedRender(Screen screen, GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) protectedRenderGuiEvent(GuiGraphics guiGraphics, DeltaTracker partialTick) protectedRenderGuiLayerEvent(GuiGraphics guiGraphics, DeltaTracker partialTick, Identifier name, GuiLayer layer) protectedRenderTooltipEvent(ItemStack itemStack, GuiGraphics graphics, int x, int y, Font font, List<ClientTooltipComponent> components) Texture(ItemStack stack, GuiGraphics graphics, int x, int y, Font font, List<ClientTooltipComponent> components, @Nullable Identifier texture) -
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 voidIClientItemExtensions.renderFirstPersonOverlay(ItemStack stack, EquipmentSlot equipmentSlot, Player player, GuiGraphics guiGraphics, DeltaTracker deltaTracker) Called to render an overlay on the first-person camera.default booleanIClientMobEffectExtensions.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 booleanIClientMobEffectExtensions.renderInventoryIcon(MobEffectInstance instance, AbstractContainerScreen<?> screen, GuiGraphics guiGraphics, int x, int y, int blitOffset) Renders the icon of the specified effect in the player's inventory.default booleanIClientMobEffectExtensions.renderInventoryText(MobEffectInstance instance, AbstractContainerScreen<?> 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.gamerules
Methods in net.neoforged.neoforge.client.gamerules with parameters of type GuiGraphicsModifier and TypeMethodDescriptionvoidGenericGameRuleEntry.renderContent(GuiGraphics graphics, int mouseX, int mouseY, boolean hovered, float a) protected voidGameRuleEntry.renderLabel(GuiGraphics graphics, int rowTop, int rowLeft) -
Uses of GuiGraphics in net.neoforged.neoforge.client.gui
Methods in net.neoforged.neoforge.client.gui with parameters of type GuiGraphicsModifier and TypeMethodDescriptionprivate voidLoadingErrorScreen.drawMultiLineCenteredString(GuiGraphics guiGraphics, Font fr, Component str, int x, int y) protected voidModListScreen.InfoPanel.drawPanel(GuiGraphics guiGraphics, int entryRight, int relativeY, int mouseX, int mouseY) protected voidModMismatchDisconnectedScreen.MismatchInfoPanel.drawPanel(GuiGraphics guiGraphics, int entryRight, int relativeY, int mouseX, int mouseY) voidConfigurationScreen.ConfigurationListScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidConfigurationScreen.ConfigurationSectionScreen.render(GuiGraphics graphics, int mouseX, int mouseY, float a) voidGuiLayer.render(GuiGraphics guiGraphics, DeltaTracker deltaTracker) voidGuiLayerManager.render(GuiGraphics guiGraphics, DeltaTracker partialTick) voidLoadingErrorScreen.render(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) voidModListScreen.render(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) voidModMismatchDisconnectedScreen.MismatchInfoPanel.render(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTicks) voidModMismatchDisconnectedScreen.render(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTicks) voidLoadingErrorScreen.LoadingEntryList.LoadingMessageEntry.renderContent(GuiGraphics guiGraphics, int mouseX, int mouseY, boolean hovered, float partialTick) private voidGuiLayerManager.renderInner(GuiGraphics guiGraphics, DeltaTracker partialTick) protected voidConfigurationScreen.ConfigurationListScreen.ListLabelWidget.renderWidget(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick) Method parameters in net.neoforged.neoforge.client.gui with type arguments of type GuiGraphicsModifier and TypeMethodDescriptionGuiLayerManager.add(Identifier name, Consumer<GuiGraphics> layer, BooleanSupplier shouldRender) -
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 voidScrollPanel.drawBackground(GuiGraphics guiGraphics, float partialTick) Draws the background of the scroll panel.protected voidScrollPanel.drawGradientRect(GuiGraphics guiGraphics, int left, int top, int right, int bottom, int color1, int color2) protected abstract voidScrollPanel.drawPanel(GuiGraphics guiGraphics, int entryRight, int relativeY, int mouseX, int mouseY) Draw anything special on the screen.voidScrollPanel.render(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) voidModListWidget.ModEntry.renderContent(GuiGraphics guiGraphics, int mouseX, int mouseY, boolean hovered, float partialTick) voidExtendedButton.renderContents(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) Draws this button to the screen.protected voidModsButton.renderContents(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) voidUnicodeGlyphButton.renderContents(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick) voidExtendedSlider.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 TypeMethodDescriptionvoidNeoForgeLoadingOverlay.render(GuiGraphics graphics, int mouseX, int mouseY, float partialTick)