1
mirror of https://github.com/CarmJos/MineSQL.git synced 2026-06-05 00:48:16 +08:00

添加 PluginConfiguration 接口类

This commit is contained in:
2022-02-23 05:00:48 +08:00
parent 6041c9b5dd
commit f04a81f627
9 changed files with 254 additions and 66 deletions
@@ -1,23 +1,16 @@
package cc.carm.plugin.easysql;
import cc.carm.plugin.easysql.api.DBConfiguration;
import cc.carm.plugin.easysql.api.EasySQLRegistry;
import cc.carm.plugin.easysql.util.PropertiesUtil;
import net.md_5.bungee.api.plugin.Plugin;
import net.md_5.bungee.config.Configuration;
import net.md_5.bungee.config.ConfigurationProvider;
import net.md_5.bungee.config.YamlConfiguration;
import org.jetbrains.annotations.NotNull;
import java.io.File;
import java.io.IOException;
import java.io.InputStream;
import java.nio.file.Files;
import java.util.HashMap;
import java.util.Map;
import java.util.Properties;
public class EasySQLBungee extends Plugin implements EasySQLPluginPlatform {
public class EasySQLBungee extends Plugin {
private boolean setup = false;
@@ -69,20 +62,4 @@ public class EasySQLBungee extends Plugin implements EasySQLPluginPlatform {
getLogger().info("Shutting down...");
}
@Override
public @NotNull EasySQLRegistry getRegistry() {
return null;
}
@Override
public @NotNull Map<String, DBConfiguration> readConfigurations() {
return new HashMap<>();
}
@Override
public @NotNull Map<String, Properties> readProperties() {
return PropertiesUtil.readDBProperties(new File(getDataFolder(), "db-properties"));
}
}