Interface PermissionsProvider

All Known Subinterfaces:
PermissionsResolver
All Known Implementing Classes:
bPermissionsResolver, ConfigurationPermissionsResolver, DinnerPermsResolver, FlatFilePermissionsResolver, GroupManagerResolver, NijiPermissionsResolver, PermissionsExResolver, PermissionsResolverManager, PluginPermissionsResolver, VaultResolver

public interface PermissionsProvider
  • Method Details

    • hasPermission

      boolean hasPermission(String name, String permission)
    • hasPermission

      boolean hasPermission(String worldName, String name, String permission)
    • inGroup

      boolean inGroup(String player, String group)
    • getGroups

      String[] getGroups(String player)
    • hasPermission

      boolean hasPermission(org.bukkit.OfflinePlayer player, String permission)
    • hasPermission

      boolean hasPermission(String worldName, org.bukkit.OfflinePlayer player, String permission)
    • inGroup

      boolean inGroup(org.bukkit.OfflinePlayer player, String group)
    • getGroups

      String[] getGroups(org.bukkit.OfflinePlayer player)