尝试ASM失败,还是反射简单...

This commit is contained in:
坏黑
2018-05-11 01:02:30 +08:00
parent 863dc35e56
commit 4cc3ce4fc8
12 changed files with 230 additions and 279 deletions

View File

@@ -72,7 +72,7 @@ public class TLocaleLoader {
*/
public static void load(Plugin plugin, boolean isCover) {
try {
if ((isCover || !isLocaleLoaded(plugin)) && (plugin.equals(Main.getInst()) || isDependWithTabooLib(plugin))) {
if (isLoadLocale(plugin, isCover)) {
// 获取文件
File localeFile = getLocaleFile(plugin);
if (localeFile == null) {
@@ -99,6 +99,10 @@ public class TLocaleLoader {
}
}
private static boolean isLoadLocale(Plugin plugin, boolean isCover) {
return (isCover || !isLocaleLoaded(plugin)) && (plugin.equals(Main.getInst()) || isDependWithTabooLib(plugin));
}
private static void infoLogger(String path, String... args) {
TLogger.getGlobalLogger().info(Strings.replaceWithOrder(TLib.getInternalLanguage().getString(path), args));
}