Uses of Class
net.minecraft.client.util.math.MatrixStack
Package
Description
-
Uses of MatrixStack in com.mojang.blaze3d.systems
-
Uses of MatrixStack in net.minecraft.client
Modifier and TypeMethodDescriptionprivate void
MinecraftClient.drawProfilerResults
(MatrixStack matrices, ProfileResult profileResult) -
Uses of MatrixStack in net.minecraft.client.font
Modifier and TypeMethodDescriptionint
MultilineText.draw
(MatrixStack matrices, int x, int y, int lineHeight, int color) int
TextRenderer.draw
(MatrixStack matrices, String text, float x, float y, int color) int
TextRenderer.draw
(MatrixStack matrices, OrderedText text, float x, float y, int color) int
TextRenderer.draw
(MatrixStack matrices, Text text, float x, float y, int color) int
MultilineText.drawCenterWithShadow
(MatrixStack matrices, int x, int y) int
MultilineText.drawCenterWithShadow
(MatrixStack matrices, int x, int y, int lineHeight, int color) void
TextRenderer.drawTrimmed
(MatrixStack matrices, StringVisitable text, int x, int y, int maxWidth, int color) int
MultilineText.drawWithShadow
(MatrixStack matrices, int x, int y, int lineHeight, int color) int
TextRenderer.drawWithShadow
(MatrixStack matrices, String text, float x, float y, int color) int
TextRenderer.drawWithShadow
(MatrixStack matrices, String text, float x, float y, int color, boolean rightToLeft) int
TextRenderer.drawWithShadow
(MatrixStack matrices, OrderedText text, float x, float y, int color) int
TextRenderer.drawWithShadow
(MatrixStack matrices, Text text, float x, float y, int color) void
MultilineText.fillBackground
(MatrixStack matrices, int centerX, int centerY, int lineHeight, int padding, int color) -
Uses of MatrixStack in net.minecraft.client.gui
Modifier and TypeMethodDescriptionvoid
LogoDrawer.draw
(MatrixStack matrices, int screenWidth, float alpha) void
LogoDrawer.draw
(MatrixStack matrices, int screenWidth, float alpha, int y) static void
PlayerSkinDrawer.draw
(MatrixStack matrices, int x, int y, int size) Draws the player's head (including the hat) on GUI.static void
PlayerSkinDrawer.draw
(MatrixStack matrices, int x, int y, int size, boolean hatVisible, boolean upsideDown) Draws the player's head on GUI.static void
DrawableHelper.drawBorder
(MatrixStack matrices, int x, int y, int width, int height, int color) static void
DrawableHelper.drawCenteredTextWithShadow
(MatrixStack matrices, TextRenderer textRenderer, String text, int centerX, int y, int color) static void
DrawableHelper.drawCenteredTextWithShadow
(MatrixStack matrices, TextRenderer textRenderer, OrderedText text, int centerX, int y, int color) static void
DrawableHelper.drawCenteredTextWithShadow
(MatrixStack matrices, TextRenderer textRenderer, Text text, int centerX, int y, int color) private static void
PlayerSkinDrawer.drawHat
(MatrixStack matrices, int x, int y, int size, boolean upsideDown) protected static void
DrawableHelper.drawHorizontalLine
(MatrixStack matrices, int x1, int x2, int y, int color) static void
DrawableHelper.drawNineSlicedTexture
(MatrixStack matrices, int x, int y, int width, int height, int outerSliceSize, int centerSliceWidth, int centerSliceHeight, int u, int v) static void
DrawableHelper.drawNineSlicedTexture
(MatrixStack matrices, int x, int y, int width, int height, int sideSliceWidth, int sideSliceHeight, int centerSliceWidth, int centerSliceHeight, int u, int v) static void
DrawableHelper.drawNineSlicedTexture
(MatrixStack matrices, int x, int y, int width, int height, int leftSliceWidth, int topSliceHeight, int rightSliceWidth, int bottomSliceHeight, int centerSliceWidth, int centerSliceHeight, int u, int v) static void
DrawableHelper.drawRepeatingTexture
(MatrixStack matrices, int x, int y, int width, int height, int u, int v, int textureWidth, int textureHeight) static void
DrawableHelper.drawSprite
(MatrixStack matrices, int x, int y, int z, int width, int height, Sprite sprite) static void
DrawableHelper.drawSprite
(MatrixStack matrices, int x, int y, int z, int width, int height, Sprite sprite, float red, float green, float blue, float alpha) static void
DrawableHelper.drawTexture
(MatrixStack matrices, int x, int y, float u, float v, int width, int height, int textureWidth, int textureHeight) Draws a textured rectangle from a region in a texture.static void
DrawableHelper.drawTexture
(MatrixStack matrices, int x, int y, int z, float u, float v, int width, int height, int textureWidth, int textureHeight) Draws a textured rectangle from a region in a texture.static void
DrawableHelper.drawTexture
(MatrixStack matrices, int x, int y, int width, int height, float u, float v, int regionWidth, int regionHeight, int textureWidth, int textureHeight) Draws a textured rectangle from a region in a texture.static void
DrawableHelper.drawTexture
(MatrixStack matrices, int x, int y, int u, int v, int width, int height) Draws a textured rectangle from a region in a 256x256 texture.private static void
DrawableHelper.drawTexture
(MatrixStack matrices, int x0, int x1, int y0, int y1, int z, int regionWidth, int regionHeight, float u, float v, int textureWidth, int textureHeight) static void
DrawableHelper.drawTextWithShadow
(MatrixStack matrices, TextRenderer textRenderer, String text, int x, int y, int color) static void
DrawableHelper.drawTextWithShadow
(MatrixStack matrices, TextRenderer textRenderer, OrderedText text, int x, int y, int color) static void
DrawableHelper.drawTextWithShadow
(MatrixStack matrices, TextRenderer textRenderer, Text text, int x, int y, int color) protected static void
DrawableHelper.drawVerticalLine
(MatrixStack matrices, int x, int y1, int y2, int color) static void
DrawableHelper.fill
(MatrixStack matrices, int x1, int y1, int x2, int y2, int color) static void
DrawableHelper.fill
(MatrixStack matrices, int x1, int y1, int x2, int y2, int z, int color) protected static void
DrawableHelper.fillGradient
(MatrixStack matrices, int startX, int startY, int endX, int endY, int colorStart, int colorEnd) protected static void
DrawableHelper.fillGradient
(MatrixStack matrices, int startX, int startY, int endX, int endY, int colorStart, int colorEnd, int z) void
Drawable.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) -
Uses of MatrixStack in net.minecraft.client.gui.hud
Modifier and TypeMethodDescriptionvoid
MessageIndicator.Icon.draw
(MatrixStack matrices, int x, int y) private void
InGameHud.drawHeart
(MatrixStack matrices, InGameHud.HeartType type, int x, int y, int v, boolean blinking, boolean halfHeart) private void
ChatHud.drawIndicatorIcon
(MatrixStack matrices, int x, int y, MessageIndicator.Icon icon) private void
DebugHud.drawMetricsData
(MatrixStack matrices, MetricsData metricsData, int x, int width, boolean showFps) private void
InGameHud.drawTextBackground
(MatrixStack matrices, TextRenderer textRenderer, int yOffset, int width, int color) void
BossBarHud.render
(MatrixStack matrices) void
ChatHud.render
(MatrixStack matrices, int currentTick, int mouseX, int mouseY) void
DebugHud.render
(MatrixStack matrices) void
InGameHud.render
(MatrixStack matrices, float tickDelta) void
PlayerListHud.render
(MatrixStack matrices, int scaledWindowWidth, Scoreboard scoreboard, @Nullable ScoreboardObjective objective) void
SpectatorHud.render
(MatrixStack matrices) void
SubtitlesHud.render
(MatrixStack matrices) private void
InGameHud.renderAutosaveIndicator
(MatrixStack matrices) private void
BossBarHud.renderBossBar
(MatrixStack matrices, int x, int y, BossBar bossBar) private void
BossBarHud.renderBossBar
(MatrixStack matrices, int x, int y, BossBar bossBar, int width, int height) private void
InGameHud.renderCrosshair
(MatrixStack matrices) void
InGameHud.renderDemoTimer
(MatrixStack matrices) void
InGameHud.renderExperienceBar
(MatrixStack matrices, int x) private static void
InGameOverlayRenderer.renderFireOverlay
(MinecraftClient client, MatrixStack matrices) private void
InGameHud.renderHealthBar
(MatrixStack matrices, PlayerEntity player, int x, int y, int lines, int regeneratingHeartIndex, float maxHealth, int lastHealth, int health, int absorption, boolean blinking) private void
PlayerListHud.renderHearts
(int y, int left, int right, UUID uuid, MatrixStack matrices, int score) void
InGameHud.renderHeldItemTooltip
(MatrixStack matrices) private void
InGameHud.renderHotbar
(float tickDelta, MatrixStack matrices) private void
InGameHud.renderHotbarItem
(MatrixStack matrixStack, int int2, int int3, float float2, PlayerEntity playerEntity, ItemStack itemStack, int int4) private static void
InGameOverlayRenderer.renderInWallOverlay
(Sprite sprite, MatrixStack matrices) protected void
PlayerListHud.renderLatencyIcon
(MatrixStack matrices, int width, int x, int y, PlayerListEntry entry) protected void
DebugHud.renderLeftText
(MatrixStack matrices) private void
InGameHud.renderMountHealth
(MatrixStack matrices) void
InGameHud.renderMountJumpBar
(JumpingMount mount, MatrixStack matrices, int x) private void
InGameHud.renderOverlay
(MatrixStack matrices, Identifier texture, float opacity) static void
InGameOverlayRenderer.renderOverlays
(MinecraftClient client, MatrixStack matrices) private void
InGameHud.renderPortalOverlay
(MatrixStack matrices, float nauseaStrength) protected void
DebugHud.renderRightText
(MatrixStack matrices) private void
PlayerListHud.renderScoreboardObjective
(ScoreboardObjective objective, int y, String player, int left, int right, UUID uuid, MatrixStack matrices) private void
InGameHud.renderScoreboardSidebar
(MatrixStack matrices, ScoreboardObjective objective) private void
SpectatorHud.renderSpectatorCommand
(MatrixStack matrices, int slot, int x, float y, float height, SpectatorMenuCommand command) void
SpectatorHud.renderSpectatorMenu
(MatrixStack matrices) protected void
SpectatorHud.renderSpectatorMenu
(MatrixStack matrices, float height, int x, int y, SpectatorMenuState state) private void
InGameHud.renderSpyglassOverlay
(MatrixStack matrices, float scale) private void
InGameHud.renderStatusBars
(MatrixStack matrices) Renders the armor, health, air, and hunger bars.protected void
InGameHud.renderStatusEffectOverlay
(MatrixStack matrices) private static void
InGameOverlayRenderer.renderUnderwaterOverlay
(MinecraftClient client, MatrixStack matrices) private void
InGameHud.renderVignetteOverlay
(MatrixStack matrices, Entity entity) -
Uses of MatrixStack in net.minecraft.client.gui.hud.spectator
Modifier and TypeMethodDescriptionvoid
SpectatorMenu.ChangePageSpectatorMenuCommand.renderIcon
(MatrixStack matrices, float brightness, int alpha) void
SpectatorMenu.CloseSpectatorMenuCommand.renderIcon
(MatrixStack matrices, float brightness, int alpha) void
SpectatorMenuCommand.renderIcon
(MatrixStack matrices, float brightness, int alpha) void
TeamTeleportSpectatorMenu.renderIcon
(MatrixStack matrices, float brightness, int alpha) void
TeamTeleportSpectatorMenu.TeleportToSpecificTeamCommand.renderIcon
(MatrixStack matrices, float brightness, int alpha) void
TeleportSpectatorMenu.renderIcon
(MatrixStack matrices, float brightness, int alpha) void
TeleportToSpecificPlayerSpectatorCommand.renderIcon
(MatrixStack matrices, float brightness, int alpha) -
Uses of MatrixStack in net.minecraft.client.gui.screen
Modifier and TypeMethodDescriptionprivate void
GameModeSelectionScreen.ButtonWidget.drawBackground
(MatrixStack matrices, TextureManager textureManager) static void
LevelLoadingScreen.drawChunkMap
(MatrixStack matrices, WorldGenerationProgressTracker progressProvider, int centerX, int centerY, int pixelSize, int pixelMargin) private void
PresetsScreen.SuperflatPresetsListWidget.SuperflatPresetEntry.drawIconBackground
(MatrixStack matrices, int x, int y) private void
GameModeSelectionScreen.ButtonWidget.drawSelectionBox
(MatrixStack matrices, TextureManager textureManager) protected void
WarningScreen.drawTitle
(MatrixStack matrices) void
AccessibilityOnboardingScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
AddServerScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
BackupPromptScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
ChatInputSuggestor.render
(MatrixStack matrices, int mouseX, int mouseY) void
ChatInputSuggestor.SuggestionWindow.render
(MatrixStack matrices, int mouseX, int mouseY) void
ChatScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
ConfirmLinkScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
ConfirmScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
ConnectScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
CreditsScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
CustomizeBuffetLevelScreen.BuffetBiomesListWidget.BuffetBiomeItem.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
CustomizeBuffetLevelScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
CustomizeFlatLevelScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
CustomizeFlatLevelScreen.SuperflatLayersListWidget.SuperflatLayerEntry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
DatapackFailureScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
DeathScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
DemoScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
DialogScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
DirectConnectScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
DisconnectedScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
DownloadingTerrainScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
FatalErrorScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
GameMenuScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
GameModeSelectionScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
LevelLoadingScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
MessageScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
NoticeScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
OpenToLanScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
OutOfMemoryScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
PresetsScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
PresetsScreen.SuperflatPresetsListWidget.SuperflatPresetEntry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
ProgressScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
Screen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
SleepingChatScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
SplashOverlay.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
StatsScreen.EntityStatsListWidget.Entry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
StatsScreen.GeneralStatsListWidget.Entry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
StatsScreen.ItemStatsListWidget.Entry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.protected void
StatsScreen.ItemStatsListWidget.Entry.render
(MatrixStack matrices, @Nullable Stat<?> stat, int x, int y, boolean white) protected void
StatsScreen.ItemStatsListWidget.render
(MatrixStack matrices, @Nullable Text text, int mouseX, int mouseY) void
StatsScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
TaskScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
TitleScreen.DeprecationNotice.render
(MatrixStack matrices, int color) void
TitleScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
WarningScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) private void
CreditsScreen.renderBackground
(MatrixStack matrices) void
DemoScreen.renderBackground
(MatrixStack matrices) Renders the background of this screen.void
Screen.renderBackground
(MatrixStack matrices) Renders the background of this screen.protected void
StatsScreen.EntityStatsListWidget.renderBackground
(MatrixStack matrices) protected void
StatsScreen.GeneralStatsListWidget.renderBackground
(MatrixStack matrices) protected void
StatsScreen.ItemStatsListWidget.renderBackground
(MatrixStack matrices) void
Screen.renderBackgroundTexture
(MatrixStack matrices) Renders the fullscreen background texture of this screen.void
GameModeSelectionScreen.ButtonWidget.renderButton
(MatrixStack matrices, int mouseX, int mouseY, float delta) protected void
StatsScreen.ItemStatsListWidget.renderDecorations
(MatrixStack matrices, int mouseX, int mouseY) protected void
StatsScreen.ItemStatsListWidget.renderHeader
(MatrixStack matrices, int x, int y) private void
CustomizeFlatLevelScreen.SuperflatLayersListWidget.SuperflatLayerEntry.renderIcon
(MatrixStack matrices, int x, int y, ItemStack iconItem) (package private) void
GameModeSelectionScreen.GameModeSelection.renderIcon
(MatrixStack matrices, ItemRenderer itemRenderer, int x, int y) private void
PresetsScreen.SuperflatPresetsListWidget.SuperflatPresetEntry.renderIcon
(MatrixStack matrices, int x, int y, Item iconItem) (package private) void
StatsScreen.renderIcon
(MatrixStack matrices, int x, int y, int u, int v) private void
CustomizeFlatLevelScreen.SuperflatLayersListWidget.SuperflatLayerEntry.renderIconBackgroundTexture
(MatrixStack matrices, int x, int y) void
ChatInputSuggestor.renderMessages
(MatrixStack matrices) void
Screen.renderOrderedTooltip
(MatrixStack matrices, List<? extends OrderedText> lines, int x, int y) private void
Screen.renderPositionedTooltip
(MatrixStack matrices, Screen.PositionedTooltip tooltip, int x, int y) private void
SplashOverlay.renderProgressBar
(MatrixStack matrices, int minX, int minY, int maxX, int maxY, float opacity) (package private) void
StatsScreen.renderStatItem
(MatrixStack matrices, int x, int y, Item item) protected void
Screen.renderTextHoverEffect
(MatrixStack matrices, @Nullable Style style, int x, int y) void
Screen.renderTooltip
(MatrixStack matrices, List<Text> lines, int x, int y) void
Screen.renderTooltip
(MatrixStack matrices, List<Text> lines, Optional<TooltipData> data, int x, int y) protected void
Screen.renderTooltip
(MatrixStack matrices, ItemStack stack, int x, int y) void
Screen.renderTooltip
(MatrixStack matrices, Text text, int x, int y) private void
Screen.renderTooltipFromComponents
(MatrixStack matrices, List<TooltipComponent> components, int x, int y, TooltipPositioner positioner) final void
Screen.renderWithTooltip
(MatrixStack matrices, int mouseX, int mouseY, float delta) boolean
ChatInputSuggestor.tryRenderWindow
(MatrixStack matrices, int mouseX, int mouseY) -
Uses of MatrixStack in net.minecraft.client.gui.screen.advancement
Modifier and TypeMethodDescriptionprivate void
AdvancementsScreen.drawAdvancementTree
(MatrixStack matrices, int mouseX, int mouseY, int x, int y) void
AdvancementTab.drawBackground
(MatrixStack matrices, int x, int y, boolean selected) void
AdvancementTabType.drawBackground
(MatrixStack matrices, int x, int y, boolean selected, int index) void
AdvancementTab.drawIcon
(MatrixStack matrices, int x, int y, ItemRenderer itemRenderer) void
AdvancementTabType.drawIcon
(MatrixStack matrices, int x, int y, int index, ItemRenderer itemRenderer, ItemStack icon) void
AdvancementWidget.drawTooltip
(MatrixStack matrices, int originX, int originY, float alpha, int x, int y) private void
AdvancementsScreen.drawWidgetTooltip
(MatrixStack matrices, int mouseX, int mouseY, int x, int y) void
AdvancementTab.drawWidgetTooltip
(MatrixStack matrices, int mouseX, int mouseY, int x, int y) void
AdvancementsScreen.drawWindow
(MatrixStack matrices, int x, int y) void
AdvancementsScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
AdvancementTab.render
(MatrixStack matrices, int x, int y) void
AdvancementWidget.renderLines
(MatrixStack matrices, int x, int y, boolean border) void
AdvancementWidget.renderWidgets
(MatrixStack matrices, int x, int y) -
Uses of MatrixStack in net.minecraft.client.gui.screen.ingame
Modifier and TypeMethodDescriptionprotected void
AbstractFurnaceScreen.drawBackground
(MatrixStack matrices, float delta, int mouseX, int mouseY) protected void
AnvilScreen.drawBackground
(MatrixStack matrices, float delta, int mouseX, int mouseY) protected void
BeaconScreen.drawBackground
(MatrixStack matrices, float delta, int mouseX, int mouseY) protected void
BrewingStandScreen.drawBackground
(MatrixStack matrices, float delta, int mouseX, int mouseY) protected void
CartographyTableScreen.drawBackground
(MatrixStack matrices, float delta, int mouseX, int mouseY) protected void
CraftingScreen.drawBackground
(MatrixStack matrices, float delta, int mouseX, int mouseY) protected void
CreativeInventoryScreen.drawBackground
(MatrixStack matrices, float delta, int mouseX, int mouseY) protected void
EnchantmentScreen.drawBackground
(MatrixStack matrices, float delta, int mouseX, int mouseY) protected void
ForgingScreen.drawBackground
(MatrixStack matrices, float delta, int mouseX, int mouseY) protected void
Generic3x3ContainerScreen.drawBackground
(MatrixStack matrices, float delta, int mouseX, int mouseY) protected void
GenericContainerScreen.drawBackground
(MatrixStack matrices, float delta, int mouseX, int mouseY) protected void
GrindstoneScreen.drawBackground
(MatrixStack matrices, float delta, int mouseX, int mouseY) protected abstract void
HandledScreen.drawBackground
(MatrixStack matrices, float delta, int mouseX, int mouseY) protected void
HopperScreen.drawBackground
(MatrixStack matrices, float delta, int mouseX, int mouseY) protected void
HorseScreen.drawBackground
(MatrixStack matrices, float delta, int mouseX, int mouseY) protected void
InventoryScreen.drawBackground
(MatrixStack matrices, float delta, int mouseX, int mouseY) protected void
LoomScreen.drawBackground
(MatrixStack matrices, float delta, int mouseX, int mouseY) protected void
MerchantScreen.drawBackground
(MatrixStack matrices, float delta, int mouseX, int mouseY) protected void
ShulkerBoxScreen.drawBackground
(MatrixStack matrices, float delta, int mouseX, int mouseY) protected void
SmithingScreen.drawBackground
(MatrixStack matrices, float delta, int mouseX, int mouseY) protected void
StonecutterScreen.drawBackground
(MatrixStack matrices, float delta, int mouseX, int mouseY) private void
BookEditScreen.drawCursor
(MatrixStack matrices, BookEditScreen.Position position, boolean atEnd) static void
InventoryScreen.drawEntity
(MatrixStack matrices, int x, int y, int size, float mouseX, float mouseY, LivingEntity entity) static void
InventoryScreen.drawEntity
(MatrixStack matrices, int x, int y, int size, Quaternionf quaternionf, @Nullable Quaternionf quaternionf2, LivingEntity entity) protected void
AnvilScreen.drawForeground
(MatrixStack matrices, int mouseX, int mouseY) protected void
BeaconScreen.drawForeground
(MatrixStack matrices, int mouseX, int mouseY) protected void
CreativeInventoryScreen.drawForeground
(MatrixStack matrices, int mouseX, int mouseY) protected void
HandledScreen.drawForeground
(MatrixStack matrices, int mouseX, int mouseY) protected void
InventoryScreen.drawForeground
(MatrixStack matrices, int mouseX, int mouseY) protected void
MerchantScreen.drawForeground
(MatrixStack matrices, int mouseX, int mouseY) private void
CyclingSlotIcon.drawIcon
(Slot slot, Identifier texture, float alpha, MatrixStack matrices, int x, int y) protected void
AnvilScreen.drawInvalidRecipeArrow
(MatrixStack matrices, int x, int y) protected abstract void
ForgingScreen.drawInvalidRecipeArrow
(MatrixStack matrices, int x, int y) protected void
LegacySmithingScreen.drawInvalidRecipeArrow
(MatrixStack matrices, int x, int y) Deprecated, for removal: This API element is subject to removal in a future version.protected void
SmithingScreen.drawInvalidRecipeArrow
(MatrixStack matrices, int x, int y) private void
HandledScreen.drawItem
(MatrixStack matrices, ItemStack stack, int x, int y, String amountText) private void
MerchantScreen.drawLevelInfo
(MatrixStack matrices, int x, int y, TradeOffer tradeOffer) private void
CartographyTableScreen.drawMap
(MatrixStack matrices, @Nullable Integer mapId, @Nullable MapState mapState, boolean cloneMode, boolean expandMode, boolean lockMode, boolean cannotExpand) private void
CartographyTableScreen.drawMap
(MatrixStack matrices, @Nullable Integer mapId, @Nullable MapState mapState, int x, int y, float scale) protected void
HandledScreen.drawMouseoverTooltip
(MatrixStack matrices, int x, int y) protected void
StonecutterScreen.drawMouseoverTooltip
(MatrixStack matrices, int x, int y) private void
BookEditScreen.drawSelection
(MatrixStack matrices, Rect2i[] selectionRectangles) private void
HandledScreen.drawSlot
(MatrixStack matrices, Slot slot) static void
HandledScreen.drawSlotHighlight
(MatrixStack matrices, int x, int y, int z) private void
AbstractInventoryScreen.drawStatusEffectBackgrounds
(MatrixStack matrices, int x, int height, Iterable<StatusEffectInstance> statusEffects, boolean wide) private void
AbstractInventoryScreen.drawStatusEffectDescriptions
(MatrixStack matrices, int x, int height, Iterable<StatusEffectInstance> statusEffects) private void
AbstractInventoryScreen.drawStatusEffects
(MatrixStack matrices, int mouseX, int mouseY) private void
AbstractInventoryScreen.drawStatusEffectSprites
(MatrixStack matrices, int x, int height, Iterable<StatusEffectInstance> statusEffects, boolean wide) void
AbstractCommandBlockScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
AbstractFurnaceScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
AbstractInventoryScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
AbstractSignEditScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
BeaconScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
BookEditScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
BookScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
BrewingStandScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
CartographyTableScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
CraftingScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
CreativeInventoryScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
CyclingSlotIcon.render
(ScreenHandler screenHandler, MatrixStack matrices, float delta, int x, int y) void
EnchantmentScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
ForgingScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
Generic3x3ContainerScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
GenericContainerScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
GrindstoneScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
HandledScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
HopperScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
HorseScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
InventoryScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
JigsawBlockScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
LoomScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
MerchantScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
ShulkerBoxScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
SmithingScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
StonecutterScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
StructureBlockScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) private void
MerchantScreen.renderArrow
(MatrixStack matrices, TradeOffer tradeOffer, int x, int y) void
BeaconScreen.BaseButtonWidget.renderButton
(MatrixStack matrices, int mouseX, int mouseY, float delta) protected abstract void
BeaconScreen.BaseButtonWidget.renderExtra
(MatrixStack matrices) protected void
BeaconScreen.EffectButtonWidget.renderExtra
(MatrixStack matrices) protected void
BeaconScreen.IconButtonWidget.renderExtra
(MatrixStack matrices) private void
MerchantScreen.renderFirstBuyItem
(MatrixStack matrices, ItemStack adjustedFirstBuyItem, ItemStack originalFirstBuyItem, int x, int y) void
AnvilScreen.renderForeground
(MatrixStack matrices, int mouseX, int mouseY, float delta) protected void
ForgingScreen.renderForeground
(MatrixStack matrices, int mouseX, int mouseY, float delta) private void
StonecutterScreen.renderRecipeBackground
(MatrixStack matrices, int mouseX, int mouseY, int x, int y, int scrollOffset) private void
StonecutterScreen.renderRecipeIcons
(MatrixStack matrices, int x, int y, int scrollOffset) private void
MerchantScreen.renderScrollbar
(MatrixStack matrices, int x, int y, TradeOfferList tradeOffers) private void
AbstractSignEditScreen.renderSign
(MatrixStack matrices) protected abstract void
AbstractSignEditScreen.renderSignBackground
(MatrixStack matrices, VertexConsumerProvider.Immediate vertexConsumers, BlockState state) protected void
HangingSignEditScreen.renderSignBackground
(MatrixStack matrices, VertexConsumerProvider.Immediate vertexConsumers, BlockState state) protected void
SignEditScreen.renderSignBackground
(MatrixStack matrices, VertexConsumerProvider.Immediate vertexConsumers, BlockState state) private void
AbstractSignEditScreen.renderSignText
(MatrixStack matrices, VertexConsumerProvider.Immediate vertexConsumers) private void
SmithingScreen.renderSlotTooltip
(MatrixStack matrices, int mouseX, int mouseY) protected void
CreativeInventoryScreen.renderTabIcon
(MatrixStack matrices, ItemGroup group) protected boolean
CreativeInventoryScreen.renderTabTooltipIfHovered
(MatrixStack matrices, ItemGroup group, int mouseX, int mouseY) protected void
CreativeInventoryScreen.renderTooltip
(MatrixStack matrices, ItemStack stack, int x, int y) void
MerchantScreen.WidgetButtonPage.renderTooltip
(MatrixStack matrixStack, int int2, int int3) protected void
AbstractSignEditScreen.translateForRender
(MatrixStack matrices, BlockState state) protected void
HangingSignEditScreen.translateForRender
(MatrixStack matrices, BlockState state) protected void
SignEditScreen.translateForRender
(MatrixStack matrices, BlockState state) -
Uses of MatrixStack in net.minecraft.client.gui.screen.multiplayer
Modifier and TypeMethodDescriptionprotected void
MultiplayerServerListWidget.ServerEntry.draw
(MatrixStack matrices, int x, int y, Identifier textureId) void
MultiplayerScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
MultiplayerServerListWidget.LanServerEntry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
MultiplayerServerListWidget.ScanningEntry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
MultiplayerServerListWidget.ServerEntry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
SocialInteractionsPlayerListEntry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
SocialInteractionsScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
SocialInteractionsScreen.renderBackground
(MatrixStack matrices) Renders the background of this screen. -
Uses of MatrixStack in net.minecraft.client.gui.screen.option
Modifier and TypeMethodDescriptionvoid
ControlsListWidget.CategoryEntry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
ControlsListWidget.KeyBindingEntry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
ControlsOptionsScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
CreditsAndAttributionScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) protected void
GameOptionsScreen.render
(MatrixStack matrices, OptionListWidget optionButtons, int mouseX, int mouseY, float tickDelta) void
KeybindsScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
LanguageOptionsScreen.LanguageSelectionListWidget.LanguageEntry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
LanguageOptionsScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
MouseOptionsScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
OptionsScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
SimpleOptionsScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
SkinOptionsScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
SoundOptionsScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
TelemetryInfoScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
VideoOptionsScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) protected void
LanguageOptionsScreen.LanguageSelectionListWidget.renderBackground
(MatrixStack matrices) protected void
TelemetryEventWidget.renderContents
(MatrixStack matrices, int mouseX, int mouseY, float delta) Renders the scrolled contents. -
Uses of MatrixStack in net.minecraft.client.gui.screen.pack
Modifier and TypeMethodDescriptionvoid
ExperimentalWarningScreen.DetailsScreen.PackListWidgetEntry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
ExperimentalWarningScreen.DetailsScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
ExperimentalWarningScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
PackListWidget.ResourcePackEntry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
PackScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) protected void
PackListWidget.renderHeader
(MatrixStack matrices, int x, int y) -
Uses of MatrixStack in net.minecraft.client.gui.screen.recipebook
Modifier and TypeMethodDescriptionvoid
RecipeBookGhostSlots.draw
(MatrixStack matrices, MinecraftClient client, int x, int y, boolean notInventory, float tickDelta) void
RecipeBookResults.draw
(MatrixStack matrices, int x, int y, int mouseX, int mouseY, float delta) void
RecipeBookWidget.drawGhostSlots
(MatrixStack matrices, int x, int y, boolean notInventory, float delta) private void
RecipeBookWidget.drawGhostSlotTooltip
(MatrixStack matrices, int x, int y, int mouseX, int mouseY) void
RecipeBookResults.drawTooltip
(MatrixStack matrices, int x, int y) void
RecipeBookWidget.drawTooltip
(MatrixStack matrices, int int2, int int3, int int4, int int5) void
RecipeAlternativesWidget.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
RecipeBookWidget.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
AnimatedResultButton.renderButton
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
RecipeAlternativesWidget.AlternativeButtonWidget.renderButton
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
RecipeGroupButtonWidget.renderButton
(MatrixStack matrices, int mouseX, int mouseY, float delta) private void
RecipeGroupButtonWidget.renderIcons
(MatrixStack matrices, ItemRenderer itemRenderer) -
Uses of MatrixStack in net.minecraft.client.gui.screen.report
Modifier and TypeMethodDescriptionprivate void
ChatSelectionScreen.SelectionListWidget.MessageEntry.drawCheckmark
(MatrixStack matrices, int y, int x, int entryHeight) private void
ChatSelectionScreen.SelectionListWidget.SenderEntry.drawSkin
(MatrixStack matrices, int x, int y, Identifier skinTextureId) protected void
ChatReportScreen.DiscardWarningScreen.drawTitle
(MatrixStack matrices) void
AbuseReportReasonScreen.ReasonListWidget.ReasonEntry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
AbuseReportReasonScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
ChatReportScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
ChatSelectionScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
ChatSelectionScreen.SelectionListWidget.MessageEntry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
ChatSelectionScreen.SelectionListWidget.SenderEntry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
ChatSelectionScreen.SelectionListWidget.SeparatorEntry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
ChatSelectionScreen.SelectionListWidget.TextEntry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.protected void
ChatSelectionScreen.SelectionListWidget.renderEntry
(MatrixStack matrices, int mouseX, int mouseY, float delta, int index, int x, int y, int entryWidth, int entryHeight) private void
ChatSelectionScreen.SelectionListWidget.MessageEntry.renderIndicator
(MatrixStack matrices, int x, int y, int entryHeight, int mouseX, int mouseY) -
Uses of MatrixStack in net.minecraft.client.gui.screen.world
Modifier and TypeMethodDescriptionprotected void
EditGameRulesScreen.NamedRuleWidget.drawName
(MatrixStack matrices, int x, int y) void
CreateWorldScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
EditGameRulesScreen.BooleanRuleWidget.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
EditGameRulesScreen.IntRuleWidget.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
EditGameRulesScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
EditGameRulesScreen.RuleCategoryWidget.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
EditGameRulesScreen.RuleListWidget.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
EditWorldScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
ExperimentsScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
OptimizeWorldScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
SelectWorldScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
WorldListWidget.LoadingEntry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
WorldListWidget.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
WorldListWidget.WorldEntry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
CreateWorldScreen.renderBackgroundTexture
(MatrixStack matrices) Renders the fullscreen background texture of this screen. -
Uses of MatrixStack in net.minecraft.client.gui.tooltip
Modifier and TypeMethodDescriptionprivate void
BundleTooltipComponent.draw
(MatrixStack matrices, int x, int y, BundleTooltipComponent.Sprite sprite) void
BundleTooltipComponent.drawItems
(TextRenderer textRenderer, int x, int y, MatrixStack matrices, ItemRenderer itemRenderer) default void
TooltipComponent.drawItems
(TextRenderer textRenderer, int x, int y, MatrixStack matrices, ItemRenderer itemRenderer) private void
BundleTooltipComponent.drawOutline
(int x, int y, int columns, int rows, MatrixStack matrices) private void
BundleTooltipComponent.drawSlot
(int x, int y, int index, boolean shouldBlock, TextRenderer textRenderer, MatrixStack matrices, ItemRenderer itemRenderer) -
Uses of MatrixStack in net.minecraft.client.gui.widget
Modifier and TypeMethodDescriptionvoid
EntryListWidget.Entry.drawBorder
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) private void
ScrollableWidget.drawBox
(MatrixStack matrices) Draws the box that the contents are rendered over, including its borders.private void
TabButtonWidget.drawCurrentTabLine
(MatrixStack matrices, TextRenderer textRenderer, int color) void
IconButtonWidget.drawMessage
(MatrixStack matrices, TextRenderer textRenderer, int color) void
PressableWidget.drawMessage
(MatrixStack matrices, TextRenderer textRenderer, int color) void
TabButtonWidget.drawMessage
(MatrixStack matrices, TextRenderer textRenderer, int color) protected void
ClickableWidget.drawScrollableText
(MatrixStack matrices, TextRenderer textRenderer, int xMargin, int color) protected static void
ClickableWidget.drawScrollableText
(MatrixStack matrices, TextRenderer textRenderer, Text text, int left, int top, int right, int bottom, int color) private void
ScrollableWidget.drawScrollbar
(MatrixStack matrices) private void
EditBoxWidget.drawSelection
(MatrixStack matrices, int left, int top, int right, int bottom) protected void
EntryListWidget.drawSelectionHighlight
(MatrixStack matrices, int y, int entryWidth, int entryHeight, int borderColor, int fillColor) private void
TextFieldWidget.drawSelectionHighlight
(MatrixStack matrices, int x1, int y1, int x2, int y2) void
ClickableWidget.drawTexture
(MatrixStack matrices, Identifier texture, int x, int y, int u, int v, int hoveredVOffset, int width, int height, int textureWidth, int textureHeight) void
ClickableWidget.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) abstract void
EntryListWidget.Entry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
EntryListWidget.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
OptionListWidget.WidgetEntry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
TabNavigationWidget.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) protected void
EntryListWidget.renderBackground
(MatrixStack matrices) void
CheckboxWidget.renderButton
(MatrixStack matrices, int mouseX, int mouseY, float delta) abstract void
ClickableWidget.renderButton
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
IconButtonWidget.renderButton
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
IconWidget.renderButton
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
LockButtonWidget.renderButton
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
MultilineTextWidget.renderButton
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
NarratedMultilineTextWidget.renderButton
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
PageTurnWidget.renderButton
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
PressableTextWidget.renderButton
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
PressableWidget.renderButton
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
ScrollableWidget.renderButton
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
SliderWidget.renderButton
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
TabButtonWidget.renderButton
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
TextFieldWidget.renderButton
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
TexturedButtonWidget.renderButton
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
TextWidget.renderButton
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
ToggleButtonWidget.renderButton
(MatrixStack matrices, int mouseX, int mouseY, float delta) protected void
EditBoxWidget.renderContents
(MatrixStack matrices, int mouseX, int mouseY, float delta) Renders the scrolled contents.protected abstract void
ScrollableWidget.renderContents
(MatrixStack matrices, int mouseX, int mouseY, float delta) Renders the scrolled contents.protected void
EntryListWidget.renderDecorations
(MatrixStack matrices, int mouseX, int mouseY) protected void
EntryListWidget.renderEntry
(MatrixStack matrices, int mouseX, int mouseY, float delta, int index, int x, int y, int entryWidth, int entryHeight) protected void
EntryListWidget.renderHeader
(MatrixStack matrices, int x, int y) protected void
EntryListWidget.renderList
(MatrixStack matrices, int mouseX, int mouseY, float delta) protected void
EditBoxWidget.renderOverlay
(MatrixStack matrices) Renders overlays that are not scrolled but part of the widget.protected void
ScrollableWidget.renderOverlay
(MatrixStack matrices) Renders overlays that are not scrolled but part of the widget. -
Uses of MatrixStack in net.minecraft.client.model
Modifier and TypeMethodDescriptionvoid
ModelPart.forEachCuboid
(MatrixStack matrices, ModelPart.CuboidConsumer consumer) private void
ModelPart.forEachCuboid
(MatrixStack matrices, ModelPart.CuboidConsumer consumer, String path) abstract void
Model.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.void
ModelPart.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay) void
ModelPart.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) void
ModelPart.rotate
(MatrixStack matrices) -
Uses of MatrixStack in net.minecraft.client.particle
Modifier and TypeMethodDescriptionvoid
ParticleManager.renderParticles
(MatrixStack matrices, VertexConsumerProvider.Immediate vertexConsumers, LightmapTextureManager lightmapTextureManager, Camera camera, float tickDelta) -
Uses of MatrixStack in net.minecraft.client.realms
Modifier and TypeMethodDescriptionvoid
RealmsLabel.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) -
Uses of MatrixStack in net.minecraft.client.realms.gui
Modifier and TypeMethodDescriptionprivate void
RealmsWorldSlotButton.drawCheckmark
(MatrixStack matrices, int x, int y) private void
RealmsWorldSlotButton.drawSlotFrame
(MatrixStack matrices, int x, int y, int mouseX, int mouseY, boolean active, String slotName, int slotIndex, long imageId, @Nullable String image, boolean empty, boolean minigame, RealmsWorldSlotButton.Action action, @Nullable Text actionPrompt) void
RealmsWorldSlotButton.renderButton
(MatrixStack matrices, int mouseX, int mouseY, float delta) -
Uses of MatrixStack in net.minecraft.client.realms.gui.screen
Modifier and TypeMethodDescriptionvoid
RealmsMainScreen.VisitUrlNotification.drawBorder
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) (package private) void
RealmsMainScreen.drawClose
(MatrixStack matrices, int x, int y, int mouseX, int mouseY) private void
RealmsConfigureWorldScreen.drawClosed
(MatrixStack matrices, int x, int y, int mouseX, int mouseY) private void
RealmsDownloadLatestWorldScreen.drawDots
(MatrixStack matrices) private void
RealmsUploadScreen.drawDots
(MatrixStack matrices) private void
RealmsDownloadLatestWorldScreen.drawDownloadSpeed
(MatrixStack matrices) private void
RealmsDownloadLatestWorldScreen.drawDownloadSpeed0
(MatrixStack matrices, long bytesPerSecond) private void
RealmsConfigureWorldScreen.drawExpired
(MatrixStack matrices, int x, int y, int mouseX, int mouseY) (package private) void
RealmsMainScreen.drawExpired
(MatrixStack matrices, int x, int y, int mouseX, int mouseY) private void
RealmsConfigureWorldScreen.drawExpiring
(MatrixStack matrices, int x, int y, int mouseX, int mouseY, int remainingDays) (package private) void
RealmsMainScreen.drawExpiring
(MatrixStack matrices, int x, int y, int mouseX, int mouseY, int remainingDays) (package private) void
RealmsResetWorldScreen.drawFrame
(MatrixStack matrices, int x, int y, Text text, Identifier texture, boolean hovered, boolean mouseOver) private void
RealmsNotificationsScreen.drawIcons
(MatrixStack matrices, int mouseX, int mouseY) private void
RealmsSelectWorldTemplateScreen.WorldTemplateObjectSelectionListEntry.drawIcons
(MatrixStack matrices, int x, int y, int mouseX, int mouseY, String link, String trailer, String recommendedPlayers) private void
RealmsSelectWorldTemplateScreen.WorldTemplateObjectSelectionListEntry.drawImage
(MatrixStack matrices, int x, int y, int mouseX, int mouseY, WorldTemplate template) private void
RealmsBackupScreen.BackupObjectSelectionListEntry.drawInfo
(MatrixStack matrices, int x, int y, int mouseX, int mouseY) (package private) void
RealmsMainScreen.drawInvitationPendingIcon
(MatrixStack matrices, int mouseX, int mouseY, int x, int y, boolean hovered, boolean active) (package private) void
RealmsPlayerScreen.drawNormal
(MatrixStack matrices, int x, int y, int mouseX, int mouseY) private void
RealmsConfigureWorldScreen.drawOpen
(MatrixStack matrices, int x, int y, int mouseX, int mouseY) (package private) void
RealmsMainScreen.drawOpen
(MatrixStack matrices, int x, int y, int mouseX, int mouseY) (package private) void
RealmsPlayerScreen.drawOpped
(MatrixStack matrices, int x, int y, int mouseX, int mouseY) private void
RealmsMainScreen.drawPopup
(MatrixStack matrices) private void
RealmsDownloadLatestWorldScreen.drawProgressBar
(MatrixStack matrices) private void
RealmsUploadScreen.drawProgressBar
(MatrixStack matrices) private void
RealmsMainScreen.drawRealmsLogo
(MatrixStack matrices, int x, int y) (package private) void
RealmsPlayerScreen.drawRemoveIcon
(MatrixStack matrices, int x, int y, int mouseX, int mouseY) private void
RealmsBackupScreen.BackupObjectSelectionListEntry.drawRestore
(MatrixStack matrices, int x, int y, int mouseX, int mouseY) private void
RealmsMainScreen.RealmSelectionListEntry.drawServerState
(RealmsServer server, MatrixStack matrices, int x, int y, int mouseX, int mouseY, int xOffset, int yOffset) private void
RealmsConfigureWorldScreen.drawServerStatus
(MatrixStack matrices, int x, int y, int mouseX, int mouseY) private void
RealmsBrokenWorldScreen.drawSlotFrame
(MatrixStack matrices, int x, int y, int mouseX, int mouseY, boolean activeSlot, String slotName, int slotId, long templateId, @Nullable String templateImage, boolean empty) private void
RealmsUploadScreen.drawUploadSpeed
(MatrixStack matrices) private void
RealmsUploadScreen.drawUploadSpeed0
(MatrixStack matrices, long bytesPerSecond) void
DisconnectedRealmsScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) protected abstract void
RealmsAcceptRejectButton.render
(MatrixStack matrices, int x, int y, boolean showTooltip) void
RealmsAcceptRejectButton.render
(MatrixStack matrices, int x, int y, int mouseX, int mouseY) static void
RealmsAcceptRejectButton.render
(MatrixStack matrices, List<RealmsAcceptRejectButton> buttons, RealmsObjectSelectionList<?> selectionList, int x, int y, int mouseX, int mouseY) void
RealmsBackupInfoScreen.BackupInfoListEntry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
RealmsBackupInfoScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
RealmsBackupScreen.BackupObjectSelectionListEntry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
RealmsBackupScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
RealmsBrokenWorldScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
RealmsClientOutdatedScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
RealmsConfigureWorldScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
RealmsConfirmScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
RealmsCreateRealmScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
RealmsDownloadLatestWorldScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
RealmsGenericErrorScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
RealmsInviteScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
RealmsLongConfirmationScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
RealmsLongRunningMcoTaskScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) private void
RealmsMainScreen.RealmSelectionListEntry.render
(RealmsServer server, MatrixStack matrices, int x, int y, int mouseX, int mouseY) void
RealmsMainScreen.RealmSelectionListEntry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
RealmsMainScreen.RealmSelectionListTrialEntry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
RealmsMainScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
RealmsMainScreen.VisitButtonEntry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
RealmsMainScreen.VisitUrlNotification.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
RealmsNotificationsScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
RealmsParentalConsentScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) protected void
RealmsPendingInvitesScreen.PendingInvitationSelectionListEntry.AcceptButton.render
(MatrixStack matrices, int x, int y, boolean showTooltip) protected void
RealmsPendingInvitesScreen.PendingInvitationSelectionListEntry.RejectButton.render
(MatrixStack matrices, int x, int y, boolean showTooltip) void
RealmsPendingInvitesScreen.PendingInvitationSelectionListEntry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
RealmsPendingInvitesScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
RealmsPlayerScreen.InvitedObjectSelectionListEntry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
RealmsPlayerScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
RealmsResetNormalWorldScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
RealmsResetWorldScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
RealmsSelectFileToUploadScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
RealmsSelectFileToUploadScreen.WorldListEntry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
RealmsSelectWorldTemplateScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
RealmsSelectWorldTemplateScreen.WorldTemplateObjectSelectionListEntry.render
(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.void
RealmsSettingsScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
RealmsSlotOptionsScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
RealmsSubscriptionInfoScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
RealmsTermsScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
RealmsUploadScreen.render
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
RealmsBackupScreen.BackupObjectSelectionList.renderBackground
(MatrixStack matrices) void
RealmsPendingInvitesScreen.PendingInvitationSelectionList.renderBackground
(MatrixStack matrices) void
RealmsPlayerScreen.InvitedObjectSelectionList.renderBackground
(MatrixStack matrices) void
RealmsSelectFileToUploadScreen.WorldSelectionList.renderBackground
(MatrixStack matrices) void
RealmsSelectWorldTemplateScreen.WorldTemplateObjectSelectionList.renderBackground
(MatrixStack matrices) private void
RealmsBackupScreen.BackupObjectSelectionListEntry.renderBackupItem
(MatrixStack matrices, Backup backup, int x, int y, int mouseX, int mouseY) void
RealmsMainScreen.CrossButton.renderButton
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
RealmsMainScreen.NewsButton.renderButton
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
RealmsMainScreen.PendingInvitesButton.renderButton
(MatrixStack matrices, int mouseX, int mouseY, float delta) void
RealmsResetWorldScreen.FrameButton.renderButton
(MatrixStack matrices, int mouseX, int mouseY, float delta) private void
RealmsPlayerScreen.InvitedObjectSelectionListEntry.renderInvitedItem
(MatrixStack matrices, PlayerInfo playerInfo, int x, int y, int mouseX, int mouseY) protected void
RealmsSelectFileToUploadScreen.WorldListEntry.renderItem
(MatrixStack matrices, int index, int x, int y) private void
RealmsMainScreen.renderLocal
(MatrixStack matrices) private void
RealmsSelectWorldTemplateScreen.renderMessages
(MatrixStack matrices, int x, int y, List<TextRenderingUtils.Line> messages) protected void
RealmsBackupScreen.renderMousehoverTooltip
(MatrixStack matrices, @Nullable Text text, int mouseX, int mouseY) protected void
RealmsConfigureWorldScreen.renderMousehoverTooltip
(MatrixStack matrices, @Nullable Text text, int mouseX, int mouseY) protected void
RealmsPendingInvitesScreen.renderMousehoverTooltip
(MatrixStack matrices, @Nullable Text tooltip, int mouseX, int mouseY) protected void
RealmsPlayerScreen.renderMousehoverTooltip
(MatrixStack matrices, @Nullable Text tooltip, int mouseX, int mouseY) protected void
RealmsSelectWorldTemplateScreen.renderMousehoverTooltip
(MatrixStack matrices, @Nullable Text tooltip, int mouseX, int mouseY) (package private) void
RealmsMainScreen.renderNews
(MatrixStack matrices, int mouseX, int mouseY, boolean hasUnread, int x, int y, boolean hovered, boolean active) private void
RealmsPendingInvitesScreen.PendingInvitationSelectionListEntry.renderPendingInvitationItem
(MatrixStack matrices, PendingInvite invite, int x, int y, int mouseX, int mouseY) private void
RealmsMainScreen.RealmSelectionListEntry.renderRealmsServerItem
(RealmsServer server, MatrixStack matrices, int x, int y, int mouseX, int mouseY) private void
RealmsMainScreen.renderStage
(MatrixStack matrices) private void
RealmsMainScreen.RealmSelectionListTrialEntry.renderTrialItem
(MatrixStack matrices, int index, int x, int y, int mouseX, int mouseY) private void
RealmsSelectWorldTemplateScreen.WorldTemplateObjectSelectionListEntry.renderWorldTemplateItem
(MatrixStack matrices, WorldTemplate template, int x, int y, int mouseX, int mouseY) -
Uses of MatrixStack in net.minecraft.client.realms.util
Modifier and TypeMethodDescriptionstatic void
RealmsUtil.drawPlayerHead
(MatrixStack matrices, int x, int y, int size, String uuid) -
Uses of MatrixStack in net.minecraft.client.render
Modifier and TypeMethodDescriptionprivate void
GameRenderer.bobView
(MatrixStack matrices, float tickDelta) private void
WorldRenderer.checkEmpty
(MatrixStack matrices) void
MapRenderer.draw
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int id, MapState state, boolean hidePlayerIcons, int light) (package private) void
MapRenderer.MapTexture.draw
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, boolean hidePlayerIcons, int light) private void
WorldRenderer.drawBlockOutline
(MatrixStack matrices, VertexConsumer vertexConsumer, Entity entity, double cameraX, double cameraY, double cameraZ, BlockPos pos, BlockState state) static void
WorldRenderer.drawBox
(MatrixStack matrices, VertexConsumer vertexConsumer, double x1, double y1, double z1, double x2, double y2, double z2, float red, float green, float blue, float alpha) Draws a box spanning from [x1,y1,z1] to [x2,y2,z2].static void
WorldRenderer.drawBox
(MatrixStack matrices, VertexConsumer vertexConsumer, double x1, double y1, double z1, double x2, double y2, double z2, float red, float green, float blue, float alpha, float xAxisRed, float yAxisGreen, float zAxisBlue) Draws a box spanning from [x1,y1,z1] to [x2,y2,z2].static void
WorldRenderer.drawBox
(MatrixStack matrices, VertexConsumer vertexConsumer, Box box, float red, float green, float blue, float alpha) Draws a box.private static void
WorldRenderer.drawCuboidShapeOutline
(MatrixStack matrices, VertexConsumer vertexConsumer, VoxelShape shape, double offsetX, double offsetY, double offsetZ, float red, float green, float blue, float alpha) static void
WorldRenderer.drawShapeOutline
(MatrixStack matrices, VertexConsumer vertexConsumer, VoxelShape shape, double offsetX, double offsetY, double offsetZ, float red, float green, float blue, float alpha) static void
WorldRenderer.method_3258
(MatrixStack matrixStack, VertexConsumer vertexConsumer, double double2, double double3, double double4, double double5, double double6, double double7, float float2, float float3, float float4, float float5) static void
WorldRenderer.method_49041
(MatrixStack matrixStack, VertexConsumer vertexConsumer, float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10, float float11) void
WorldRenderer.render
(MatrixStack matrices, float tickDelta, long limitTime, boolean renderBlockOutline, Camera camera, GameRenderer gameRenderer, LightmapTextureManager lightmapTextureManager, Matrix4f positionMatrix) private void
WorldRenderer.renderChunkDebugInfo
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Camera camera) void
WorldRenderer.renderClouds
(MatrixStack matrices, Matrix4f projectionMatrix, float tickDelta, double double2, double double3, double double4) private void
WorldRenderer.renderEndSky
(MatrixStack matrices) private void
WorldRenderer.renderEntity
(Entity entity, double cameraX, double cameraY, double cameraZ, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers) private void
GameRenderer.renderHand
(MatrixStack matrices, Camera camera, float tickDelta) private void
WorldRenderer.renderLayer
(RenderLayer renderLayer, MatrixStack matrices, double cameraX, double cameraY, double cameraZ, Matrix4f positionMatrix) void
WorldRenderer.renderSky
(MatrixStack matrices, Matrix4f projectionMatrix, float tickDelta, Camera camera, boolean bool, Runnable runnable) void
GameRenderer.renderWorld
(float tickDelta, long limitTime, MatrixStack matrices) void
WorldRenderer.setupFrustum
(MatrixStack matrices, Vec3d pos, Matrix4f projectionMatrix) private void
GameRenderer.tiltViewWhenHurt
(MatrixStack matrices, float tickDelta) -
Uses of MatrixStack in net.minecraft.client.render.block
Modifier and TypeMethodDescriptionvoid
BlockModelRenderer.render
(BlockRenderView world, BakedModel model, BlockState state, BlockPos pos, MatrixStack matrices, VertexConsumer vertexConsumer, boolean cull, Random random, long seed, int overlay) void
BlockRenderManager.renderBlock
(BlockState state, BlockPos pos, BlockRenderView world, MatrixStack matrices, VertexConsumer vertexConsumer, boolean cull, Random random) void
BlockRenderManager.renderBlockAsEntity
(BlockState state, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay) void
BlockRenderManager.renderDamage
(BlockState state, BlockPos pos, BlockRenderView world, MatrixStack matrices, VertexConsumer vertexConsumer) void
BlockModelRenderer.renderFlat
(BlockRenderView world, BakedModel model, BlockState state, BlockPos pos, MatrixStack matrices, VertexConsumer vertexConsumer, boolean cull, Random random, long seed, int overlay) private void
BlockModelRenderer.renderQuadsFlat
(BlockRenderView world, BlockState state, BlockPos pos, int light, int overlay, boolean useWorldLight, MatrixStack matrices, VertexConsumer vertexConsumer, List<BakedQuad> quads, BitSet flags) private void
BlockModelRenderer.renderQuadsSmooth
(BlockRenderView world, BlockState state, BlockPos pos, MatrixStack matrices, VertexConsumer vertexConsumer, List<BakedQuad> quads, float[] box, BitSet flags, BlockModelRenderer.AmbientOcclusionCalculator ambientOcclusionCalculator, int overlay) void
BlockModelRenderer.renderSmooth
(BlockRenderView world, BakedModel model, BlockState state, BlockPos pos, MatrixStack matrices, VertexConsumer vertexConsumer, boolean cull, Random random, long seed, int overlay) -
Uses of MatrixStack in net.minecraft.client.render.block.entity
Modifier and TypeMethodDescriptionvoid
BannerBlockEntityRenderer.render
(BannerBlockEntity bannerBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
BeaconBlockEntityRenderer.render
(BeaconBlockEntity beaconBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
BedBlockEntityRenderer.render
(BedBlockEntity bedBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
BellBlockEntityRenderer.render
(BellBlockEntity bellBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) <E extends BlockEntity>
voidBlockEntityRenderDispatcher.render
(E blockEntity, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers) private static <T extends BlockEntity>
voidBlockEntityRenderDispatcher.render
(BlockEntityRenderer<T> renderer, T blockEntity, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers) void
BlockEntityRenderer.render
(T entity, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay) void
CampfireBlockEntityRenderer.render
(CampfireBlockEntity campfireBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) private void
ChestBlockEntityRenderer.render
(MatrixStack matrices, VertexConsumer vertices, ModelPart lid, ModelPart latch, ModelPart base, float openFactor, int light, int overlay) void
ChestBlockEntityRenderer.render
(T entity, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay) void
ConduitBlockEntityRenderer.render
(ConduitBlockEntity conduitBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
DecoratedPotBlockEntityRenderer.render
(DecoratedPotBlockEntity decoratedPotBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
EnchantingTableBlockEntityRenderer.render
(EnchantingTableBlockEntity enchantingTableBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
EndGatewayBlockEntityRenderer.render
(EndGatewayBlockEntity endGatewayBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
EndPortalBlockEntityRenderer.render
(T t, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
HangingSignBlockEntityRenderer.HangingSignModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.void
HangingSignBlockEntityRenderer.render
(SignBlockEntity signBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
LecternBlockEntityRenderer.render
(LecternBlockEntity lecternBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
MobSpawnerBlockEntityRenderer.render
(MobSpawnerBlockEntity mobSpawnerBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
PistonBlockEntityRenderer.render
(PistonBlockEntity pistonBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
ShulkerBoxBlockEntityRenderer.render
(ShulkerBoxBlockEntity shulkerBoxBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
SignBlockEntityRenderer.render
(SignBlockEntity signBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
SignBlockEntityRenderer.SignModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.void
SkullBlockEntityRenderer.render
(SkullBlockEntity skullBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
StructureBlockBlockEntityRenderer.render
(StructureBlockBlockEntity structureBlockBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) void
SuspiciousSandBlockEntityRenderer.render
(SuspiciousSandBlockEntity suspiciousSandBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) private static void
BeaconBlockEntityRenderer.renderBeam
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, float tickDelta, long worldTime, int yOffset, int maxY, float[] color) static void
BeaconBlockEntityRenderer.renderBeam
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Identifier textureId, float tickDelta, float heightScale, long worldTime, int yOffset, int maxY, float[] color, float innerRadius, float outerRadius) private static void
BeaconBlockEntityRenderer.renderBeamLayer
(MatrixStack matrices, VertexConsumer vertices, float red, float green, float blue, float alpha, int yOffset, int height, float x1, float z1, float x2, float z2, float x3, float z3, float x4, float z4, float u1, float u2, float v1, float v2) static void
BannerBlockEntityRenderer.renderCanvas
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, ModelPart canvas, SpriteIdentifier baseSprite, boolean isBanner, List<com.mojang.datafixers.util.Pair<RegistryEntry<BannerPattern>, DyeColor>> patterns) static void
BannerBlockEntityRenderer.renderCanvas
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, ModelPart canvas, SpriteIdentifier baseSprite, boolean isBanner, List<com.mojang.datafixers.util.Pair<RegistryEntry<BannerPattern>, DyeColor>> patterns, boolean glint) private void
DecoratedPotBlockEntityRenderer.renderDecoratedSide
(ModelPart part, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, @Nullable SpriteIdentifier textureId) <E extends BlockEntity>
booleanBlockEntityRenderDispatcher.renderEntity
(E entity, MatrixStack matrix, VertexConsumerProvider vertexConsumerProvider, int light, int overlay) private void
StructureBlockBlockEntityRenderer.renderInvisibleBlocks
(StructureBlockBlockEntity entity, VertexConsumer vertices, BlockPos pos, MatrixStack matrices) private void
PistonBlockEntityRenderer.renderModel
(BlockPos pos, BlockState state, MatrixStack matrices, VertexConsumerProvider vertexConsumers, World world, boolean cull, int overlay) private void
BedBlockEntityRenderer.renderPart
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, ModelPart part, Direction direction, SpriteIdentifier sprite, int light, int overlay, boolean isFoot) (package private) void
SignBlockEntityRenderer.renderSign
(MatrixStack matrices, VertexConsumerProvider verticesProvider, int light, int overlay, float scale, WoodType type, Model model) (package private) void
HangingSignBlockEntityRenderer.renderSignModel
(MatrixStack matrices, int light, int overlay, Model model, VertexConsumer vertices) (package private) void
SignBlockEntityRenderer.renderSignModel
(MatrixStack matrices, int light, int overlay, Model model, VertexConsumer vertices) static void
SkullBlockEntityRenderer.renderSkull
(@Nullable Direction direction, float yaw, float animationProgress, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, SkullBlockEntityModel model, RenderLayer renderLayer) (package private) void
SignBlockEntityRenderer.renderText
(SignBlockEntity blockEntity, MatrixStack matrices, VertexConsumerProvider verticesProvider, int light, float scale) -
Uses of MatrixStack in net.minecraft.client.render.debug
Modifier and TypeMethodDescriptionprivate void
VillageDebugRenderer.draw
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double x, double y, double z) private void
BeeDebugRenderer.drawBee
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BeeDebugRenderer.Bee bee) static void
DebugRenderer.drawBox
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double minX, double minY, double minZ, double maxX, double maxY, double maxZ, float red, float green, float blue, float alpha) static void
DebugRenderer.drawBox
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos, float expand, float red, float green, float blue, float alpha) static void
DebugRenderer.drawBox
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos1, BlockPos pos2, float red, float green, float blue, float alpha) static void
DebugRenderer.drawBox
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Box box, float red, float green, float blue, float alpha) private static void
VillageSectionsDebugRenderer.drawBoxAtCenterOf
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, ChunkSectionPos sectionPos) private static void
GameEventDebugRenderer.drawBoxIfCameraReady
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Box box, float red, float green, float blue, float alpha) private void
VillageDebugRenderer.drawBrain
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, VillageDebugRenderer.Brain brain, double cameraX, double cameraY, double cameraZ) private void
BeeDebugRenderer.drawFlowers
(MatrixStack matrices, VertexConsumerProvider vertexConsumers) private void
VillageDebugRenderer.drawGhostPointOfInterest
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos, List<String> brains) private static void
BeeDebugRenderer.drawHive
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos) private void
BeeDebugRenderer.drawHiveBees
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos, List<String> bees) private void
BeeDebugRenderer.drawHiveInfo
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BeeDebugRenderer.Hive hive, Collection<UUID> blacklistingBees) private void
BeeDebugRenderer.drawPath
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BeeDebugRenderer.Bee bee) static void
PathfindingDebugRenderer.drawPath
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Path path, float nodeSize, boolean drawDebugNodes, boolean drawLabels, double cameraX, double cameraY, double cameraZ) private void
VillageDebugRenderer.drawPath
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, VillageDebugRenderer.Brain brain, double cameraX, double cameraY, double cameraZ) static void
PathfindingDebugRenderer.drawPathLines
(MatrixStack matrices, VertexConsumer vertexConsumers, Path path, double cameraX, double cameraY, double cameraZ) private static void
VillageDebugRenderer.drawPointOfInterest
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos) private void
VillageDebugRenderer.drawPointOfInterestInfo
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, VillageDebugRenderer.PointOfInterest pointOfInterest) private static void
RaidCenterDebugRenderer.drawRaidCenter
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos) private static void
BeeDebugRenderer.drawString
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String string, BeeDebugRenderer.Hive hive, int line, int color) private static void
BeeDebugRenderer.drawString
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String string, BlockPos pos, int line, int color) private static void
BeeDebugRenderer.drawString
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Position pos, int line, String string, int color, float size) static void
DebugRenderer.drawString
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String string, double x, double y, double z, int color) static void
DebugRenderer.drawString
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String string, double x, double y, double z, int color, float size) static void
DebugRenderer.drawString
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String string, double x, double y, double z, int color, float size, boolean center, float offset, boolean visibleThroughObjects) static void
DebugRenderer.drawString
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String string, int x, int y, int z, int color) private static void
RaidCenterDebugRenderer.drawString
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String string, BlockPos pos, int color) private static void
VillageDebugRenderer.drawString
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String string, VillageDebugRenderer.PointOfInterest pointOfInterest, int offsetY, int color) private static void
VillageDebugRenderer.drawString
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String string, BlockPos pos, int offsetY, int color) private static void
VillageDebugRenderer.drawString
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Position pos, int offsetY, String string, int color, float size) private void
BeeDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers) void
BeeDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
BlockOutlineDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
ChunkBorderDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
ChunkLoadingDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
CollisionDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
DebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider.Immediate vertexConsumers, double cameraX, double cameraY, double cameraZ) void
DebugRenderer.Renderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
GameEventDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
GameTestDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
GoalSelectorDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
HeightmapDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
NeighborUpdateDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
PathfindingDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
RaidCenterDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
SkyLightDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
StructureDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
VillageDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
VillageSectionsDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
WaterDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) void
WorldGenAttemptDebugRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ) private void
GameTestDebugRenderer.renderMarker
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos, GameTestDebugRenderer.Marker marker) -
Uses of MatrixStack in net.minecraft.client.render.entity
Modifier and TypeMethodDescriptionvoid
BoatEntityRenderer.render
(BoatEntity boatEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
DisplayEntityRenderer.BlockDisplayEntityRenderer.render
(DisplayEntity.BlockDisplayEntity blockDisplayEntity, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, float float2) void
DisplayEntityRenderer.ItemDisplayEntityRenderer.render
(DisplayEntity.ItemDisplayEntity itemDisplayEntity, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, float float2) void
DisplayEntityRenderer.render
(T t, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) protected abstract void
DisplayEntityRenderer.render
(T entity, MatrixStack matrices, VertexConsumerProvider vertices, int light, float delta) void
DisplayEntityRenderer.TextDisplayEntityRenderer.render
(DisplayEntity.TextDisplayEntity textDisplayEntity, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, float float2) void
DragonFireballEntityRenderer.render
(DragonFireballEntity dragonFireballEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
EndCrystalEntityRenderer.render
(EndCrystalEntity endCrystalEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
EnderDragonEntityRenderer.DragonEntityModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.void
EnderDragonEntityRenderer.render
(EnderDragonEntity enderDragonEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
EndermanEntityRenderer.render
(EndermanEntity endermanEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) <E extends Entity>
voidEntityRenderDispatcher.render
(E entity, double x, double y, double z, float yaw, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) void
EntityRenderer.render
(T entity, float yaw, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) void
EvokerFangsEntityRenderer.render
(EvokerFangsEntity evokerFangsEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
ExperienceOrbEntityRenderer.render
(ExperienceOrbEntity experienceOrbEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
FallingBlockEntityRenderer.render
(FallingBlockEntity fallingBlockEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
FireworkRocketEntityRenderer.render
(FireworkRocketEntity fireworkRocketEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
FishingBobberEntityRenderer.render
(FishingBobberEntity fishingBobberEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
FlyingItemEntityRenderer.render
(T entity, float yaw, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) void
GuardianEntityRenderer.render
(GuardianEntity guardianEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
IllusionerEntityRenderer.render
(IllusionerEntity illusionerEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
ItemEntityRenderer.render
(ItemEntity itemEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
ItemFrameEntityRenderer.render
(T t, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
LeashKnotEntityRenderer.render
(LeashKnotEntity leashKnotEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
LightningEntityRenderer.render
(LightningEntity lightningEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
LivingEntityRenderer.render
(T t, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
LlamaSpitEntityRenderer.render
(LlamaSpitEntity llamaSpitEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
MagmaCubeEntityRenderer.render
(MagmaCubeEntity magmaCubeEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
MinecartEntityRenderer.render
(T t, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
MobEntityRenderer.render
(T t, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
PaintingEntityRenderer.render
(PaintingEntity paintingEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
PlayerEntityRenderer.render
(AbstractClientPlayerEntity abstractClientPlayerEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
ProjectileEntityRenderer.render
(T t, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
PufferfishEntityRenderer.render
(PufferfishEntity pufferfishEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
ShulkerBulletEntityRenderer.render
(ShulkerBulletEntity shulkerBulletEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
SlimeEntityRenderer.render
(SlimeEntity slimeEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
TntEntityRenderer.render
(TntEntity tntEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
TridentEntityRenderer.render
(TridentEntity tridentEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
TropicalFishEntityRenderer.render
(TropicalFishEntity tropicalFishEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
TurtleEntityRenderer.render
(TurtleEntity turtleEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
WitchEntityRenderer.render
(WitchEntity witchEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
WitherSkullEntityRenderer.render
(WitherSkullEntity witherSkullEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) void
WolfEntityRenderer.render
(WolfEntity wolfEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) private void
PlayerEntityRenderer.renderArm
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, AbstractClientPlayerEntity player, ModelPart arm, ModelPart sleeve) protected void
MinecartEntityRenderer.renderBlock
(T entity, float delta, BlockState state, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) protected void
TntMinecartEntityRenderer.renderBlock
(TntMinecartEntity tntMinecartEntity, float float2, BlockState blockState, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) static void
EnderDragonEntityRenderer.renderCrystalBeam
(float dx, float dy, float dz, float tickDelta, int age, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) private void
EntityRenderDispatcher.renderFire
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Entity entity) static void
TntMinecartEntityRenderer.renderFlashingBlock
(BlockRenderManager blockRenderManager, BlockState state, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, boolean drawFlash) Renders a given block state into the given buffers either normally or with a bright white overlay.private static void
EntityRenderDispatcher.renderHitbox
(MatrixStack matrices, VertexConsumer vertices, Entity entity, float tickDelta) protected void
EntityRenderer.renderLabelIfPresent
(T entity, Text text, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) protected void
ItemFrameEntityRenderer.renderLabelIfPresent
(T t, Text text, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) protected void
PlayerEntityRenderer.renderLabelIfPresent
(AbstractClientPlayerEntity abstractClientPlayerEntity, Text text, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) private <E extends Entity>
voidMobEntityRenderer.renderLeash
(T entity, float tickDelta, MatrixStack matrices, VertexConsumerProvider provider, E holdingEntity) void
PlayerEntityRenderer.renderLeftArm
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, AbstractClientPlayerEntity player) private void
PaintingEntityRenderer.renderPainting
(MatrixStack matrices, VertexConsumer vertexConsumer, PaintingEntity entity, int width, int height, Sprite paintingSprite, Sprite backSprite) void
PlayerEntityRenderer.renderRightArm
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, AbstractClientPlayerEntity player) private static void
EntityRenderDispatcher.renderShadow
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Entity entity, float opacity, float tickDelta, WorldView world, float radius) protected void
AbstractHorseEntityRenderer.scale
(T t, MatrixStack matrixStack, float float2) protected void
BatEntityRenderer.scale
(BatEntity batEntity, MatrixStack matrixStack, float float2) protected void
CatEntityRenderer.scale
(CatEntity catEntity, MatrixStack matrixStack, float float2) protected void
CaveSpiderEntityRenderer.scale
(CaveSpiderEntity caveSpiderEntity, MatrixStack matrixStack, float float2) protected void
CreeperEntityRenderer.scale
(CreeperEntity creeperEntity, MatrixStack matrixStack, float float2) protected void
ElderGuardianEntityRenderer.scale
(GuardianEntity guardianEntity, MatrixStack matrixStack, float float2) protected void
GhastEntityRenderer.scale
(GhastEntity ghastEntity, MatrixStack matrixStack, float float2) protected void
GiantEntityRenderer.scale
(GiantEntity giantEntity, MatrixStack matrixStack, float float2) protected void
HuskEntityRenderer.scale
(ZombieEntity zombieEntity, MatrixStack matrixStack, float float2) protected void
IllagerEntityRenderer.scale
(T t, MatrixStack matrixStack, float float2) protected void
LivingEntityRenderer.scale
(T entity, MatrixStack matrices, float amount) protected void
MagmaCubeEntityRenderer.scale
(MagmaCubeEntity magmaCubeEntity, MatrixStack matrixStack, float float2) protected void
PhantomEntityRenderer.scale
(PhantomEntity phantomEntity, MatrixStack matrixStack, float float2) protected void
PlayerEntityRenderer.scale
(AbstractClientPlayerEntity abstractClientPlayerEntity, MatrixStack matrixStack, float float2) protected void
PolarBearEntityRenderer.scale
(PolarBearEntity polarBearEntity, MatrixStack matrixStack, float float2) protected void
SlimeEntityRenderer.scale
(SlimeEntity slimeEntity, MatrixStack matrixStack, float float2) protected void
StriderEntityRenderer.scale
(StriderEntity striderEntity, MatrixStack matrixStack, float float2) protected void
VillagerEntityRenderer.scale
(VillagerEntity villagerEntity, MatrixStack matrixStack, float float2) protected void
WanderingTraderEntityRenderer.scale
(WanderingTraderEntity wanderingTraderEntity, MatrixStack matrixStack, float float2) protected void
WitchEntityRenderer.scale
(WitchEntity witchEntity, MatrixStack matrixStack, float float2) protected void
WitherEntityRenderer.scale
(WitherEntity witherEntity, MatrixStack matrixStack, float float2) protected void
WitherSkeletonEntityRenderer.scale
(AbstractSkeletonEntity abstractSkeletonEntity, MatrixStack matrixStack, float float2) private void
EnderDragonEntityRenderer.DragonEntityModel.setLimbRotation
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float offset, ModelPart wing, ModelPart frontLeg, ModelPart frontLegTip, ModelPart frontFoot, ModelPart hindLeg, ModelPart hindLegTip, ModelPart hindFoot, float alpha) protected void
ArmorStandEntityRenderer.setupTransforms
(ArmorStandEntity armorStandEntity, MatrixStack matrixStack, float float2, float float3, float float4) protected void
BatEntityRenderer.setupTransforms
(BatEntity batEntity, MatrixStack matrixStack, float float2, float float3, float float4) protected void
CatEntityRenderer.setupTransforms
(CatEntity catEntity, MatrixStack matrixStack, float float2, float float3, float float4) protected void
CodEntityRenderer.setupTransforms
(CodEntity codEntity, MatrixStack matrixStack, float float2, float float3, float float4) protected void
DrownedEntityRenderer.setupTransforms
(DrownedEntity drownedEntity, MatrixStack matrixStack, float float2, float float3, float float4) protected void
FoxEntityRenderer.setupTransforms
(FoxEntity foxEntity, MatrixStack matrixStack, float float2, float float3, float float4) protected void
IronGolemEntityRenderer.setupTransforms
(IronGolemEntity ironGolemEntity, MatrixStack matrixStack, float float2, float float3, float float4) protected void
LivingEntityRenderer.setupTransforms
(T entity, MatrixStack matrices, float animationProgress, float bodyYaw, float tickDelta) protected void
PandaEntityRenderer.setupTransforms
(PandaEntity pandaEntity, MatrixStack matrixStack, float float2, float float3, float float4) protected void
PhantomEntityRenderer.setupTransforms
(PhantomEntity phantomEntity, MatrixStack matrixStack, float float2, float float3, float float4) protected void
PlayerEntityRenderer.setupTransforms
(AbstractClientPlayerEntity abstractClientPlayerEntity, MatrixStack matrixStack, float float2, float float3, float float4) protected void
PufferfishEntityRenderer.setupTransforms
(PufferfishEntity pufferfishEntity, MatrixStack matrixStack, float float2, float float3, float float4) protected void
SalmonEntityRenderer.setupTransforms
(SalmonEntity salmonEntity, MatrixStack matrixStack, float float2, float float3, float float4) protected void
ShulkerEntityRenderer.setupTransforms
(ShulkerEntity shulkerEntity, MatrixStack matrixStack, float float2, float float3, float float4) protected void
SquidEntityRenderer.setupTransforms
(T t, MatrixStack matrixStack, float float2, float float3, float float4) protected void
TropicalFishEntityRenderer.setupTransforms
(TropicalFishEntity tropicalFishEntity, MatrixStack matrixStack, float float2, float float3, float float4) -
Uses of MatrixStack in net.minecraft.client.render.entity.feature
Modifier and TypeMethodDescriptionvoid
ArmorFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) void
CapeFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, AbstractClientPlayerEntity abstractClientPlayerEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
CatCollarFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, CatEntity catEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
Deadmau5FeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, AbstractClientPlayerEntity abstractClientPlayerEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
DolphinHeldItemFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, DolphinEntity dolphinEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
DrownedOverlayFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) void
ElytraFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) void
EndermanBlockFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, EndermanEntity endermanEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
EnergySwirlOverlayFeatureRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, T entity, float limbAngle, float limbDistance, float tickDelta, float animationProgress, float headYaw, float headPitch) void
EyesFeatureRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, T entity, float limbAngle, float limbDistance, float tickDelta, float animationProgress, float headYaw, float headPitch) protected static <T extends LivingEntity>
voidFeatureRenderer.render
(EntityModel<T> contextModel, EntityModel<T> model, Identifier texture, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, T entity, float limbAngle, float limbDistance, float age, float headYaw, float headPitch, float tickDelta, float red, float green, float blue) abstract void
FeatureRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, T entity, float limbAngle, float limbDistance, float tickDelta, float animationProgress, float headYaw, float headPitch) void
FoxHeldItemFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, FoxEntity foxEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
HeadFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) void
HeldItemFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) void
HorseArmorFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, HorseEntity horseEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
HorseMarkingFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, HorseEntity horseEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
IronGolemCrackFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, IronGolemEntity ironGolemEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
IronGolemFlowerFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, IronGolemEntity ironGolemEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
LlamaDecorFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, LlamaEntity llamaEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
MooshroomMushroomFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) void
PandaHeldItemFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, PandaEntity pandaEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
SaddleFeatureRenderer.render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, T entity, float limbAngle, float limbDistance, float tickDelta, float animationProgress, float headYaw, float headPitch) void
SheepWoolFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, SheepEntity sheepEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
ShoulderParrotFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) void
ShulkerHeadFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, ShulkerEntity shulkerEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
SlimeOverlayFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) void
SnowmanPumpkinFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, SnowGolemEntity snowGolemEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
StrayOverlayFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) void
StuckObjectsFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) void
TridentRiptideFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) void
TropicalFishColorFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, TropicalFishEntity tropicalFishEntity, float float2, float float3, float float4, float float5, float float6, float float7) void
VillagerClothingFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) void
VillagerHeldItemFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) void
WardenFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) void
WitchHeldItemFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) void
WolfCollarFeatureRenderer.render
(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, WolfEntity wolfEntity, float float2, float float3, float float4, float float5, float float6, float float7) private void
ArmorFeatureRenderer.renderArmor
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, T entity, EquipmentSlot armorSlot, int light, A model) private void
ArmorFeatureRenderer.renderArmorParts
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, ArmorItem item, boolean glint, A model, boolean secondTextureLayer, float red, float green, float blue, @Nullable String overlay) protected void
HeldItemFeatureRenderer.renderItem
(LivingEntity entity, ItemStack stack, ModelTransformationMode transformationMode, Arm arm, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) protected void
PlayerHeldItemFeatureRenderer.renderItem
(LivingEntity entity, ItemStack stack, ModelTransformationMode transformationMode, Arm arm, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) protected static <T extends LivingEntity>
voidFeatureRenderer.renderModel
(EntityModel<T> model, Identifier texture, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, T entity, float red, float green, float blue) private void
MooshroomMushroomFeatureRenderer.renderMushroom
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, boolean renderAsModel, BlockState mushroomState, int overlay, BakedModel mushroomModel) protected void
StuckArrowsFeatureRenderer.renderObject
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, Entity entity, float directionX, float directionY, float directionZ, float tickDelta) protected abstract void
StuckObjectsFeatureRenderer.renderObject
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, Entity entity, float directionX, float directionY, float directionZ, float tickDelta) protected void
StuckStingersFeatureRenderer.renderObject
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, Entity entity, float directionX, float directionY, float directionZ, float tickDelta) private void
ShoulderParrotFeatureRenderer.renderShoulderParrot
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, T player, float limbAngle, float limbDistance, float headYaw, float headPitch, boolean leftShoulder) private void
PlayerHeldItemFeatureRenderer.renderSpyglass
(LivingEntity entity, ItemStack stack, Arm arm, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) private void
ArmorFeatureRenderer.renderTrim
(ArmorMaterial material, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, ArmorTrim trim, boolean glint, A model, boolean leggings, float red, float green, float blue) static void
HeadFeatureRenderer.translate
(MatrixStack matrices, boolean villager) -
Uses of MatrixStack in net.minecraft.client.render.entity.model
Modifier and TypeMethodDescriptionvoid
ParrotEntityModel.poseOnShoulder
(MatrixStack matrices, VertexConsumer vertexConsumer, int light, int overlay, float limbAngle, float limbDistance, float headYaw, float headPitch, int danceAngle) void
AnimalModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.void
BookModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.void
CamelEntityModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.void
CompositeEntityModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.void
DragonHeadEntityModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.void
LlamaEntityModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.void
PiglinHeadEntityModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.void
RabbitEntityModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.void
ShieldEntityModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.void
SinglePartEntityModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.void
SinglePartEntityModelWithChildTransform.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.void
SkullEntityModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.void
TintableAnimalModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.void
TintableCompositeModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.void
TridentEntityModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.void
TurtleEntityModel.render
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.void
BookModel.renderBook
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) void
PlayerEntityModel.renderCape
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay) void
PlayerEntityModel.renderEars
(MatrixStack matrices, VertexConsumer vertices, int light, int overlay) void
AllayEntityModel.setArmAngle
(Arm arm, MatrixStack matrices) void
ArmorStandEntityModel.setArmAngle
(Arm arm, MatrixStack matrices) void
BipedEntityModel.setArmAngle
(Arm arm, MatrixStack matrices) void
IllagerEntityModel.setArmAngle
(Arm arm, MatrixStack matrices) void
ModelWithArms.setArmAngle
(Arm arm, MatrixStack matrices) void
PlayerEntityModel.setArmAngle
(Arm arm, MatrixStack matrices) void
SkeletonEntityModel.setArmAngle
(Arm arm, MatrixStack matrices) void
VexEntityModel.setArmAngle
(Arm arm, MatrixStack matrices) private void
VexEntityModel.translateForHand
(MatrixStack matrices, boolean mainHand) -
Uses of MatrixStack in net.minecraft.client.render.item
Modifier and TypeMethodDescriptionprivate void
HeldItemRenderer.applyBrushTransformation
(MatrixStack matrices, float tickDelta, Arm arm, ItemStack stack, float equipProgress) private void
HeldItemRenderer.applyEatOrDrinkTransformation
(MatrixStack matrices, float tickDelta, Arm arm, ItemStack stack) private void
HeldItemRenderer.applyEquipOffset
(MatrixStack matrices, Arm arm, float equipProgress) private void
HeldItemRenderer.applySwingOffset
(MatrixStack matrices, Arm arm, float swingProgress) private void
ItemRenderer.innerRenderInGui
(MatrixStack matrices, @Nullable LivingEntity entity, @Nullable World world, ItemStack stack, int x, int y, int seed) private void
ItemRenderer.innerRenderInGui
(MatrixStack matrices, @Nullable LivingEntity entity, @Nullable World world, ItemStack stack, int x, int y, int seed, int depth) void
BuiltinModelItemRenderer.render
(ItemStack stack, ModelTransformationMode mode, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay) private void
HeldItemRenderer.renderArm
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, Arm arm) private void
HeldItemRenderer.renderArmHoldingItem
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, float equipProgress, float swingProgress, Arm arm) private void
ItemRenderer.renderBakedItemModel
(BakedModel model, ItemStack stack, int light, int overlay, MatrixStack matrices, VertexConsumer vertices) private void
ItemRenderer.renderBakedItemQuads
(MatrixStack matrices, VertexConsumer vertices, List<BakedQuad> quads, ItemStack stack, int light, int overlay) private void
HeldItemRenderer.renderFirstPersonItem
(AbstractClientPlayerEntity player, float tickDelta, float pitch, Hand hand, float swingProgress, ItemStack item, float equipProgress, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) private void
HeldItemRenderer.renderFirstPersonMap
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int swingProgress, ItemStack stack) void
ItemRenderer.renderGuiItemIcon
(MatrixStack matrices, ItemStack stack, int x, int y) protected void
ItemRenderer.renderGuiItemModel
(MatrixStack matrices, ItemStack stack, int x, int y, BakedModel model) void
ItemRenderer.renderGuiItemOverlay
(MatrixStack matrices, TextRenderer textRenderer, ItemStack stack, int x, int y) Renders the overlay for items in GUIs, including the damage bar and the item count.void
ItemRenderer.renderGuiItemOverlay
(MatrixStack matrices, TextRenderer textRenderer, ItemStack stack, int x, int y, @Nullable String countLabel) Renders the overlay for items in GUIs, including the damage bar and the item count.void
ItemRenderer.renderInGui
(MatrixStack matrices, ItemStack stack, int x, int y) Renders an item in a GUI without an attached entity.void
ItemRenderer.renderInGuiWithOverrides
(MatrixStack matrices, LivingEntity entity, ItemStack stack, int x, int y, int seed) Renders an item in a GUI with an attached entity.void
ItemRenderer.renderInGuiWithOverrides
(MatrixStack matrices, ItemStack stack, int x, int y) Renders an item in a GUI with the player as the attached entity for calculating model overrides.void
ItemRenderer.renderInGuiWithOverrides
(MatrixStack matrices, ItemStack stack, int x, int y, int seed) void
ItemRenderer.renderInGuiWithOverrides
(MatrixStack matrices, ItemStack stack, int x, int y, int seed, int depth) void
HeldItemRenderer.renderItem
(float tickDelta, MatrixStack matrices, VertexConsumerProvider.Immediate vertexConsumers, ClientPlayerEntity player, int light) void
HeldItemRenderer.renderItem
(LivingEntity entity, ItemStack stack, ModelTransformationMode renderMode, boolean leftHanded, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) void
ItemRenderer.renderItem
(@Nullable LivingEntity entity, ItemStack item, ModelTransformationMode renderMode, boolean leftHanded, MatrixStack matrices, VertexConsumerProvider vertexConsumers, @Nullable World world, int light, int overlay, int seed) void
ItemRenderer.renderItem
(ItemStack stack, ModelTransformationMode renderMode, boolean leftHanded, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, BakedModel model) void
ItemRenderer.renderItem
(ItemStack stack, ModelTransformationMode transformationType, int light, int overlay, MatrixStack matrices, VertexConsumerProvider vertexConsumers, @Nullable World world, int seed) private void
HeldItemRenderer.renderMapInBothHands
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, float pitch, float equipProgress, float swingProgress) private void
HeldItemRenderer.renderMapInOneHand
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, float equipProgress, Arm arm, float swingProgress, ItemStack stack) -
Uses of MatrixStack in net.minecraft.client.render.model.json
Modifier and TypeMethodDescriptionvoid
Transformation.apply
(boolean leftHanded, MatrixStack matrices) -
Uses of MatrixStack in net.minecraft.client.toast
Modifier and TypeMethodDescriptionAdvancementToast.draw
(MatrixStack matrices, ToastManager manager, long startTime) RecipeToast.draw
(MatrixStack matrices, ToastManager manager, long startTime) SystemToast.draw
(MatrixStack matrices, ToastManager manager, long startTime) Toast.draw
(MatrixStack matrices, ToastManager manager, long startTime) void
ToastManager.draw
(MatrixStack matrices) boolean
ToastManager.Entry.draw
(int x, MatrixStack matrices) TutorialToast.draw
(MatrixStack matrices, ToastManager manager, long startTime) void
TutorialToast.Type.drawIcon
(MatrixStack matrices, int x, int y) private void
SystemToast.drawPart
(MatrixStack matrices, ToastManager manager, int width, int textureV, int y, int height)