1
0
mirror of https://e.coding.net/circlecloud/Residence.git synced 2025-11-25 21:56:06 +00:00

update ConfigManager...

Signed-off-by: 502647092 <jtb1@163.com>
This commit is contained in:
502647092
2015-09-25 11:34:38 +08:00
parent 24f01db06e
commit ce0f698e64
7 changed files with 28 additions and 71 deletions

View File

@@ -27,14 +27,8 @@ import com.bekvon.bukkit.residence.Residence;
*/
public class FlagPermissions {
public static enum FlagState {
FALSE,
INVALID,
NEITHER,
TRUE
}
protected static ArrayList<String> validAreaFlags = new ArrayList<String>();
protected static HashMap<String, ArrayList<String>> validFlagGroups = new HashMap<String, ArrayList<String>>();
protected static ArrayList<String> validFlags = new ArrayList<String>();
protected static ArrayList<String> validPlayerFlags = new ArrayList<String>();
@@ -43,7 +37,6 @@ public class FlagPermissions {
protected Map<String, Boolean> cuboidFlags;
protected Map<String, Map<String, Boolean>> groupFlags;
protected FlagPermissions parent;
protected Map<String, Map<String, Boolean>> playerFlags;
public FlagPermissions() {
@@ -139,7 +132,6 @@ public class FlagPermissions {
addFlag("beacon");
/* New flags */
addFlag("animalkilling");
addFlag("trade");
addResidenceOnlyFlag("trample");
@@ -632,4 +624,11 @@ public class FlagPermissions {
}
return def;
}
public static enum FlagState {
FALSE,
INVALID,
NEITHER,
TRUE
}
}