Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public File[] reload() {
- Map<String, File> map = new HashMap<>();
- List<String> filenamesFromDir = null;
- try {
- filenamesFromDir = getFilenamesForDirnameFromCP(this.folderName);
- } catch (URISyntaxException | IOException e) {
- e.printStackTrace();
- }
- File[] files = getYamlFiles(this.folderName, "yml");
- if (shallGenerateFiles) {
- int conter = 0;
- for (File file : files) {
- map.put(file.getName().replace(".yml", ""), file);
- }
- if (filenamesFromDir != null && (!map.isEmpty() || files.length == 0)) {
- for (String file : filenamesFromDir) {
- if (map.get(getFileName(file)) == null) {
- CustomContainersMainClass.getInstance().saveResource(file, false);
- conter++;
- }
- if (conter + 1 > filenamesFromDir.size())
- map.clear();
- }
- }
- }
- return files;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement