[Idea]: Folia support for OpenInv #196
@@ -22,6 +22,7 @@ import java.io.File;
|
|||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.io.InputStream;
|
import java.io.InputStream;
|
||||||
import java.io.InputStreamReader;
|
import java.io.InputStreamReader;
|
||||||
|
import java.nio.charset.StandardCharsets;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@@ -89,7 +90,7 @@ public class LanguageManager {
|
|||||||
if (resourceStream == null) {
|
if (resourceStream == null) {
|
||||||
localeConfigDefaults = new YamlConfiguration();
|
localeConfigDefaults = new YamlConfiguration();
|
||||||
} else {
|
} else {
|
||||||
try (BufferedReader reader = new BufferedReader(new InputStreamReader(resourceStream))) {
|
try (BufferedReader reader = new BufferedReader(new InputStreamReader(resourceStream, StandardCharsets.UTF_8))) {
|
||||||
localeConfigDefaults = YamlConfiguration.loadConfiguration(reader);
|
localeConfigDefaults = YamlConfiguration.loadConfiguration(reader);
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
plugin.getLogger().log(Level.WARNING, e, () -> "[LanguageManager] Unable to load resource " + locale + ".yml");
|
plugin.getLogger().log(Level.WARNING, e, () -> "[LanguageManager] Unable to load resource " + locale + ".yml");
|
||||||
|
Reference in New Issue
Block a user