Class ConfigManager<P extends CodexPlugin<P>>

java.lang.Object
studio.magemonkey.codex.config.ConfigManager<P>

public class ConfigManager<P extends CodexPlugin<P>> extends Object
  • Field Details

    • configMain

      public JYML configMain
    • configLang

      public JYML configLang
    • configTemp

      public static JYML configTemp
  • Constructor Details

    • ConfigManager

      public ConfigManager(@NotNull P plugin)
  • Method Details

    • setup

      public void setup() throws org.bukkit.configuration.InvalidConfigurationException
      Throws:
      org.bukkit.configuration.InvalidConfigurationException
    • extract

      public void extract(@NotNull String folder)
    • extractFullPath

      public void extractFullPath(@NotNull String path)
    • extractFullPath

      public void extractFullPath(@NotNull String path, boolean override)
    • extractFullPath

      public void extractFullPath(@NotNull String path, @NotNull String extension)
    • extractFullPath

      public void extractFullPath(@NotNull String path, @NotNull String extension, boolean override)
    • getTempUUID

      @Nullable public static UUID getTempUUID(@NotNull String id)