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 TypeInterfaceDescriptioninterface
Represents 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 aPermissionFunction
for 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 aPermissionFunction
for the subject. -
Uses of PermissionSubject in com.velocitypowered.api.proxy
Subinterfaces of PermissionSubject in com.velocitypowered.api.proxyModifier and TypeInterfaceDescriptioninterface
Indicates that the executor of the command is the console.interface
Represents a player who is connected to the proxy.