diff options
| author | LMBishop <13875753+LMBishop@users.noreply.github.com> | 2022-03-05 16:02:44 +0000 |
|---|---|---|
| committer | LMBishop <13875753+LMBishop@users.noreply.github.com> | 2022-03-05 16:02:44 +0000 |
| commit | f3cef22722fbd5fb1d3a09a64bba7c0118fb6059 (patch) | |
| tree | 73b3921f162701ec752e740d2ac52cfd38acae54 /bukkit/src/main/java/com | |
| parent | a156562f4bbc00fdb57e8dee1884696a9b877d02 (diff) | |
Fix stripping line breaks in config loader
Diffstat (limited to 'bukkit/src/main/java/com')
| -rw-r--r-- | bukkit/src/main/java/com/leonardobishop/quests/bukkit/config/BukkitQuestsLoader.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/config/BukkitQuestsLoader.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/config/BukkitQuestsLoader.java index ae134419..d1f56b2b 100644 --- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/config/BukkitQuestsLoader.java +++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/config/BukkitQuestsLoader.java @@ -123,7 +123,7 @@ public class BukkitQuestsLoader implements QuestsLoader { } // process macros -- start - String data = Files.readAllLines(path).stream().reduce("", String::concat); + String data = Files.readAllLines(path).stream().reduce("", (a, b) -> a + "\n" + b); StringBuilder processed = new StringBuilder(); Matcher matcher = macroPattern.matcher(data); @@ -146,7 +146,7 @@ public class BukkitQuestsLoader implements QuestsLoader { YamlConfiguration config = new YamlConfiguration(); // test QUEST file integrity try { - config.load(processed.toString()); + config.loadFromString(processed.toString()); } catch (Exception ex) { configProblems.put(relativeLocation.getPath(), Collections.singletonList(new ConfigProblem(ConfigProblem.ConfigProblemType.ERROR, ConfigProblemDescriptions.MALFORMED_YAML.getDescription()))); return FileVisitResult.CONTINUE; |
