类 PBase
- java.lang.Object
-
- cn.mcres.gyhhy.MXLib.mcon.PBase
-
- 所有已实现的接口:
Permissible
,ServerOperator
- 直接已知子类:
MCommandSender
public class PBase extends Object implements Permissible
-
-
字段概要
字段 修饰符和类型 字段 说明 protected boolean
op
protected PermissibleBase
pb
-
构造器概要
构造器 构造器 说明 PBase()
-
方法概要
修饰符和类型 方法 说明 PermissionAttachment
addAttachment(Plugin plugin)
PermissionAttachment
addAttachment(Plugin plugin, int ticks)
PermissionAttachment
addAttachment(Plugin plugin, String name, boolean value)
PermissionAttachment
addAttachment(Plugin plugin, String name, boolean value, int ticks)
Set<PermissionAttachmentInfo>
getEffectivePermissions()
Server
getServer()
boolean
hasPermission(String name)
boolean
hasPermission(Permission perm)
protected PermissibleBase
initBase()
boolean
isOp()
boolean
isPermissionSet(String name)
boolean
isPermissionSet(Permission perm)
void
recalculatePermissions()
void
removeAttachment(PermissionAttachment attachment)
void
setOp(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
-
-