Particles/src/main/java/com/alttd/config/DatabaseConfig.java
Teriuihi bc74d35faa Added GUI's
Added player settings
Added commands
2022-01-11 23:02:04 +01:00

37 lines
1.2 KiB
Java

package com.alttd.config;
import com.alttd.database.Database;
import java.io.File;
public class DatabaseConfig extends AbstractConfig {
static DatabaseConfig config;
public DatabaseConfig() {
super(new File(System.getProperty("user.home") + File.separator + "share" + File.separator + "configs"
+ File.separator + "AltitudeParticles"), "database.yml");
}
public static void reload() {
config = new DatabaseConfig();
config.readConfig(DatabaseConfig.class, null);
}
public static String DRIVER = "mysql";
public static String IP = "localhost";
public static String PORT = "3306";
public static String DATABASE_NAME = "AltitudeParticles";
public static String USERNAME = "root";
public static String PASSWORD = "root";
private static void loadDatabase() {
DRIVER = config.getString("database.driver", DRIVER);
IP = config.getString("database.ip", IP);
PORT = config.getString("database.port", PORT);
DATABASE_NAME = config.getString("database.name", DATABASE_NAME);
USERNAME = config.getString("database.username", USERNAME);
PASSWORD = config.getString("database.password", PASSWORD);
}
}