diff --git a/src/main/kotlin/settingseditor/Json.kt b/src/main/kotlin/settingseditor/Json.kt index 82837f2..0b98d28 100644 --- a/src/main/kotlin/settingseditor/Json.kt +++ b/src/main/kotlin/settingseditor/Json.kt @@ -52,12 +52,11 @@ object Json { fun parse(){ try { if(!File(CONF).exists()){ - FileReader(javaClass.getResource("/config.json")!!.file).use { reader -> - val writer = FileWriter(CONF) - reader.copyTo(writer, 1024) - writer.flush() - writer.close() - } + val reader = javaClass.getResourceAsStream("/config.json")!! + val writer = File(CONF).outputStream() + reader.copyTo(writer, 1024) + writer.flush() + writer.close() } data = FileReader(CONF).use { reader -> val parser = JSONParser()