mirror of
https://github.com/songoda/EpicEnchants.git
synced 2024-09-27 15:22:45 +02:00
21 lines
788 B
Java
21 lines
788 B
Java
package com.craftaro.epicenchants.managers;
|
|
|
|
import com.craftaro.epicenchants.objects.Group;
|
|
import com.craftaro.epicenchants.EpicEnchants;
|
|
import com.craftaro.epicenchants.utils.single.ConfigParser;
|
|
import org.bukkit.configuration.ConfigurationSection;
|
|
|
|
public class GroupManager extends Manager<String, Group> {
|
|
public GroupManager(EpicEnchants instance) {
|
|
super(instance);
|
|
}
|
|
|
|
public void loadGroups() {
|
|
ConfigurationSection config = this.instance.getFileManager().getConfiguration("groups").getConfigurationSection("groups");
|
|
config.getKeys(false).forEach(key -> {
|
|
Group group = ConfigParser.parseGroup(this.instance, config.getConfigurationSection(key));
|
|
add(group.getIdentifier().toUpperCase(), group);
|
|
});
|
|
}
|
|
}
|