Adding your own configuration
public class MyConfig extends ConfigManager<MyPlugin> {
protected MyConfig(MyPluginplugin) {
super(plugin);
}
}public class MyConfig extends ConfigManager<MyPlugin> {
private static MyConfig INSTANCE;
private MyConfig(MyPlugin plugin) {
super(plugin);
}
public static MyConfig register(MyPlugin plugin){
MyConfig config = new MyConfig(plugin);
config.tryLoad("myconfigfile.yml", ((configFile, configuration) -> {
...
}), ((configFile, configuration) -> {
...
}));
INSTANCE = config;
return INSTANCE;
}
public static MyConfig getInstance(){
return INSTANCE;
}
}Last updated