From fca460df504374d81f068062582bd1c8eb51e48d Mon Sep 17 00:00:00 2001 From: aro Date: Tue, 14 Mar 2023 15:56:11 +0100 Subject: [PATCH] refactor: use dedicated method --- .../main/java/net/artelnatif/nicko/i18n/LocaleFileManager.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/net/artelnatif/nicko/i18n/LocaleFileManager.java b/core/src/main/java/net/artelnatif/nicko/i18n/LocaleFileManager.java index 453c11d..d77480d 100644 --- a/core/src/main/java/net/artelnatif/nicko/i18n/LocaleFileManager.java +++ b/core/src/main/java/net/artelnatif/nicko/i18n/LocaleFileManager.java @@ -5,6 +5,7 @@ import de.studiocode.invui.util.IOUtils; import net.artelnatif.nicko.NickoBukkit; import java.io.*; +import java.nio.file.Files; public class LocaleFileManager { private final File folder = new File(NickoBukkit.getInstance().getDataFolder() + "/lang/"); @@ -12,7 +13,7 @@ public class LocaleFileManager { public String get(String key) { if (!file.exists()) return key; - try (BufferedInputStream inputStream = new BufferedInputStream(new FileInputStream(file))) { + try (BufferedInputStream inputStream = new BufferedInputStream(Files.newInputStream(file.toPath()))) { final YamlConfig yamlConfig = YamlConfig.load(inputStream); return yamlConfig.getString(key); } catch (IOException e) {