public void load() {
        if (!this.configFile.exists()) {
            try {
                System.out.println("[BurningCS] Could not find the config file! Making a new one.");
                new File(this.dir).mkdir();
                this.configFile.createNewFile();
                setDefaults();
                this.yml.load(configFile);
                System.out.println("[BurningCS] Config file loaded successfully!");
            } catch (Exception e) {
                System.out.println("[BurningCS] Could not read config file!");
                e.printStackTrace();
            }
        } else {
            try {
                this.configFile.createNewFile();
                this.yml.load(configFile);
                System.out.println("[BurningCS] Config file loaded successfully!");
            } catch (Exception e) {
                System.out.println("[BurningCS] Could not read config file!");
                e.printStackTrace();
            }
        }
    }