Class WidgetUtil

java.lang.Object
info.u_team.u_team_core.util.WidgetUtil

public class WidgetUtil extends Object
  • 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

      public static RGBA respectWidgetAlpha(net.minecraft.client.gui.components.AbstractWidget widget, RGBA color)
    • renderCustomTooltipForWidget

      public static void renderCustomTooltipForWidget(TooltipRenderable renderable, com.mojang.blaze3d.vertex.PoseStack poseStack, int mouseX, int mouseY, float partialTick)