TabooLib/src/main/scala/me/skymc/taboolib/string/LanguageUtils.java

34 lines
898 B
Java

package me.skymc.taboolib.string;
import me.skymc.taboolib.message.MsgUtils;
import org.bukkit.plugin.Plugin;
import java.io.File;
import java.util.Collections;
import java.util.List;
@Deprecated
public class LanguageUtils {
public static String a(LanguagePack l, String key) {
if (l.getLanguage().containsKey(key)) {
return l.getLanguage().get(key).get(0);
}
return "";
}
public static List<String> b(LanguagePack l, String key) {
if (l.getLanguage().containsKey(key)) {
return l.getLanguage().get(key);
}
return Collections.singletonList("");
}
public static void saveLanguageFile(String name, Plugin plugin) {
if (!new File(new File(plugin.getDataFolder(), "Languages"), name + ".yml").exists()) {
plugin.saveResource("Languages/" + name + ".yml", true);
MsgUtils.Console("&8[" + plugin.getName() + "]&7 生成语言文件&f: " + name + ".yml");
}
}
}