java.lang.Object
net.ixdarklord.coolcatcore.internal.config.client.gui.editor.TextEditor<T>
All Implemented Interfaces:
ValueEditor
Direct Known Subclasses:
ColorEditor

public class TextEditor<T> extends Object implements ValueEditor
  • Field Details

  • Constructor Details

    • TextEditor

      public TextEditor(EditSlot<T> slot, int width, int height)
  • Method Details

    • createBox

      protected StyledEditBox createBox(int width, int height)
    • widget

      public StyledEditBox widget()
      Specified by:
      widget in interface ValueEditor
    • refresh

      public void refresh()
      Description copied from interface: ValueEditor
      Shows the slot's value again after it changed elsewhere (undo, reset, a preset, the server).
      Specified by:
      refresh in interface ValueEditor
    • setActive

      public void setActive(boolean active)
      Description copied from interface: ValueEditor
      Whether the player can change the value right now.
      Specified by:
      setActive in interface ValueEditor