mirror of
https://github.com/plexusorg/Plex-FAWE.git
synced 2025-06-16 22:03:53 +00:00
Minor cleanup of WEPIF constructors
This commit is contained in:
@ -58,6 +58,7 @@ public class PermissionsResolverManager implements PermissionsResolver {
|
||||
private Logger logger;
|
||||
protected boolean ignoreNijiPermsBridges;
|
||||
|
||||
@Deprecated
|
||||
public PermissionsResolverManager(Configuration config, Server server, String name, Logger logger) {
|
||||
this.server = server;
|
||||
this.name = name;
|
||||
@ -65,6 +66,15 @@ public class PermissionsResolverManager implements PermissionsResolver {
|
||||
loadConfig(new File("wepif.yml")); // TODO: config migration, maybe
|
||||
findResolver();
|
||||
}
|
||||
|
||||
public PermissionsResolverManager(Plugin plugin, String name, Logger logger) {
|
||||
this.server = plugin.getServer();
|
||||
this.name = name;
|
||||
this.logger = logger;
|
||||
new PermissionsResolverServerListener(this, plugin);
|
||||
loadConfig(new File("wepif.yml")); // TODO: config migration, maybe
|
||||
findResolver();
|
||||
}
|
||||
public void findResolver() {
|
||||
if (tryPluginPermissionsResolver()) return;
|
||||
if (tryNijiPermissions()) return;
|
||||
|
@ -28,10 +28,16 @@ import org.bukkit.plugin.Plugin;
|
||||
|
||||
public class PermissionsResolverServerListener extends ServerListener {
|
||||
private PermissionsResolverManager manager;
|
||||
|
||||
|
||||
@Deprecated
|
||||
public PermissionsResolverServerListener(PermissionsResolverManager manager) {
|
||||
this.manager = manager;
|
||||
}
|
||||
|
||||
public PermissionsResolverServerListener(PermissionsResolverManager manager, Plugin plugin) {
|
||||
this.manager = manager;
|
||||
register(plugin);
|
||||
}
|
||||
|
||||
/**
|
||||
* Called when a plugin is enabled
|
||||
|
Reference in New Issue
Block a user