Class VelocityCloudPermissionFunction
java.lang.Object
eu.cloudnetservice.modules.cloudperms.velocity.VelocityCloudPermissionFunction
- All Implemented Interfaces:
com.velocitypowered.api.permission.PermissionFunction
final class VelocityCloudPermissionFunction
extends Object
implements com.velocitypowered.api.permission.PermissionFunction
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final eu.cloudnetservice.driver.permission.PermissionManagementprivate final UUIDFields inherited from interface com.velocitypowered.api.permission.PermissionFunction
ALWAYS_FALSE, ALWAYS_TRUE, ALWAYS_UNDEFINED -
Constructor Summary
ConstructorsConstructorDescriptionVelocityCloudPermissionFunction(@NonNull UUID uniqueId, @NonNull eu.cloudnetservice.driver.permission.PermissionManagement permissionsManagement) -
Method Summary
Modifier and TypeMethodDescriptioncom.velocitypowered.api.permission.TristategetPermissionValue(String permission)
-
Field Details
-
uniqueId
-
permissionsManagement
private final eu.cloudnetservice.driver.permission.PermissionManagement permissionsManagement
-
-
Constructor Details
-
VelocityCloudPermissionFunction
-
-
Method Details
-
getPermissionValue
- Specified by:
getPermissionValuein interfacecom.velocitypowered.api.permission.PermissionFunction
-