Class Parametized

java.lang.Object
studio.magemonkey.codex.util.actions.Parametized
Direct Known Subclasses:
IActionExecutor, IConditionValidator, ITargetSelector

public abstract class Parametized extends Object
  • Field Details

  • Constructor Details

    • Parametized

      public Parametized(@NotNull CodexPlugin<?> plugin, @NotNull String key)
  • Method Details

    • getKey

      @NotNull public final String getKey()
    • registerParams

      public abstract void registerParams()
    • getDescription

      @NotNull public abstract List<String> getDescription()
    • registerParam

      protected final void registerParam(@NotNull String key)
    • getParams

      @NotNull public final Set<IParam> getParams()
    • getParamResult

      @NotNull protected final IParamResult getParamResult(@NotNull String fullStr)
    • clearCache

      public static void clearCache()