版本更新至 4.05

修复:更新检测失效
修复:TLocale 载入语言文件的语法错误导致资源浪费的问题
新增:拥有 "taboolib.update.notify" 权限的玩家进服将会收到更新提醒
This commit is contained in:
坏黑
2018-05-23 22:12:59 +08:00
parent fb38ef8977
commit 8a20fb7edb
8 changed files with 62 additions and 27 deletions

View File

@@ -2,8 +2,10 @@ package me.skymc.taboolib.fileutils;
import ch.njol.util.Closeable;
import com.ilummc.tlib.util.IO;
import javafx.print.PageLayout;
import me.skymc.taboolib.Main;
import org.apache.commons.io.IOUtils;
import org.bukkit.plugin.Plugin;
import java.io.*;
import java.net.HttpURLConnection;
@@ -48,8 +50,12 @@ public class FileUtils {
}
public static InputStream getResource(String filename) {
return getResource(Main.getInst(), filename);
}
public static InputStream getResource(Plugin plugin, String filename) {
try {
URL url = Main.class.getClassLoader().getResource(filename);
URL url = plugin.getClass().getClassLoader().getResource(filename);
if (url == null) {
return null;
} else {