Class TSelectEnumWidget.EnumEntry<E extends Enum<E>>

java.lang.Object
io.github.thecsdev.tcdcommons.api.client.gui.widget.TSelectEnumWidget.EnumEntry<E>
All Implemented Interfaces:
TSelectWidget.Entry, ITextProvider
Enclosing class:
TSelectEnumWidget<E extends Enum<E>>

public static final class TSelectEnumWidget.EnumEntry<E extends Enum<E>> extends Object implements TSelectWidget.Entry
An Enum-based implementation of TSelectWidget.Entry.
  • Field Details

    • enumValue

      protected final E extends Enum<E> enumValue
    • enumText

      protected final net.minecraft.text.Text enumText
    • tooltip

      @Nullable protected final @Nullable net.minecraft.client.gui.tooltip.Tooltip tooltip
  • Constructor Details

    • EnumEntry

      public EnumEntry(E enumValue)
  • Method Details