Class GuiGraphicsExtractor
java.lang.Object
net.ixdarklord.folios.internal.compat.GuiGraphicsExtractor
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic final class -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidblit(Object pipeline, net.minecraft.resources.ResourceLocation texture, int x, int y, float u, float v, int width, int height, int textureWidth, int textureHeight) voidblit(Object pipeline, net.minecraft.resources.ResourceLocation texture, int x, int y, float u, float v, int width, int height, int textureWidth, int textureHeight, int color) voidblit(Object pipeline, net.minecraft.resources.ResourceLocation texture, int x, int y, float u, float v, int width, int height, int regionWidth, int regionHeight, int textureWidth, int textureHeight) voidblit(Object pipeline, net.minecraft.resources.ResourceLocation texture, int x, int y, float u, float v, int width, int height, int regionWidth, int regionHeight, int textureWidth, int textureHeight, int color) voidblitSprite(Object pipeline, net.minecraft.resources.ResourceLocation sprite, int x, int y, int width, int height) voidblitSprite(Object pipeline, net.minecraft.resources.ResourceLocation sprite, int x, int y, int width, int height, float alpha) voidblitSprite(Object pipeline, net.minecraft.resources.ResourceLocation sprite, int x, int y, int width, int height, int color) voidvoidstatic voiddrawingTo(@Nullable com.mojang.blaze3d.pipeline.RenderTarget target) voidenableScissor(int x0, int y0, int x1, int y1) voidfakeItem(net.minecraft.world.item.ItemStack stack, int x, int y) voidfill(int x0, int y0, int x1, int y1, int color) voidfillGradient(int x0, int y0, int x1, int y1, int top, int bottom) voidflushAll()intintguiWidth()voiditemDecorations(net.minecraft.client.gui.Font font, net.minecraft.world.item.ItemStack stack, int x, int y) voidstatic GuiGraphicsExtractorof(net.minecraft.client.gui.GuiGraphics raw) voidplainBlit(net.minecraft.resources.ResourceLocation texture, int x, int y, int width, int height) pose()net.minecraft.client.gui.GuiGraphicsraw()voidrequestCursor(CursorTypes cursor) voidsetTooltipForNextFrame(net.minecraft.client.gui.Font font, List<net.minecraft.util.FormattedCharSequence> lines, int x, int y) voidsetTooltipForNextFrame(net.minecraft.client.gui.Font font, List<net.minecraft.util.FormattedCharSequence> lines, net.minecraft.client.gui.screens.inventory.tooltip.ClientTooltipPositioner positioner, int x, int y, boolean focused) voidsetTooltipForNextFrame(net.minecraft.client.gui.Font font, net.minecraft.network.chat.Component text, int x, int y) voidvoidtext(net.minecraft.client.gui.Font font, @Nullable String text, int x, int y, int color, boolean shadow) voidtext(net.minecraft.client.gui.Font font, net.minecraft.network.chat.Component text, int x, int y, int color) voidtext(net.minecraft.client.gui.Font font, net.minecraft.network.chat.Component text, int x, int y, int color, boolean shadow) voidtext(net.minecraft.client.gui.Font font, net.minecraft.util.FormattedCharSequence text, int x, int y, int color) voidtext(net.minecraft.client.gui.Font font, net.minecraft.util.FormattedCharSequence text, int x, int y, int color, boolean shadow) voidtextHighlight(int x0, int y0, int x1, int y1, boolean focused) voidtexture(int textureId, int x0, int y0, int x1, int y1, float u0, float u1, float v0, float v1, int color)
-
Method Details
-
of
-
batch
-
raw
public net.minecraft.client.gui.GuiGraphics raw() -
pose
-
guiWidth
public int guiWidth() -
guiHeight
public int guiHeight() -
fill
public void fill(int x0, int y0, int x1, int y1, int color) -
fillGradient
public void fillGradient(int x0, int y0, int x1, int y1, int top, int bottom) -
textHighlight
public void textHighlight(int x0, int y0, int x1, int y1, boolean focused) -
text
public void text(net.minecraft.client.gui.Font font, @Nullable @Nullable String text, int x, int y, int color, boolean shadow) -
text
public void text(net.minecraft.client.gui.Font font, net.minecraft.network.chat.Component text, int x, int y, int color, boolean shadow) -
text
public void text(net.minecraft.client.gui.Font font, net.minecraft.util.FormattedCharSequence text, int x, int y, int color, boolean shadow) -
text
public void text(net.minecraft.client.gui.Font font, @Nullable @Nullable String text, int x, int y, int color) -
text
public void text(net.minecraft.client.gui.Font font, net.minecraft.network.chat.Component text, int x, int y, int color) -
text
public void text(net.minecraft.client.gui.Font font, net.minecraft.util.FormattedCharSequence text, int x, int y, int color) -
textRenderer
-
textRenderer
-
flushAll
public void flushAll() -
fakeItem
public void fakeItem(net.minecraft.world.item.ItemStack stack, int x, int y) -
itemDecorations
public void itemDecorations(net.minecraft.client.gui.Font font, net.minecraft.world.item.ItemStack stack, int x, int y) -
plainBlit
public void plainBlit(net.minecraft.resources.ResourceLocation texture, int x, int y, int width, int height) -
texture
public void texture(int textureId, int x0, int y0, int x1, int y1, float u0, float u1, float v0, float v1, int color) -
blit
public void blit(Object pipeline, net.minecraft.resources.ResourceLocation texture, int x, int y, float u, float v, int width, int height, int regionWidth, int regionHeight, int textureWidth, int textureHeight, int color) -
blit
public void blit(Object pipeline, net.minecraft.resources.ResourceLocation texture, int x, int y, float u, float v, int width, int height, int regionWidth, int regionHeight, int textureWidth, int textureHeight) -
blit
public void blit(Object pipeline, net.minecraft.resources.ResourceLocation texture, int x, int y, float u, float v, int width, int height, int textureWidth, int textureHeight, int color) -
blit
public void blit(Object pipeline, net.minecraft.resources.ResourceLocation texture, int x, int y, float u, float v, int width, int height, int textureWidth, int textureHeight) -
blitSprite
public void blitSprite(Object pipeline, net.minecraft.resources.ResourceLocation sprite, int x, int y, int width, int height, int color) -
blitSprite
public void blitSprite(Object pipeline, net.minecraft.resources.ResourceLocation sprite, int x, int y, int width, int height, float alpha) -
blitSprite
public void blitSprite(Object pipeline, net.minecraft.resources.ResourceLocation sprite, int x, int y, int width, int height) -
drawingTo
public static void drawingTo(@Nullable @Nullable com.mojang.blaze3d.pipeline.RenderTarget target) -
enableScissor
public void enableScissor(int x0, int y0, int x1, int y1) -
disableScissor
public void disableScissor() -
nextStratum
public void nextStratum() -
blurBeforeThisStratum
public void blurBeforeThisStratum() -
requestCursor
-
setTooltipForNextFrame
public void setTooltipForNextFrame(net.minecraft.client.gui.Font font, List<net.minecraft.util.FormattedCharSequence> lines, int x, int y) -
setTooltipForNextFrame
public void setTooltipForNextFrame(net.minecraft.client.gui.Font font, net.minecraft.network.chat.Component text, int x, int y) -
setTooltipForNextFrame
public void setTooltipForNextFrame(net.minecraft.client.gui.Font font, List<net.minecraft.util.FormattedCharSequence> lines, net.minecraft.client.gui.screens.inventory.tooltip.ClientTooltipPositioner positioner, int x, int y, boolean focused)
-