add option to ignore vault world parameters

This commit is contained in:
Luck
2016-10-08 15:01:54 +01:00
Unverified
parent 687804de2c
commit ed5892eb56
6 changed files with 50 additions and 22 deletions
@@ -62,6 +62,7 @@ public abstract class AbstractConfiguration<T extends LuckPermsPlugin> implement
private boolean autoOp;
private String vaultServer;
private boolean vaultIncludingGlobal;
private boolean vaultIgnoreWorld;
private Map<String, String> worldRewrites;
private Map<String, String> groupNameRewrites;
private DatastoreConfiguration databaseValues;
@@ -101,6 +102,7 @@ public abstract class AbstractConfiguration<T extends LuckPermsPlugin> implement
commandsAllowOp = getBoolean("commands-allow-op", true);
vaultServer = getString("vault-server", "global");
vaultIncludingGlobal = getBoolean("vault-include-global", true);
vaultIgnoreWorld = getBoolean("vault-ignore-world", false);
worldRewrites = ImmutableMap.copyOf(getMap("world-rewrite", Collections.emptyMap()));
groupNameRewrites = ImmutableMap.copyOf(getMap("group-name-rewrite", Collections.emptyMap()));
databaseValues = new DatastoreConfiguration(
@@ -74,6 +74,8 @@ public interface LPConfiguration {
boolean isVaultIncludingGlobal();
boolean isVaultIgnoreWorld();
Map<String, String> getWorldRewrites();
Map<String, String> getGroupNameRewrites();