Class FilesManager

java.lang.Object
me.ulrich.clans.manager.FilesManager

public class FilesManager extends Object
  • Constructor Details

    • FilesManager

      public FilesManager(Clans clans)
  • Method Details

    • reloadFiles

      public void reloadFiles()
    • getPlugin

      public Clans getPlugin()
    • setupFiles

      public void setupFiles()
    • clearFiles

      public void clearFiles()
    • setupLanguages

      public void setupLanguages()
    • getServerLang

      public me.ulrich.econfig.EnumConfiguration getServerLang(org.bukkit.command.CommandSender sender)
    • getServerLang

      public me.ulrich.econfig.EnumConfiguration getServerLang(Optional<UUID> player)
    • getServerGuiLang

      public me.ulrich.econfig.EnumConfiguration getServerGuiLang(Optional<UUID> player)
    • getLanguedGui

      public HashMap<String,GuiData> getLanguedGui(org.bukkit.entity.Player player)
    • getLangConfig

      public FilesManager.CurrentLangData getLangConfig(String lang)
    • getGuiLangConfig

      public FilesManager.CurrentLangData getGuiLangConfig(String lang)
    • setupYmlStorage

      public void setupYmlStorage()
    • languageDownloader

      public void languageDownloader(String prefix)
    • extDownloader

      public void extDownloader()
    • getExt

      public void getExt(org.bukkit.command.CommandSender sender, ClanEnum.ClansExtensions str, boolean override)
    • mkdir

      public boolean mkdir(String path)
    • hasFile

      public File hasFile(File[] files, String filename)
    • getFiles

      public FilesManager getFiles()
    • getServerFiles

      public HashMap<String,me.ulrich.econfig.EnumConfiguration> getServerFiles()
    • getHashFiles

      public HashMap<String,Files> getHashFiles()
    • getConfig

      public org.bukkit.configuration.file.FileConfiguration getConfig()
    • getCommands

      public org.bukkit.configuration.file.FileConfiguration getCommands()
    • getFileClans

      public org.bukkit.configuration.file.FileConfiguration getFileClans()
    • getFilePlayers

      public org.bukkit.configuration.file.FileConfiguration getFilePlayers()
    • getFileInvite

      public org.bukkit.configuration.file.FileConfiguration getFileInvite()
    • getFileLogger

      public org.bukkit.configuration.file.FileConfiguration getFileLogger()
    • getFileMail

      public org.bukkit.configuration.file.FileConfiguration getFileMail()
    • getFilePermissions

      public org.bukkit.configuration.file.FileConfiguration getFilePermissions()
    • getFileModeration

      public org.bukkit.configuration.file.FileConfiguration getFileModeration()
    • getFileRewards

      public org.bukkit.configuration.file.FileConfiguration getFileRewards()
    • getStorage

      public org.bukkit.configuration.file.FileConfiguration getStorage()
    • getChat

      public org.bukkit.configuration.file.FileConfiguration getChat()
    • getGui

      public org.bukkit.configuration.file.FileConfiguration getGui()
    • getGui2

      public org.bukkit.configuration.file.FileConfiguration getGui2()
    • getBanner

      public org.bukkit.configuration.file.FileConfiguration getBanner()
    • getModules

      public org.bukkit.configuration.file.FileConfiguration getModules()
    • getSync

      public org.bukkit.configuration.file.FileConfiguration getSync()
    • getLevel

      public org.bukkit.configuration.file.FileConfiguration getLevel()
    • getLanguagesFiles

      public HashMap<String,HashMap<String,me.ulrich.econfig.EnumConfiguration>> getLanguagesFiles()