类 LineWritableCommandSender
- java.lang.Object
-
- cn.mcres.gyhhy.MXLib.bukkit.LineWritableCommandSender
-
- 所有已实现的接口:
CommandSender,Permissible,ServerOperator
public class LineWritableCommandSender extends Object implements CommandSender
-
-
字段概要
字段 修饰符和类型 字段 说明 protected BasicLogger.PrintingTypept
-
构造器概要
构造器 构造器 说明 LineWritableCommandSender(String name, LineWritable lw)LineWritableCommandSender(String name, PrintStream ps)LineWritableCommandSender(String name, PrintWriter ps)LineWritableCommandSender(String name, Appendable append)
-
方法概要
修饰符和类型 方法 说明 PermissionAttachmentaddAttachment(Plugin $)PermissionAttachmentaddAttachment(Plugin $, int $$)PermissionAttachmentaddAttachment(Plugin $, String $_, boolean _$)PermissionAttachmentaddAttachment(Plugin $, String $$, boolean $_, int _$)Set<PermissionAttachmentInfo>getEffectivePermissions()StringgetName()BasicLogger.PrintingTypegetPrintingType()ServergetServer()booleanhasPermission(String $)booleanhasPermission(Permission $)booleanisOp()booleanisPermissionSet(String $)booleanisPermissionSet(Permission $)voidrecalculatePermissions()voidremoveAttachment(PermissionAttachment $)voidsendMessage(String msg)voidsendMessage(String[] lines)voidsetOp(boolean oop)LineWritableCommandSendersetPrintingType(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
-
-