Package info.u_team.u_team_core.util
Class WidgetUtil
java.lang.Object
info.u_team.u_team_core.util.WidgetUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends net.minecraft.client.gui.components.AbstractWidget & BackgroundColorProvider>
voidrenderButtonLikeTexture(T widget, TextureProvider textureProvider, com.mojang.blaze3d.vertex.PoseStack poseStack, int mouseX, int mouseY, float partialTick) static voidrenderCustomTooltipForWidget(TooltipRenderable renderable, com.mojang.blaze3d.vertex.PoseStack poseStack, int mouseX, int mouseY, float partialTick) static <T extends net.minecraft.client.gui.components.AbstractWidget & TextProvider>
voidrenderText(T widget, com.mojang.blaze3d.vertex.PoseStack poseStack, int mouseX, int mouseY, float partialTick) static <T extends net.minecraft.client.gui.components.AbstractWidget & WidgetRenderable & BackgroundColorProvider>
voidrenderWidget(T widget, com.mojang.blaze3d.vertex.PoseStack poseStack, int mouseX, int mouseY, float partialTick) static RGBArespectWidgetAlpha(net.minecraft.client.gui.components.AbstractWidget widget, RGBA color)
-
Constructor Details
-
WidgetUtil
public WidgetUtil()
-
-
Method Details
-
renderWidget
public static <T extends net.minecraft.client.gui.components.AbstractWidget & WidgetRenderable & BackgroundColorProvider> void renderWidget(T widget, com.mojang.blaze3d.vertex.PoseStack poseStack, int mouseX, int mouseY, float partialTick) -
renderButtonLikeTexture
public static <T extends net.minecraft.client.gui.components.AbstractWidget & BackgroundColorProvider> void renderButtonLikeTexture(T widget, TextureProvider textureProvider, com.mojang.blaze3d.vertex.PoseStack poseStack, int mouseX, int mouseY, float partialTick) -
renderText
public static <T extends net.minecraft.client.gui.components.AbstractWidget & TextProvider> void renderText(T widget, com.mojang.blaze3d.vertex.PoseStack poseStack, int mouseX, int mouseY, float partialTick) -
respectWidgetAlpha
-
renderCustomTooltipForWidget
public static void renderCustomTooltipForWidget(TooltipRenderable renderable, com.mojang.blaze3d.vertex.PoseStack poseStack, int mouseX, int mouseY, float partialTick)
-