Class WidgetUtil

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

public class WidgetUtil extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static boolean
    isHovered(net.minecraft.client.gui.components.AbstractWidget widget)
     
    static <T extends net.minecraft.client.gui.components.AbstractWidget & PerspectiveRenderable & BackgroundColorProvider>
    void
    renderButtonLikeWidget(T widget, TextureProvider textureProvider, com.mojang.blaze3d.vertex.PoseStack poseStack, int mouseX, int mouseY, float partialTicks)
     
    static <T extends net.minecraft.client.gui.components.AbstractWidget & TextProvider & ScaleProvider>
    void
    renderScaledText(T widget, com.mojang.blaze3d.vertex.PoseStack poseStack, int mouseX, int mouseY, float partialTicks)
     
    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 partialTicks)
     
    static void
    renderTooltips(List<net.minecraft.client.gui.components.Widget> widgets, com.mojang.blaze3d.vertex.PoseStack poseStack, int mouseX, int mouseY, float partialTicks)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • WidgetUtil

      public WidgetUtil()
  • Method Details

    • isHovered

      public static boolean isHovered(net.minecraft.client.gui.components.AbstractWidget widget)
    • renderButtonLikeWidget

      public static <T extends net.minecraft.client.gui.components.AbstractWidget & PerspectiveRenderable & BackgroundColorProvider> void renderButtonLikeWidget(T widget, TextureProvider textureProvider, com.mojang.blaze3d.vertex.PoseStack poseStack, int mouseX, int mouseY, float partialTicks)
    • 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 partialTicks)
    • renderScaledText

      public static <T extends net.minecraft.client.gui.components.AbstractWidget & TextProvider & ScaleProvider> void renderScaledText(T widget, com.mojang.blaze3d.vertex.PoseStack poseStack, int mouseX, int mouseY, float partialTicks)
    • renderTooltips

      public static void renderTooltips(List<net.minecraft.client.gui.components.Widget> widgets, com.mojang.blaze3d.vertex.PoseStack poseStack, int mouseX, int mouseY, float partialTicks)