Index
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.RankSource
-
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, boolean) - Static method in interface com.xpdustry.distributor.api.permission.rank.EnumRankNode
- linear(E, Function<E, String>, boolean) - Static method in interface com.xpdustry.distributor.api.permission.rank.EnumRankNode
-
Creates a
EnumRankNodewith 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.
- RankSource - Interface in com.xpdustry.distributor.api.permission.rank
-
Manages the retrieval of ranks for players.
All Classes and Interfaces|All Packages