Class ILangTemplate

java.lang.Object
studio.magemonkey.codex.config.api.ILangTemplate
Direct Known Subclasses:
CoreLang

public abstract class ILangTemplate extends Object
  • Field Details

  • Constructor Details

    • ILangTemplate

      public ILangTemplate(@NotNull CodexPlugin<?> plugin, @NotNull JYML config)
    • ILangTemplate

      public ILangTemplate(@NotNull CodexPlugin<?> plugin, @NotNull JYML config, @Nullable ILangTemplate parent)
  • Method Details

    • setup

      public void setup()
    • setupEnums

      protected void setupEnums()
    • setupEnum

      protected void setupEnum(@NotNull Class<? extends Enum<?>> clazz)
    • getEnum

      @NotNull public String getEnum(@NotNull Enum<?> e)
    • getCustom

      @Nullable public String getCustom(@NotNull String path)
    • getCustomPlaceholders

      @NotNull public Map<String,String> getCustomPlaceholders()