mirror of
https://github.com/EssentialsX/Essentials.git
synced 2024-11-06 02:51:32 +01:00
Simplified config.yml while retaining backwards compatibility.
This commit is contained in:
parent
121966436e
commit
e049364557
@ -47,3 +47,4 @@ v 1.4:
|
|||||||
- Added a config setting - bukkit_perms_override: false
|
- Added a config setting - bukkit_perms_override: false
|
||||||
Enable to allow default Bukkit based permissions to remain enabled, unless directly negated within GroupManager.
|
Enable to allow default Bukkit based permissions to remain enabled, unless directly negated within GroupManager.
|
||||||
- Fixed reading world mirrors from the config.
|
- Fixed reading world mirrors from the config.
|
||||||
|
- Simplified config.yml while retaining backwards compatibility.
|
@ -2,20 +2,22 @@ settings:
|
|||||||
config:
|
config:
|
||||||
# With this enabled anyone set as op has full permissions when managing GroupManager
|
# With this enabled anyone set as op has full permissions when managing GroupManager
|
||||||
opOverrides: true
|
opOverrides: true
|
||||||
|
|
||||||
# If enabled any bukkit permissiosn which default to true will be left enabled.
|
# If enabled any bukkit permissiosn which default to true will be left enabled.
|
||||||
# If the player is op any permissions set to Op will follow suit.
|
# If the player is op any permissions set to Op will follow suit.
|
||||||
bukkit_perms_override: false
|
bukkit_perms_override: false
|
||||||
|
|
||||||
data:
|
data:
|
||||||
save:
|
save:
|
||||||
# How often GroupManager will save it's data back to groups and users.yml
|
# How often GroupManager will save it's data back to groups and users.yml
|
||||||
minutes: 10
|
minutes: 10
|
||||||
|
|
||||||
logging:
|
logging:
|
||||||
# level of detail GroupManager will use when logging.
|
# level of detail GroupManager will use when logging.
|
||||||
# Acceptable entries are - ALL,CONFIG,FINE,FINER,FINEST,INFO,OFF,SEVERE,WARNING
|
# Acceptable entries are - ALL,CONFIG,FINE,FINER,FINEST,INFO,OFF,SEVERE,WARNING
|
||||||
level: INFO
|
level: INFO
|
||||||
permission:
|
|
||||||
world:
|
mirrors:
|
||||||
mirror:
|
|
||||||
# Worlds listed here have their permissions mirrored in their children.
|
# Worlds listed here have their permissions mirrored in their children.
|
||||||
world:
|
world:
|
||||||
- world_nether
|
- world_nether
|
||||||
|
@ -59,8 +59,12 @@ public class GMConfiguration {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public Map<String, Object> getMirrorsMap() {
|
public Map<String, Object> getMirrorsMap() {
|
||||||
|
// Try to fetch the old mirror path first
|
||||||
|
if (GMconfig.isConfigurationSection("settings.permission.world.mirror"))
|
||||||
return (Map<String, Object>) GMconfig.getConfigurationSection("settings.permission.world.mirror").getValues(false);
|
return (Map<String, Object>) GMconfig.getConfigurationSection("settings.permission.world.mirror").getValues(false);
|
||||||
|
else
|
||||||
|
return (Map<String, Object>) GMconfig.getConfigurationSection("settings.mirrors").getValues(false);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public Integer getSaveInterval() {
|
public Integer getSaveInterval() {
|
||||||
|
Loading…
Reference in New Issue
Block a user