Index

C D E G L N O R S 
All Classes and Interfaces|All Packages

C

com.xpdustry.distributor.api.permission.rank - package com.xpdustry.distributor.api.permission.rank
 

D

DistributorPermissionRankPlugin - Class in com.xpdustry.distributor.api.permission.rank
 
DistributorPermissionRankPlugin() - Constructor for class com.xpdustry.distributor.api.permission.rank.DistributorPermissionRankPlugin
 

E

EnumRankNode<E extends Enum<E>> - Interface in com.xpdustry.distributor.api.permission.rank
Represents a rank backed by an enum.

G

getName() - Method in interface com.xpdustry.distributor.api.permission.rank.RankNode
Returns the name of this rank node.
getPrevious() - Method in interface com.xpdustry.distributor.api.permission.rank.EnumRankNode
 
getPrevious() - Method in interface com.xpdustry.distributor.api.permission.rank.RankNode
Returns the previous rank node in the hierarchy.
getRankPermissions(RankNode) - Method in interface com.xpdustry.distributor.api.permission.rank.RankPermissionSource
Returns the permissions for the given rank node.
getRanks(Player) - Method in interface com.xpdustry.distributor.api.permission.rank.RankProvider
Returns the ranks for the given player.
getValue() - Method in interface com.xpdustry.distributor.api.permission.rank.EnumRankNode
Returns the enum value of this rank node.

L

linear(E, String, boolean) - Static method in interface com.xpdustry.distributor.api.permission.rank.EnumRankNode
Creates a EnumRankNode with a linear hierarchy.

N

NAME_PATTERN - Static variable in interface com.xpdustry.distributor.api.permission.rank.RankNode
 

O

onInit() - Method in class com.xpdustry.distributor.api.permission.rank.DistributorPermissionRankPlugin
 

R

RankNode - Interface in com.xpdustry.distributor.api.permission.rank
Represents a node in a rank based permission system.
RankPermissionSource - Interface in com.xpdustry.distributor.api.permission.rank
Manages the retrieval of permissions for rank nodes.
RankProvider - Interface in com.xpdustry.distributor.api.permission.rank
Manages the retrieval of ranks for players.

S

singular(E, String) - Static method in interface com.xpdustry.distributor.api.permission.rank.EnumRankNode
Creates a EnumRankNode with no hierarchy.
C D E G L N O R S 
All Classes and Interfaces|All Packages