Package org.moddingx.libx.render
Class FilterGuiGraphics
java.lang.Object
net.minecraft.client.gui.GuiGraphics
org.moddingx.libx.render.FilterGuiGraphics
- All Implemented Interfaces:
net.neoforged.neoforge.client.extensions.IGuiGraphicsExtension
public class FilterGuiGraphics
extends net.minecraft.client.gui.GuiGraphics
A
GuiGraphics that overrides all methods and passes them through to the given parent. Useful if you
need to change the behaviour of some methods in some specific part of code.-
Field Summary
FieldsFields inherited from class net.minecraft.client.gui.GuiGraphics
MAX_GUI_Z, MIN_GUI_ZFields inherited from interface net.neoforged.neoforge.client.extensions.IGuiGraphicsExtension
DEFAULT_BACKGROUND_COLOR, DEFAULT_BORDER_COLOR_END, DEFAULT_BORDER_COLOR_START, INVALID, RESET_CHAR, TEXT_COLOR_CODES, UNDO_CHAR, VALID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidblit(int x, int y, int blitOffset, int width, int height, net.minecraft.client.renderer.texture.TextureAtlasSprite sprite) voidblit(int x, int y, int blitOffset, int width, int height, net.minecraft.client.renderer.texture.TextureAtlasSprite sprite, float red, float green, float blue, float alpha) voidblit(net.minecraft.resources.ResourceLocation atlasLocation, int x, int y, float uOffset, float vOffset, int width, int height, int textureWidth, int textureHeight) voidblit(net.minecraft.resources.ResourceLocation atlasLocation, int x, int y, int blitOffset, float uOffset, float vOffset, int uWidth, int vHeight, int textureWidth, int textureHeight) voidblit(net.minecraft.resources.ResourceLocation atlasLocation, int x, int y, int width, int height, float uWidth, float vHeight, int uOffset, int vOffset, int textureWidth, int textureHeight) voidblit(net.minecraft.resources.ResourceLocation atlasLocation, int x, int y, int uOffset, int vOffset, int uWidth, int vHeight) voidblitInscribed(net.minecraft.resources.ResourceLocation texture, int x, int y, int boundsWidth, int boundsHeight, int rectWidth, int rectHeight) voidblitInscribed(net.minecraft.resources.ResourceLocation texture, int x, int y, int boundsWidth, int boundsHeight, int rectWidth, int rectHeight, boolean centerX, boolean centerY) voidblitSprite(net.minecraft.resources.ResourceLocation sprite, int x, int y, int width, int height) voidblitSprite(net.minecraft.resources.ResourceLocation sprite, int x, int y, int blitOffset, int width, int height) voidblitSprite(net.minecraft.resources.ResourceLocation sprite, int textureWidth, int textureHeight, int uPosition, int vPosition, int x, int y, int uWidth, int vHeight) voidblitSprite(net.minecraft.resources.ResourceLocation sprite, int textureWidth, int textureHeight, int uPosition, int vPosition, int x, int y, int blitOffset, int uWidth, int vHeight) voidblitWithBorder(net.minecraft.resources.ResourceLocation texture, int x, int y, int u, int v, int width, int height, int textureWidth, int textureHeight, int borderSize) voidblitWithBorder(net.minecraft.resources.ResourceLocation texture, int x, int y, int u, int v, int width, int height, int textureWidth, int textureHeight, int topBorder, int bottomBorder, int leftBorder, int rightBorder) net.minecraft.client.renderer.MultiBufferSource.BufferSourcebooleancontainsPointInScissor(int x, int y) voidvoiddrawCenteredString(net.minecraft.client.gui.Font font, String text, int x, int y, int color) voiddrawCenteredString(net.minecraft.client.gui.Font font, net.minecraft.network.chat.Component text, int x, int y, int color) voiddrawCenteredString(net.minecraft.client.gui.Font font, net.minecraft.util.FormattedCharSequence text, int x, int y, int color) voiddrawManaged(Runnable action) intdrawScrollingString(net.minecraft.client.gui.Font font, net.minecraft.network.chat.Component text, int minX, int maxX, int y, int color) intdrawString(net.minecraft.client.gui.Font font, String text, float x, float y, int color, boolean dropShadow) intdrawString(net.minecraft.client.gui.Font font, String text, int x, int y, int color) intdrawString(net.minecraft.client.gui.Font font, String text, int x, int y, int color, boolean dropShadow) intdrawString(net.minecraft.client.gui.Font font, net.minecraft.network.chat.Component text, int x, int y, int color) intdrawString(net.minecraft.client.gui.Font font, net.minecraft.network.chat.Component text, int x, int y, int color, boolean dropShadow) intdrawString(net.minecraft.client.gui.Font font, net.minecraft.util.FormattedCharSequence text, float x, float y, int color, boolean dropShadow) intdrawString(net.minecraft.client.gui.Font font, net.minecraft.util.FormattedCharSequence text, int x, int y, int color) intdrawString(net.minecraft.client.gui.Font font, net.minecraft.util.FormattedCharSequence text, int x, int y, int color, boolean dropShadow) intdrawStringWithBackdrop(net.minecraft.client.gui.Font font, net.minecraft.network.chat.Component text, int x, int y, int xOffset, int color) voiddrawWordWrap(net.minecraft.client.gui.Font font, net.minecraft.network.chat.FormattedText text, int x, int y, int lineWidth, int color) voidenableScissor(int minX, int minY, int maxX, int maxY) voidfill(int minX, int minY, int maxX, int maxY, int color) voidfill(int minX, int minY, int maxX, int maxY, int z, int color) voidfill(net.minecraft.client.renderer.RenderType renderType, int minX, int minY, int maxX, int maxY, int color) voidfill(net.minecraft.client.renderer.RenderType renderType, int minX, int minY, int maxX, int maxY, int z, int color) voidfillGradient(int x1, int y1, int x2, int y2, int colorFrom, int colorTo) voidfillGradient(int x1, int y1, int x2, int y2, int z, int colorFrom, int colorTo) voidfillGradient(net.minecraft.client.renderer.RenderType renderType, int x1, int y1, int x2, int y2, int colorFrom, int colorTo, int z) voidfillRenderType(net.minecraft.client.renderer.RenderType renderType, int x1, int y1, int x2, int y2, int z) voidflush()intgetColorFromFormattingCharacter(char c, boolean isLighter) intintguiWidth()voidhLine(int minX, int maxX, int y, int color) voidhLine(net.minecraft.client.renderer.RenderType renderType, int minX, int maxX, int y, int color) voidinnerBlit(net.minecraft.resources.ResourceLocation atlasLocation, int x1, int x2, int y1, int y2, int blitOffset, float minU, float maxU, float minV, float maxV) com.mojang.blaze3d.vertex.PoseStackpose()voidrenderComponentHoverEffect(net.minecraft.client.gui.Font font, net.minecraft.network.chat.Style style, int mouseX, int mouseY) voidrenderComponentTooltip(net.minecraft.client.gui.Font font, List<? extends net.minecraft.network.chat.FormattedText> tooltips, int mouseX, int mouseY, net.minecraft.world.item.ItemStack stack) voidrenderComponentTooltip(net.minecraft.client.gui.Font font, List<net.minecraft.network.chat.Component> tooltipLines, int mouseX, int mouseY) voidrenderComponentTooltipFromElements(net.minecraft.client.gui.Font font, List<com.mojang.datafixers.util.Either<net.minecraft.network.chat.FormattedText, net.minecraft.world.inventory.tooltip.TooltipComponent>> elements, int mouseX, int mouseY, net.minecraft.world.item.ItemStack stack) voidrenderFakeItem(net.minecraft.world.item.ItemStack stack, int x, int y) voidrenderFakeItem(net.minecraft.world.item.ItemStack stack, int x, int y, int seed) voidrenderItem(net.minecraft.world.entity.LivingEntity entity, net.minecraft.world.item.ItemStack stack, int x, int y, int seed) voidrenderItem(net.minecraft.world.item.ItemStack stack, int x, int y) voidrenderItem(net.minecraft.world.item.ItemStack stack, int x, int y, int seed) voidrenderItem(net.minecraft.world.item.ItemStack stack, int x, int y, int seed, int zOffset) voidrenderItemDecorations(net.minecraft.client.gui.Font font, net.minecraft.world.item.ItemStack stack, int x, int y) voidrenderItemDecorations(net.minecraft.client.gui.Font font, net.minecraft.world.item.ItemStack stack, int x, int y, String text) voidrenderOutline(int x, int y, int width, int height, int color) voidrenderTooltip(net.minecraft.client.gui.Font font, List<? extends net.minecraft.util.FormattedCharSequence> tooltipLines, int mouseX, int mouseY) voidrenderTooltip(net.minecraft.client.gui.Font font, List<net.minecraft.network.chat.Component> tooltipLines, Optional<net.minecraft.world.inventory.tooltip.TooltipComponent> visualTooltipComponent, int mouseX, int mouseY) voidrenderTooltip(net.minecraft.client.gui.Font font, List<net.minecraft.network.chat.Component> textComponents, Optional<net.minecraft.world.inventory.tooltip.TooltipComponent> tooltipComponent, net.minecraft.world.item.ItemStack stack, int mouseX, int mouseY) voidrenderTooltip(net.minecraft.client.gui.Font font, List<net.minecraft.util.FormattedCharSequence> tooltipLines, net.minecraft.client.gui.screens.inventory.tooltip.ClientTooltipPositioner tooltipPositioner, int mouseX, int mouseY) voidrenderTooltip(net.minecraft.client.gui.Font font, net.minecraft.network.chat.Component text, int mouseX, int mouseY) voidrenderTooltip(net.minecraft.client.gui.Font font, net.minecraft.world.item.ItemStack stack, int mouseX, int mouseY) voidsetColor(float red, float green, float blue, float alpha) voidvLine(int x, int minY, int maxY, int color) voidvLine(net.minecraft.client.renderer.RenderType renderType, int x, int minY, int maxY, int color)
-
Field Details
-
parent
protected final net.minecraft.client.gui.GuiGraphics parent
-
-
Constructor Details
-
FilterGuiGraphics
public FilterGuiGraphics(net.minecraft.client.gui.GuiGraphics parent)
-
-
Method Details
-
drawManaged
- Overrides:
drawManagedin classnet.minecraft.client.gui.GuiGraphics
-
guiWidth
public int guiWidth()- Overrides:
guiWidthin classnet.minecraft.client.gui.GuiGraphics
-
guiHeight
public int guiHeight()- Overrides:
guiHeightin classnet.minecraft.client.gui.GuiGraphics
-
pose
- Overrides:
posein classnet.minecraft.client.gui.GuiGraphics
-
bufferSource
- Overrides:
bufferSourcein classnet.minecraft.client.gui.GuiGraphics
-
flush
public void flush()- Overrides:
flushin classnet.minecraft.client.gui.GuiGraphics
-
hLine
public void hLine(int minX, int maxX, int y, int color) - Overrides:
hLinein classnet.minecraft.client.gui.GuiGraphics
-
hLine
public void hLine(@Nonnull net.minecraft.client.renderer.RenderType renderType, int minX, int maxX, int y, int color) - Overrides:
hLinein classnet.minecraft.client.gui.GuiGraphics
-
vLine
public void vLine(int x, int minY, int maxY, int color) - Overrides:
vLinein classnet.minecraft.client.gui.GuiGraphics
-
vLine
public void vLine(@Nonnull net.minecraft.client.renderer.RenderType renderType, int x, int minY, int maxY, int color) - Overrides:
vLinein classnet.minecraft.client.gui.GuiGraphics
-
enableScissor
public void enableScissor(int minX, int minY, int maxX, int maxY) - Overrides:
enableScissorin classnet.minecraft.client.gui.GuiGraphics
-
disableScissor
public void disableScissor()- Overrides:
disableScissorin classnet.minecraft.client.gui.GuiGraphics
-
setColor
public void setColor(float red, float green, float blue, float alpha) - Overrides:
setColorin classnet.minecraft.client.gui.GuiGraphics
-
fill
public void fill(int minX, int minY, int maxX, int maxY, int color) - Overrides:
fillin classnet.minecraft.client.gui.GuiGraphics
-
fill
public void fill(int minX, int minY, int maxX, int maxY, int z, int color) - Overrides:
fillin classnet.minecraft.client.gui.GuiGraphics
-
fill
public void fill(@Nonnull net.minecraft.client.renderer.RenderType renderType, int minX, int minY, int maxX, int maxY, int color) - Overrides:
fillin classnet.minecraft.client.gui.GuiGraphics
-
fill
public void fill(@Nonnull net.minecraft.client.renderer.RenderType renderType, int minX, int minY, int maxX, int maxY, int z, int color) - Overrides:
fillin classnet.minecraft.client.gui.GuiGraphics
-
fillGradient
public void fillGradient(int x1, int y1, int x2, int y2, int colorFrom, int colorTo) - Overrides:
fillGradientin classnet.minecraft.client.gui.GuiGraphics
-
fillGradient
public void fillGradient(int x1, int y1, int x2, int y2, int z, int colorFrom, int colorTo) - Overrides:
fillGradientin classnet.minecraft.client.gui.GuiGraphics
-
fillGradient
public void fillGradient(@Nonnull net.minecraft.client.renderer.RenderType renderType, int x1, int y1, int x2, int y2, int colorFrom, int colorTo, int z) - Overrides:
fillGradientin classnet.minecraft.client.gui.GuiGraphics
-
drawCenteredString
public void drawCenteredString(@Nonnull net.minecraft.client.gui.Font font, @Nonnull String text, int x, int y, int color) - Overrides:
drawCenteredStringin classnet.minecraft.client.gui.GuiGraphics
-
drawCenteredString
public void drawCenteredString(@Nonnull net.minecraft.client.gui.Font font, @Nonnull net.minecraft.network.chat.Component text, int x, int y, int color) - Overrides:
drawCenteredStringin classnet.minecraft.client.gui.GuiGraphics
-
drawCenteredString
public void drawCenteredString(@Nonnull net.minecraft.client.gui.Font font, @Nonnull net.minecraft.util.FormattedCharSequence text, int x, int y, int color) - Overrides:
drawCenteredStringin classnet.minecraft.client.gui.GuiGraphics
-
drawString
public int drawString(@Nonnull net.minecraft.client.gui.Font font, @Nullable String text, int x, int y, int color) - Overrides:
drawStringin classnet.minecraft.client.gui.GuiGraphics
-
drawString
public int drawString(@Nonnull net.minecraft.client.gui.Font font, @Nullable String text, int x, int y, int color, boolean dropShadow) - Overrides:
drawStringin classnet.minecraft.client.gui.GuiGraphics
-
drawString
public int drawString(@Nonnull net.minecraft.client.gui.Font font, @Nullable String text, float x, float y, int color, boolean dropShadow) - Overrides:
drawStringin classnet.minecraft.client.gui.GuiGraphics
-
drawString
public int drawString(@Nonnull net.minecraft.client.gui.Font font, @Nonnull net.minecraft.util.FormattedCharSequence text, int x, int y, int color) - Overrides:
drawStringin classnet.minecraft.client.gui.GuiGraphics
-
drawString
public int drawString(@Nonnull net.minecraft.client.gui.Font font, @Nonnull net.minecraft.util.FormattedCharSequence text, int x, int y, int color, boolean dropShadow) - Overrides:
drawStringin classnet.minecraft.client.gui.GuiGraphics
-
drawString
public int drawString(@Nonnull net.minecraft.client.gui.Font font, @Nonnull net.minecraft.util.FormattedCharSequence text, float x, float y, int color, boolean dropShadow) - Overrides:
drawStringin classnet.minecraft.client.gui.GuiGraphics
-
drawString
public int drawString(@Nonnull net.minecraft.client.gui.Font font, @Nonnull net.minecraft.network.chat.Component text, int x, int y, int color) - Overrides:
drawStringin classnet.minecraft.client.gui.GuiGraphics
-
drawString
public int drawString(@Nonnull net.minecraft.client.gui.Font font, @Nonnull net.minecraft.network.chat.Component text, int x, int y, int color, boolean dropShadow) - Overrides:
drawStringin classnet.minecraft.client.gui.GuiGraphics
-
drawWordWrap
public void drawWordWrap(@Nonnull net.minecraft.client.gui.Font font, @Nonnull net.minecraft.network.chat.FormattedText text, int x, int y, int lineWidth, int color) - Overrides:
drawWordWrapin classnet.minecraft.client.gui.GuiGraphics
-
blit
public void blit(int x, int y, int blitOffset, int width, int height, @Nonnull net.minecraft.client.renderer.texture.TextureAtlasSprite sprite) - Overrides:
blitin classnet.minecraft.client.gui.GuiGraphics
-
blit
public void blit(int x, int y, int blitOffset, int width, int height, @Nonnull net.minecraft.client.renderer.texture.TextureAtlasSprite sprite, float red, float green, float blue, float alpha) - Overrides:
blitin classnet.minecraft.client.gui.GuiGraphics
-
renderOutline
public void renderOutline(int x, int y, int width, int height, int color) - Overrides:
renderOutlinein classnet.minecraft.client.gui.GuiGraphics
-
blit
public void blit(@Nonnull net.minecraft.resources.ResourceLocation atlasLocation, int x, int y, int uOffset, int vOffset, int uWidth, int vHeight) - Overrides:
blitin classnet.minecraft.client.gui.GuiGraphics
-
blit
public void blit(@Nonnull net.minecraft.resources.ResourceLocation atlasLocation, int x, int y, int blitOffset, float uOffset, float vOffset, int uWidth, int vHeight, int textureWidth, int textureHeight) - Overrides:
blitin classnet.minecraft.client.gui.GuiGraphics
-
blit
public void blit(@Nonnull net.minecraft.resources.ResourceLocation atlasLocation, int x, int y, int width, int height, float uWidth, float vHeight, int uOffset, int vOffset, int textureWidth, int textureHeight) - Overrides:
blitin classnet.minecraft.client.gui.GuiGraphics
-
blit
public void blit(@Nonnull net.minecraft.resources.ResourceLocation atlasLocation, int x, int y, float uOffset, float vOffset, int width, int height, int textureWidth, int textureHeight) - Overrides:
blitin classnet.minecraft.client.gui.GuiGraphics
-
renderItem
- Overrides:
renderItemin classnet.minecraft.client.gui.GuiGraphics
-
renderItem
- Overrides:
renderItemin classnet.minecraft.client.gui.GuiGraphics
-
renderItem
public void renderItem(@Nonnull net.minecraft.world.item.ItemStack stack, int x, int y, int seed, int zOffset) - Overrides:
renderItemin classnet.minecraft.client.gui.GuiGraphics
-
renderFakeItem
- Overrides:
renderFakeItemin classnet.minecraft.client.gui.GuiGraphics
-
renderItem
public void renderItem(@Nonnull net.minecraft.world.entity.LivingEntity entity, @Nonnull net.minecraft.world.item.ItemStack stack, int x, int y, int seed) - Overrides:
renderItemin classnet.minecraft.client.gui.GuiGraphics
-
renderItemDecorations
public void renderItemDecorations(@Nonnull net.minecraft.client.gui.Font font, @Nonnull net.minecraft.world.item.ItemStack stack, int x, int y) - Overrides:
renderItemDecorationsin classnet.minecraft.client.gui.GuiGraphics
-
renderItemDecorations
public void renderItemDecorations(@Nonnull net.minecraft.client.gui.Font font, @Nonnull net.minecraft.world.item.ItemStack stack, int x, int y, @Nullable String text) - Overrides:
renderItemDecorationsin classnet.minecraft.client.gui.GuiGraphics
-
renderTooltip
public void renderTooltip(@Nonnull net.minecraft.client.gui.Font font, @Nonnull net.minecraft.world.item.ItemStack stack, int mouseX, int mouseY) - Overrides:
renderTooltipin classnet.minecraft.client.gui.GuiGraphics
-
renderTooltip
public void renderTooltip(@Nonnull net.minecraft.client.gui.Font font, @Nonnull List<net.minecraft.network.chat.Component> textComponents, @Nonnull Optional<net.minecraft.world.inventory.tooltip.TooltipComponent> tooltipComponent, @Nonnull net.minecraft.world.item.ItemStack stack, int mouseX, int mouseY) - Overrides:
renderTooltipin classnet.minecraft.client.gui.GuiGraphics
-
renderTooltip
public void renderTooltip(@Nonnull net.minecraft.client.gui.Font font, @Nonnull List<net.minecraft.network.chat.Component> tooltipLines, @Nonnull Optional<net.minecraft.world.inventory.tooltip.TooltipComponent> visualTooltipComponent, int mouseX, int mouseY) - Overrides:
renderTooltipin classnet.minecraft.client.gui.GuiGraphics
-
renderTooltip
public void renderTooltip(@Nonnull net.minecraft.client.gui.Font font, @Nonnull net.minecraft.network.chat.Component text, int mouseX, int mouseY) - Overrides:
renderTooltipin classnet.minecraft.client.gui.GuiGraphics
-
renderComponentTooltip
public void renderComponentTooltip(@Nonnull net.minecraft.client.gui.Font font, @Nonnull List<net.minecraft.network.chat.Component> tooltipLines, int mouseX, int mouseY) - Overrides:
renderComponentTooltipin classnet.minecraft.client.gui.GuiGraphics
-
renderComponentTooltip
public void renderComponentTooltip(@Nonnull net.minecraft.client.gui.Font font, @Nonnull List<? extends net.minecraft.network.chat.FormattedText> tooltips, int mouseX, int mouseY, @Nonnull net.minecraft.world.item.ItemStack stack) - Overrides:
renderComponentTooltipin classnet.minecraft.client.gui.GuiGraphics
-
renderTooltip
public void renderTooltip(@Nonnull net.minecraft.client.gui.Font font, @Nonnull List<? extends net.minecraft.util.FormattedCharSequence> tooltipLines, int mouseX, int mouseY) - Overrides:
renderTooltipin classnet.minecraft.client.gui.GuiGraphics
-
renderTooltip
public void renderTooltip(@Nonnull net.minecraft.client.gui.Font font, @Nonnull List<net.minecraft.util.FormattedCharSequence> tooltipLines, @Nonnull net.minecraft.client.gui.screens.inventory.tooltip.ClientTooltipPositioner tooltipPositioner, int mouseX, int mouseY) - Overrides:
renderTooltipin classnet.minecraft.client.gui.GuiGraphics
-
renderComponentHoverEffect
public void renderComponentHoverEffect(@Nonnull net.minecraft.client.gui.Font font, @Nullable net.minecraft.network.chat.Style style, int mouseX, int mouseY) - Overrides:
renderComponentHoverEffectin classnet.minecraft.client.gui.GuiGraphics
-
getColorFromFormattingCharacter
public int getColorFromFormattingCharacter(char c, boolean isLighter) -
blitWithBorder
public void blitWithBorder(@Nonnull net.minecraft.resources.ResourceLocation texture, int x, int y, int u, int v, int width, int height, int textureWidth, int textureHeight, int borderSize) -
blitWithBorder
public void blitWithBorder(@Nonnull net.minecraft.resources.ResourceLocation texture, int x, int y, int u, int v, int width, int height, int textureWidth, int textureHeight, int topBorder, int bottomBorder, int leftBorder, int rightBorder) -
blitInscribed
public void blitInscribed(@Nonnull net.minecraft.resources.ResourceLocation texture, int x, int y, int boundsWidth, int boundsHeight, int rectWidth, int rectHeight) -
blitInscribed
public void blitInscribed(@Nonnull net.minecraft.resources.ResourceLocation texture, int x, int y, int boundsWidth, int boundsHeight, int rectWidth, int rectHeight, boolean centerX, boolean centerY) -
containsPointInScissor
public boolean containsPointInScissor(int x, int y) - Overrides:
containsPointInScissorin classnet.minecraft.client.gui.GuiGraphics
-
fillRenderType
public void fillRenderType(@Nonnull net.minecraft.client.renderer.RenderType renderType, int x1, int y1, int x2, int y2, int z) - Overrides:
fillRenderTypein classnet.minecraft.client.gui.GuiGraphics
-
drawStringWithBackdrop
public int drawStringWithBackdrop(@Nonnull net.minecraft.client.gui.Font font, @Nonnull net.minecraft.network.chat.Component text, int x, int y, int xOffset, int color) - Overrides:
drawStringWithBackdropin classnet.minecraft.client.gui.GuiGraphics
-
blitSprite
public void blitSprite(@Nonnull net.minecraft.resources.ResourceLocation sprite, int x, int y, int width, int height) - Overrides:
blitSpritein classnet.minecraft.client.gui.GuiGraphics
-
blitSprite
public void blitSprite(@Nonnull net.minecraft.resources.ResourceLocation sprite, int x, int y, int blitOffset, int width, int height) - Overrides:
blitSpritein classnet.minecraft.client.gui.GuiGraphics
-
blitSprite
public void blitSprite(@Nonnull net.minecraft.resources.ResourceLocation sprite, int textureWidth, int textureHeight, int uPosition, int vPosition, int x, int y, int uWidth, int vHeight) - Overrides:
blitSpritein classnet.minecraft.client.gui.GuiGraphics
-
blitSprite
public void blitSprite(@Nonnull net.minecraft.resources.ResourceLocation sprite, int textureWidth, int textureHeight, int uPosition, int vPosition, int x, int y, int blitOffset, int uWidth, int vHeight) - Overrides:
blitSpritein classnet.minecraft.client.gui.GuiGraphics
-
renderFakeItem
public void renderFakeItem(@Nonnull net.minecraft.world.item.ItemStack stack, int x, int y, int seed) - Overrides:
renderFakeItemin classnet.minecraft.client.gui.GuiGraphics
-
renderComponentTooltipFromElements
public void renderComponentTooltipFromElements(@Nonnull net.minecraft.client.gui.Font font, @Nonnull List<com.mojang.datafixers.util.Either<net.minecraft.network.chat.FormattedText, net.minecraft.world.inventory.tooltip.TooltipComponent>> elements, int mouseX, int mouseY, @Nonnull net.minecraft.world.item.ItemStack stack) - Overrides:
renderComponentTooltipFromElementsin classnet.minecraft.client.gui.GuiGraphics
-
drawScrollingString
-
innerBlit
public void innerBlit(@Nonnull net.minecraft.resources.ResourceLocation atlasLocation, int x1, int x2, int y1, int y2, int blitOffset, float minU, float maxU, float minV, float maxV) - Overrides:
innerBlitin classnet.minecraft.client.gui.GuiGraphics
-