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 Details

    • uniqueId

      private final UUID uniqueId
    • permissionsManagement

      private final eu.cloudnetservice.driver.permission.PermissionManagement permissionsManagement
  • Constructor Details

    • VelocityCloudPermissionFunction

      public VelocityCloudPermissionFunction(@NonNull @NonNull UUID uniqueId, @NonNull @NonNull eu.cloudnetservice.driver.permission.PermissionManagement permissionsManagement)
  • Method Details

    • getPermissionValue

      public com.velocitypowered.api.permission.Tristate getPermissionValue(String permission)
      Specified by:
      getPermissionValue in interface com.velocitypowered.api.permission.PermissionFunction