类 LineWritableCommandSender
- java.lang.Object
-
- cn.mcres.gyhhy.MXLib.bukkit.LineWritableCommandSender
-
- 所有已实现的接口:
CommandSender
,Permissible
,ServerOperator
public class LineWritableCommandSender extends Object implements CommandSender
-
-
字段概要
字段 修饰符和类型 字段 说明 protected BasicLogger.PrintingType
pt
-
构造器概要
构造器 构造器 说明 LineWritableCommandSender(String name, LineWritable lw)
LineWritableCommandSender(String name, PrintStream ps)
LineWritableCommandSender(String name, PrintWriter ps)
LineWritableCommandSender(String name, Appendable append)
-
方法概要
修饰符和类型 方法 说明 PermissionAttachment
addAttachment(Plugin $)
PermissionAttachment
addAttachment(Plugin $, int $$)
PermissionAttachment
addAttachment(Plugin $, String $_, boolean _$)
PermissionAttachment
addAttachment(Plugin $, String $$, boolean $_, int _$)
Set<PermissionAttachmentInfo>
getEffectivePermissions()
String
getName()
BasicLogger.PrintingType
getPrintingType()
Server
getServer()
boolean
hasPermission(String $)
boolean
hasPermission(Permission $)
boolean
isOp()
boolean
isPermissionSet(String $)
boolean
isPermissionSet(Permission $)
void
recalculatePermissions()
void
removeAttachment(PermissionAttachment $)
void
sendMessage(String msg)
void
sendMessage(String[] lines)
void
setOp(boolean oop)
LineWritableCommandSender
setPrintingType(BasicLogger.PrintingType pt)
-
-
-
字段详细资料
-
pt
protected BasicLogger.PrintingType pt
-
-
构造器详细资料
-
LineWritableCommandSender
public LineWritableCommandSender(String name, PrintStream ps)
-
LineWritableCommandSender
public LineWritableCommandSender(String name, PrintWriter ps)
-
LineWritableCommandSender
public LineWritableCommandSender(String name, LineWritable lw)
-
LineWritableCommandSender
public LineWritableCommandSender(String name, Appendable append)
-
-
方法详细资料
-
getPrintingType
public BasicLogger.PrintingType getPrintingType()
-
setPrintingType
public LineWritableCommandSender setPrintingType(BasicLogger.PrintingType pt)
-
sendMessage
public void sendMessage(String msg)
- 指定者:
sendMessage
在接口中CommandSender
-
sendMessage
public void sendMessage(String[] lines)
- 指定者:
sendMessage
在接口中CommandSender
-
getServer
public Server getServer()
- 指定者:
getServer
在接口中CommandSender
-
getName
public String getName()
- 指定者:
getName
在接口中CommandSender
-
isPermissionSet
public boolean isPermissionSet(String $)
- 指定者:
isPermissionSet
在接口中Permissible
-
isPermissionSet
public boolean isPermissionSet(Permission $)
- 指定者:
isPermissionSet
在接口中Permissible
-
hasPermission
public boolean hasPermission(String $)
- 指定者:
hasPermission
在接口中Permissible
-
hasPermission
public boolean hasPermission(Permission $)
- 指定者:
hasPermission
在接口中Permissible
-
addAttachment
public PermissionAttachment addAttachment(Plugin $, String $_, boolean _$)
- 指定者:
addAttachment
在接口中Permissible
-
addAttachment
public PermissionAttachment addAttachment(Plugin $)
- 指定者:
addAttachment
在接口中Permissible
-
addAttachment
public PermissionAttachment addAttachment(Plugin $, String $$, boolean $_, int _$)
- 指定者:
addAttachment
在接口中Permissible
-
addAttachment
public PermissionAttachment addAttachment(Plugin $, int $$)
- 指定者:
addAttachment
在接口中Permissible
-
removeAttachment
public void removeAttachment(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 oop)
- 指定者:
setOp
在接口中ServerOperator
-
-