Uses of Interface
com.velocitypowered.api.permission.PermissionSubject
Packages that use PermissionSubject
Package
Description
Provides a command framework.
Provides events to handle setting up permissions for permission subjects.
Provides the basic building blocks for a custom permission system.
Provides an interface to interact with the proxy at a low level.
-
Uses of PermissionSubject in com.velocitypowered.api.command
Subinterfaces of PermissionSubject in com.velocitypowered.api.commandModifier and TypeInterfaceDescriptioninterfaceRepresents something that can be used to run aCommand. -
Uses of PermissionSubject in com.velocitypowered.api.event.permission
Methods in com.velocitypowered.api.event.permission that return PermissionSubjectMethods in com.velocitypowered.api.event.permission with parameters of type PermissionSubjectModifier and TypeMethodDescriptionPermissionsSetupEvent.createFunction(PermissionSubject subject) Uses the provider function to obtain aPermissionFunctionfor the subject.Constructors in com.velocitypowered.api.event.permission with parameters of type PermissionSubjectModifierConstructorDescriptionPermissionsSetupEvent(PermissionSubject subject, PermissionProvider provider) -
Uses of PermissionSubject in com.velocitypowered.api.permission
Methods in com.velocitypowered.api.permission with parameters of type PermissionSubjectModifier and TypeMethodDescriptionPermissionProvider.createFunction(PermissionSubject subject) Creates aPermissionFunctionfor the subject. -
Uses of PermissionSubject in com.velocitypowered.api.proxy
Subinterfaces of PermissionSubject in com.velocitypowered.api.proxyModifier and TypeInterfaceDescriptioninterfaceIndicates that the executor of the command is the console.interfaceRepresents a player who is connected to the proxy.