java.lang.Object
net.glasslauncher.mods.api.gcapi.impl.config.ConfigBase
Direct Known Subclasses:
ConfigCategory, ConfigEntry

public abstract class ConfigBase extends Object
  • Field Details

    • id

      public final String id
    • name

      public final String name
      The name of the category. Supports colour codes. White by default. Maximum length of 50.
    • description

      public final String description
      Description of the category. Do not use colour codes. This is greyed out for legibility. Maximum length of 100.
    • parentField

      public final Field parentField
    • parentObject

      public final Object parentObject
    • multiplayerSynced

      public final boolean multiplayerSynced
  • Constructor Details

    • ConfigBase

      public ConfigBase(String id, String name, String description, Field parentField, Object parentObject, boolean multiplayerSynced)
  • Method Details

    • getDrawables

      @NotNull public abstract @NotNull List<HasDrawable> getDrawables()