java.lang.Object
io.github.lucfr1746.llibrary.util.helper.FileAPI

public class FileAPI extends Object
  • Constructor Details

    • FileAPI

      public FileAPI(String pluginName, boolean enableLogger)
    • FileAPI

      public FileAPI(org.bukkit.plugin.Plugin plugin, boolean enableLogger)
  • Method Details

    • createFolderIfNotExist

      public FileAPI createFolderIfNotExist(String... folders)
    • createDefaultFile

      public FileAPI createDefaultFile(String filename, String... folders)
    • createFile

      public FileAPI createFile(String filename, String... folders)
    • getYAMLConfiguration

      public org.bukkit.configuration.file.FileConfiguration getYAMLConfiguration(String filename, String... folders)
    • getOrCreateDefaultYAMLConfiguration

      public org.bukkit.configuration.file.FileConfiguration getOrCreateDefaultYAMLConfiguration(String filename, String... folders)
    • getOrCreateYAMLConfiguration

      public org.bukkit.configuration.file.FileConfiguration getOrCreateYAMLConfiguration(String filename, String... folders)
    • getAllFiles

      public List<File> getAllFiles(String... folders)
    • renameFile

      public FileAPI renameFile(String oldName, String newName, String... folders)
    • convertToYAMLConfiguration

      public org.bukkit.configuration.file.FileConfiguration convertToYAMLConfiguration(File file)