From 97865419f2d2ccbc7dde328505f8e13eab267ceb Mon Sep 17 00:00:00 2001 From: Max Wittig <max.wittig95@gmail.com> Date: Wed, 26 Oct 2016 18:47:14 +0200 Subject: [PATCH] fixed path in levelpackreader --- src/de/bricked/game/levels/LevelPackReader.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/de/bricked/game/levels/LevelPackReader.java b/src/de/bricked/game/levels/LevelPackReader.java index bfbc28c..523233d 100644 --- a/src/de/bricked/game/levels/LevelPackReader.java +++ b/src/de/bricked/game/levels/LevelPackReader.java @@ -8,6 +8,8 @@ import com.google.gson.JsonParser; import de.bricked.game.paddle.PaddleSize; import logger.LogLevel; import logger.Logger; + +import java.io.File; import java.nio.file.FileSystems; import java.nio.file.Files; import java.util.ArrayList; @@ -21,7 +23,7 @@ public class LevelPackReader public LevelPackReader(String filename) { - this.directory = "src/de/bricked/resources/levelpacks/"; + this.directory = "/de/bricked/resources/levelpacks/"; this.filename = filename; } @@ -80,7 +82,7 @@ public class LevelPackReader { try { - String jsonContent = new String(Files.readAllBytes(FileSystems.getDefault().getPath(directory + filename))); + String jsonContent = new String(Files.readAllBytes(FileSystems.getDefault().getPath(getClass().getResource(new File(directory,filename).toURI().getPath()).toURI().getPath()))); JsonObject root = new JsonParser().parse(jsonContent).getAsJsonObject(); String packageName = root.get("name").getAsString(); String packageAuthor = root.get("author").getAsString(); -- GitLab