Package net.mezzdev.config.gui.api
Class LegacyGuiGraphics
java.lang.Object
net.mezzdev.config.gui.api.LegacyGuiGraphics
Immediate rendering adapter for Minecraft versions before LegacyGuiGraphics.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidblit(net.minecraft.resources.ResourceLocation texture, int x, int y, int width, int height, float u, float v, int uSize, int vSize, int textureWidth, int textureHeight) 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) voiddrawString(net.minecraft.client.gui.Font font, String text, int x, int y, int color, boolean shadow) voiddrawString(net.minecraft.client.gui.Font font, net.minecraft.network.chat.Component text, int x, int y, int color) voiddrawString(net.minecraft.client.gui.Font font, net.minecraft.network.chat.Component text, int x, int y, int color, boolean shadow) voiddrawString(net.minecraft.client.gui.Font font, net.minecraft.util.FormattedCharSequence text, int x, int y, int color) voiddrawString(net.minecraft.client.gui.Font font, net.minecraft.util.FormattedCharSequence text, int x, int y, int color, boolean shadow) voidenableScissor(int left, int top, int right, int bottom) voidfill(int left, int top, int right, int bottom, int color) voidfillGradient(int left, int top, int right, int bottom, int start, int end) voidflush()com.mojang.blaze3d.vertex.PoseStackpose()voidrenderFakeItem(net.minecraft.world.item.ItemStack stack, int x, int y) voidsetColor(float red, float green, float blue, float alpha)
-
Constructor Details
-
LegacyGuiGraphics
public LegacyGuiGraphics(com.mojang.blaze3d.vertex.PoseStack pose)
-
-
Method Details
-
pose
public com.mojang.blaze3d.vertex.PoseStack pose() -
flush
public void flush() -
setColor
public void setColor(float red, float green, float blue, float alpha) -
fill
public void fill(int left, int top, int right, int bottom, int color) -
fillGradient
public void fillGradient(int left, int top, int right, int bottom, int start, int end) -
drawString
public void drawString(net.minecraft.client.gui.Font font, net.minecraft.util.FormattedCharSequence text, int x, int y, int color) -
drawString
public void drawString(net.minecraft.client.gui.Font font, net.minecraft.network.chat.Component text, int x, int y, int color) -
drawString
public void drawString(net.minecraft.client.gui.Font font, String text, int x, int y, int color, boolean shadow) -
drawString
public void drawString(net.minecraft.client.gui.Font font, net.minecraft.network.chat.Component text, int x, int y, int color, boolean shadow) -
drawString
public void drawString(net.minecraft.client.gui.Font font, net.minecraft.util.FormattedCharSequence text, int x, int y, int color, boolean shadow) -
drawCenteredString
public void drawCenteredString(net.minecraft.client.gui.Font font, net.minecraft.network.chat.Component text, int x, int y, int color) -
drawCenteredString
public void drawCenteredString(net.minecraft.client.gui.Font font, String text, int x, int y, int color) -
blit
public void blit(net.minecraft.resources.ResourceLocation texture, int x, int y, int width, int height, float u, float v, int uSize, int vSize, int textureWidth, int textureHeight) -
renderFakeItem
public void renderFakeItem(net.minecraft.world.item.ItemStack stack, int x, int y) -
enableScissor
public void enableScissor(int left, int top, int right, int bottom) -
disableScissor
public void disableScissor()
-