Package cn.nukkit.permission
Interface Permissible
- All Superinterfaces:
ServerOperator
- All Known Subinterfaces:
CommandSender
,ICommandBlock
- All Known Implementing Classes:
BlockEntityCommandBlock
,CapturingCommandSender
,ConsoleCommandSender
,ExecutorCommandSender
,NPCCommandSender
,PermissibleBase
,Player
,RemoteConsoleCommandSender
- Author:
- MagicDroidX (Nukkit Project)
-
Method Summary
Modifier and TypeMethodDescriptionaddAttachment
(Plugin plugin) addAttachment
(Plugin plugin, String name) addAttachment
(Plugin plugin, String name, Boolean value) boolean
hasPermission
(Permission permission) boolean
hasPermission
(String name) boolean
isPermissionSet
(Permission permission) boolean
isPermissionSet
(String name) void
void
removeAttachment
(PermissionAttachment attachment) Methods inherited from interface cn.nukkit.permission.ServerOperator
isOp, setOp
-
Method Details
-
isPermissionSet
-
isPermissionSet
-
hasPermission
-
hasPermission
-
addAttachment
-
addAttachment
-
addAttachment
-
removeAttachment
-
recalculatePermissions
void recalculatePermissions() -
getEffectivePermissions
Map<String,PermissionAttachmentInfo> getEffectivePermissions()
-