package de._82grfl1bif.KPI_Visualizer.data; import com.google.gson.Gson; import com.google.gson.stream.JsonReader; import org.bukkit.Bukkit; import java.io.FileReader; import java.util.logging.Level; public class JsonParser { String standardPath = ""; private boolean evalJson(String fileName) { if (!fileName.contains(".json")) { fileName = fileName + ".json"; } //Add .json in case user forgets if (!(fileName.contains("/"))){ fileName = standardPath + fileName; } try (JsonReader reader = new JsonReader(new FileReader("/Users/flgr/Desktop/PaperServer/LayoutJson" + fileName))) { Gson gson = new Gson(); } catch (Exception ex) { Bukkit.getLogger().log(Level.SEVERE, String.valueOf(ex)); return false; } return true; } }