类 PBase
- java.lang.Object
-
- cn.mcres.gyhhy.MXLib.mcon.PBase
-
- 所有已实现的接口:
Permissible,ServerOperator
- 直接已知子类:
MCommandSender
public class PBase extends Object implements Permissible
-
-
字段概要
字段 修饰符和类型 字段 说明 protected booleanopprotected PermissibleBasepb
-
构造器概要
构造器 构造器 说明 PBase()
-
方法概要
修饰符和类型 方法 说明 PermissionAttachmentaddAttachment(Plugin plugin)PermissionAttachmentaddAttachment(Plugin plugin, int ticks)PermissionAttachmentaddAttachment(Plugin plugin, String name, boolean value)PermissionAttachmentaddAttachment(Plugin plugin, String name, boolean value, int ticks)Set<PermissionAttachmentInfo>getEffectivePermissions()ServergetServer()booleanhasPermission(String name)booleanhasPermission(Permission perm)protected PermissibleBaseinitBase()booleanisOp()booleanisPermissionSet(String name)booleanisPermissionSet(Permission perm)voidrecalculatePermissions()voidremoveAttachment(PermissionAttachment attachment)voidsetOp(boolean value)
-
-
-
字段详细资料
-
pb
protected final PermissibleBase pb
-
op
protected boolean op
-
-
方法详细资料
-
initBase
protected PermissibleBase initBase()
-
addAttachment
public PermissionAttachment addAttachment(Plugin plugin)
- 指定者:
addAttachment在接口中Permissible
-
addAttachment
public PermissionAttachment addAttachment(Plugin plugin, int ticks)
- 指定者:
addAttachment在接口中Permissible
-
isPermissionSet
public boolean isPermissionSet(String name)
- 指定者:
isPermissionSet在接口中Permissible
-
isPermissionSet
public boolean isPermissionSet(Permission perm)
- 指定者:
isPermissionSet在接口中Permissible
-
hasPermission
public boolean hasPermission(String name)
- 指定者:
hasPermission在接口中Permissible
-
hasPermission
public boolean hasPermission(Permission perm)
- 指定者:
hasPermission在接口中Permissible
-
addAttachment
public PermissionAttachment addAttachment(Plugin plugin, String name, boolean value)
- 指定者:
addAttachment在接口中Permissible
-
addAttachment
public PermissionAttachment addAttachment(Plugin plugin, String name, boolean value, int ticks)
- 指定者:
addAttachment在接口中Permissible
-
removeAttachment
public void removeAttachment(PermissionAttachment attachment)
- 指定者:
removeAttachment在接口中Permissible
-
recalculatePermissions
public void recalculatePermissions()
- 指定者:
recalculatePermissions在接口中Permissible
-
getServer
public Server getServer()
-
getEffectivePermissions
public Set<PermissionAttachmentInfo> getEffectivePermissions()
- 指定者:
getEffectivePermissions在接口中Permissible
-
isOp
public boolean isOp()
- 指定者:
isOp在接口中ServerOperator
-
setOp
public void setOp(boolean value)
- 指定者:
setOp在接口中ServerOperator
-
-