Class PermissionManager

java.lang.Object
org.galliumpowered.permission.PermissionManager

public class PermissionManager extends Object
  • Constructor Details

    • PermissionManager

      public PermissionManager()
  • Method Details

    • playerHasPermission

      public boolean playerHasPermission(Player player, String permission)
      Check if a player has a permission
      Parameters:
      player - the player
      permission - permission node
      Returns:
      whether the player has the permission
    • getPlayerPrefix

      public String getPlayerPrefix(Player player)
      Get the prefix of a player
      Parameters:
      player - the player
      Returns:
      the player's prefix
    • getPlayerGroup

      public Optional<Group> getPlayerGroup(Player player)
      Get the player's group
      Parameters:
      player - the player
      Returns:
      the player's group
    • getPlayerPermissions

      public ArrayList<String> getPlayerPermissions(Player player)