fix forge

This commit is contained in:
坏黑
2019-08-02 10:36:01 +08:00
parent 5fe59ca797
commit fa432ff741
4 changed files with 14 additions and 6 deletions

View File

@@ -74,6 +74,10 @@ public class SQLTable {
return executeUpdate("insert into " + tableName + " values(" + queryValues + ")");
}
public RunnableUpdate executeUpdateIfDuplicate(String queryValues, String queryUpdate) {
return executeUpdate("insert into " + tableName + " values(" + queryValues + ") on duplicate key update " + queryUpdate);
}
public RunnableUpdate executeUpdate(String query) {
return new RunnableUpdate(query);
}

View File

@@ -3,6 +3,7 @@ package io.izzel.taboolib.util;
import io.izzel.taboolib.TabooLib;
import io.izzel.taboolib.common.plugin.InternalPlugin;
import io.izzel.taboolib.module.inject.TSchedule;
import io.izzel.taboolib.util.plugin.PluginUtils;
import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.configuration.file.YamlConfiguration;
import org.bukkit.plugin.Plugin;
@@ -73,7 +74,8 @@ public class Files {
public static InputStream getCanonicalResource(Plugin plugin, String filename) {
File file = file(new File("plugins/TabooLib/temp/" + UUID.randomUUID()));
try {
ZipFile zipFile = new ZipFile(toFile(plugin.getClass().getProtectionDomain().getCodeSource().getLocation().openStream(), file));
copy(plugin instanceof InternalPlugin ? new File("libs/TabooLib.jar") : PluginUtils.getPluginFile(plugin), file);
ZipFile zipFile = new ZipFile(file);
ZipEntry entry = zipFile.getEntry(filename);
if (entry != null) {
return zipFile.getInputStream(entry);