Class ElementWidget

java.lang.Object
net.minecraft.client.gui.components.AbstractWidget
net.createmod.catnip.gui.widget.AbstractSimiWidget
net.createmod.catnip.gui.widget.ElementWidget
All Implemented Interfaces:
TickableGuiEventListener, net.minecraft.client.gui.components.events.GuiEventListener, net.minecraft.client.gui.components.Renderable, net.minecraft.client.gui.components.TabOrderedElement, net.minecraft.client.gui.layouts.LayoutElement, net.minecraft.client.gui.narration.NarratableEntry, net.minecraft.client.gui.narration.NarrationSupplier, net.neoforged.neoforge.client.extensions.IAbstractWidgetExtension
Direct Known Subclasses:
BoxWidget

public class ElementWidget extends AbstractSimiWidget
  • Field Details

    • element

      protected RenderElement element
    • usesFade

      protected boolean usesFade
    • fadeModX

      protected int fadeModX
    • fadeModY

      protected int fadeModY
    • fade

      protected LerpedFloat fade
    • rescaleElement

      protected boolean rescaleElement
    • rescaleSizeX

      protected float rescaleSizeX
    • rescaleSizeY

      protected float rescaleSizeY
    • paddingX

      protected float paddingX
    • paddingY

      protected float paddingY
  • Constructor Details

    • ElementWidget

      public ElementWidget(int x, int y)
    • ElementWidget

      public ElementWidget(int x, int y, int width, int height)
  • Method Details