Class AnnoyingResource.Options

java.lang.Object
xyz.srnyx.javautilities.parents.Stringable
xyz.srnyx.annoyingapi.file.AnnoyingFile.Options<AnnoyingResource.Options>
xyz.srnyx.annoyingapi.file.AnnoyingResource.Options
Enclosing class:
AnnoyingResource

public static class AnnoyingResource.Options extends AnnoyingFile.Options<AnnoyingResource.Options>
Represents the options for the AnnoyingResource

Default options:
  • Field Details

    • createDefaultFile

      public boolean createDefaultFile
      Whether to create an up-to-date default file in the default folder
  • Constructor Details

  • Method Details

    • load

      @NotNull public static AnnoyingResource.Options load(@NotNull @NotNull org.bukkit.configuration.ConfigurationSection section)
      Loads the AnnoyingResource.Options from the ConfigurationSection
      Parameters:
      section - the section to load from
      Returns:
      the loaded AnnoyingResource.Options
    • createDefaultFile

      @NotNull public AnnoyingResource.Options createDefaultFile(boolean createDefaultFile)
      Parameters:
      createDefaultFile - the new value
      Returns:
      this
    • toString

      @NotNull public @NotNull String toString()
      Overrides:
      toString in class xyz.srnyx.javautilities.parents.Stringable