Package me.neznamy.tab.shared.permission
Class PermissionPlugin
java.lang.Object
me.neznamy.tab.shared.permission.PermissionPlugin
- Direct Known Subclasses:
LuckPerms,None,VaultBridge
An abstract class representing permission plugin hook
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedPermissionPlugin(String version) Constructs new instance with given version parameter -
Method Summary
Modifier and TypeMethodDescriptiongetName()Returns name of the permission pluginabstract StringgetPrimaryGroup(me.neznamy.tab.api.TabPlayer player) Returns primary permission group of playerReturns version of the permission plugin
-
Constructor Details
-
PermissionPlugin
Constructs new instance with given version parameter- Parameters:
version- version of permission plugin
-
-
Method Details
-
getPrimaryGroup
Returns primary permission group of player- Parameters:
player- player to get group of- Returns:
- player's primary permission group
-
getVersion
Returns version of the permission plugin- Returns:
- version of the permission plugin
-
getName
Returns name of the permission plugin- Returns:
- name of the permission plugin
-