mirror of
https://github.com/Aust1n46/VentureChat.git
synced 2025-05-23 10:39:05 +00:00
28 lines
902 B
Java
28 lines
902 B
Java
package mineverse.Aust1n46.chat.localization;
|
|
|
|
import java.io.File;
|
|
|
|
import mineverse.Aust1n46.chat.MineverseChat;
|
|
|
|
import org.bukkit.configuration.file.FileConfiguration;
|
|
import org.bukkit.configuration.file.YamlConfiguration;
|
|
|
|
//This class is used to create objects of localization for different languages.
|
|
public class Localization {
|
|
private static MineverseChat plugin;
|
|
private static FileConfiguration localization;
|
|
private static File localizationFile;
|
|
|
|
public static void initialize() {
|
|
plugin = MineverseChat.getInstance();
|
|
localizationFile = new File(plugin.getDataFolder().getAbsolutePath(), "Messages.yml");
|
|
if(!localizationFile.isFile()) {
|
|
plugin.saveResource("Messages.yml", true);
|
|
}
|
|
localization = YamlConfiguration.loadConfiguration(localizationFile);
|
|
}
|
|
|
|
public static FileConfiguration getLocalization() {
|
|
return localization;
|
|
}
|
|
} |