类 BukkitCommandSender
- java.lang.Object
-
- cn.mcres.karlatemp.mxlib.share.BukkitCommandSender
-
- 所有已实现的接口:
ICommandSender,IPermissible,CommandSender,Permissible,ServerOperator
public class BukkitCommandSender extends Object implements ICommandSender, CommandSender
-
-
构造器概要
构造器 构造器 说明 BukkitCommandSender(CommandSender sender)
-
方法概要
修饰符和类型 方法 说明 PermissionAttachmentaddAttachment(Plugin plugin)PermissionAttachmentaddAttachment(Plugin plugin, int i)PermissionAttachmentaddAttachment(Plugin plugin, String s, boolean b)PermissionAttachmentaddAttachment(Plugin plugin, String s, boolean b, int i)Set<PermissionAttachmentInfo>getEffectivePermissions()StringgetName()CommandSendergetSender()ServergetServer()booleanhasPermission(String s)booleanhasPermission(Permission permission)booleanisOp()booleanisPermissionSet(String s)booleanisPermissionSet(Permission permission)booleanisSetPermission(String name)voidrecalculatePermissions()voidremoveAttachment(PermissionAttachment permissionAttachment)voidsendMessage(String s)voidsendMessage(String[] strings)voidsetOp(boolean b)
-
-
-
构造器详细资料
-
BukkitCommandSender
public BukkitCommandSender(CommandSender sender)
-
-
方法详细资料
-
getSender
public CommandSender getSender()
-
sendMessage
public void sendMessage(String s)
- 指定者:
sendMessage在接口中CommandSender- 指定者:
sendMessage在接口中ICommandSender
-
sendMessage
public void sendMessage(String[] strings)
- 指定者:
sendMessage在接口中CommandSender- 指定者:
sendMessage在接口中ICommandSender
-
getServer
public Server getServer()
- 指定者:
getServer在接口中CommandSender
-
getName
@NotNull public String getName()
- 指定者:
getName在接口中CommandSender- 指定者:
getName在接口中ICommandSender
-
isPermissionSet
public boolean isPermissionSet(String s)
- 指定者:
isPermissionSet在接口中Permissible
-
isPermissionSet
public boolean isPermissionSet(Permission permission)
- 指定者:
isPermissionSet在接口中Permissible
-
hasPermission
public boolean hasPermission(String s)
- 指定者:
hasPermission在接口中IPermissible- 指定者:
hasPermission在接口中Permissible
-
isSetPermission
public boolean isSetPermission(String name)
- 指定者:
isSetPermission在接口中IPermissible
-
hasPermission
public boolean hasPermission(Permission permission)
- 指定者:
hasPermission在接口中Permissible
-
addAttachment
public PermissionAttachment addAttachment(Plugin plugin, String s, boolean b)
- 指定者:
addAttachment在接口中Permissible
-
addAttachment
public PermissionAttachment addAttachment(Plugin plugin)
- 指定者:
addAttachment在接口中Permissible
-
addAttachment
public PermissionAttachment addAttachment(Plugin plugin, String s, boolean b, int i)
- 指定者:
addAttachment在接口中Permissible
-
addAttachment
public PermissionAttachment addAttachment(Plugin plugin, int i)
- 指定者:
addAttachment在接口中Permissible
-
removeAttachment
public void removeAttachment(PermissionAttachment permissionAttachment)
- 指定者:
removeAttachment在接口中Permissible
-
recalculatePermissions
public void recalculatePermissions()
- 指定者:
recalculatePermissions在接口中Permissible
-
getEffectivePermissions
public Set<PermissionAttachmentInfo> getEffectivePermissions()
- 指定者:
getEffectivePermissions在接口中Permissible
-
isOp
public boolean isOp()
- 指定者:
isOp在接口中ServerOperator
-
setOp
public void setOp(boolean b)
- 指定者:
setOp在接口中ServerOperator
-
-