public class FlatFilePermissionsResolver extends Object implements PermissionsResolver
| Modifier and Type | Field and Description |
|---|---|
protected File |
groupFile |
protected File |
userFile |
| Constructor and Description |
|---|
FlatFilePermissionsResolver() |
FlatFilePermissionsResolver(File groupFile,
File userFile) |
| Modifier and Type | Method and Description |
|---|---|
static PermissionsResolver |
factory(org.bukkit.Server server,
YAMLProcessor config) |
static boolean |
filesExists()
Deprecated.
|
String |
getDetectionMessage() |
String[] |
getGroups(org.bukkit.OfflinePlayer player) |
String[] |
getGroups(String player) |
boolean |
hasPermission(org.bukkit.OfflinePlayer player,
String permission) |
boolean |
hasPermission(String worldName,
org.bukkit.OfflinePlayer player,
String permission) |
boolean |
hasPermission(String player,
String permission) |
boolean |
hasPermission(String worldName,
String player,
String permission) |
boolean |
inGroup(org.bukkit.OfflinePlayer player,
String group) |
boolean |
inGroup(String player,
String group) |
void |
load() |
Map<String,Set<String>> |
loadGroupPermissions() |
public static PermissionsResolver factory(org.bukkit.Server server, YAMLProcessor config)
@Deprecated public static boolean filesExists()
public void load()
load in interface PermissionsResolverpublic boolean hasPermission(String player, String permission)
hasPermission in interface PermissionsProviderpublic boolean hasPermission(String worldName, String player, String permission)
hasPermission in interface PermissionsProviderpublic boolean inGroup(String player, String group)
inGroup in interface PermissionsProviderpublic String[] getGroups(String player)
getGroups in interface PermissionsProviderpublic boolean hasPermission(org.bukkit.OfflinePlayer player,
String permission)
hasPermission in interface PermissionsProviderpublic boolean hasPermission(String worldName, org.bukkit.OfflinePlayer player, String permission)
hasPermission in interface PermissionsProviderpublic boolean inGroup(org.bukkit.OfflinePlayer player,
String group)
inGroup in interface PermissionsProviderpublic String[] getGroups(org.bukkit.OfflinePlayer player)
getGroups in interface PermissionsProviderpublic String getDetectionMessage()
getDetectionMessage in interface PermissionsResolverCopyright © 2010-2014. All Rights Reserved.