9
0
mirror of https://github.com/Xiao-MoMi/Custom-Fishing.git synced 2026-01-06 15:51:50 +00:00

1.3.0.13.2

This commit is contained in:
Xiao-MoMi
2023-05-03 00:59:31 +08:00
parent 136876cada
commit 989fea4254
3 changed files with 17 additions and 1 deletions

View File

@@ -4,7 +4,7 @@ plugins {
}
group = 'net.momirealms'
version = '1.3.0.13.1'
version = '1.3.0.13.2'
repositories {
mavenCentral()

View File

@@ -130,6 +130,7 @@ public final class CustomFishing extends JavaPlugin {
LibraryLoader.load("com.zaxxer","HikariCP","5.0.1", libRepo);
LibraryLoader.load("net.objecthunter","exp4j","0.4.8", libRepo);
LibraryLoader.load("org.mariadb.jdbc","mariadb-java-client","3.1.4", libRepo);
LibraryLoader.load("mysql","mysql-connector-java","8.0.30", libRepo);
}
private void registerQuests() {

View File

@@ -50,8 +50,23 @@ public class SqlConnection {
HikariConfig hikariConfig = new HikariConfig();
String sql = "mysql";
if (storageMode.equalsIgnoreCase("MariaDB")) {
try {
Class.forName("org.mariadb.jdbc.Driver");
} catch (ClassNotFoundException e1) {
AdventureUtils.consoleMessage("<red>[CustomFishing] No sql driver is found.");
}
hikariConfig.setDriverClassName("org.mariadb.jdbc.Driver");
sql = "mariadb";
} else {
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException e1) {
try {
Class.forName("com.mysql.cj.jdbc.Driver");
} catch (ClassNotFoundException e2) {
AdventureUtils.consoleMessage("<red>[CustomFishing] No sql driver is found.");
}
}
}
tablePrefix = config.getString(storageMode + ".table-prefix");
hikariConfig.setPoolName("[CustomFishing]");