接口的使用
cn.mcres.karlatemp.mxlib.cmd.ICommand
-
-
cn.mcres.karlatemp.mxlib中ICommand的使用
返回ICommand的cn.mcres.karlatemp.mxlib中的方法 修饰符和类型 方法 说明 ICommandSharedCommandProcessor. boxingCommand(Object command)protected ICommandSharedCommandProcessorImpl. create(IBeanManager b, Pointer p, Class clazz, Method cmd, Method tab, String name, String[] alias)ICommandSharedCommandProcessor. parse(ICommandConfig config, Class clazz)ICommandSharedCommandProcessor. parse(ICommandConfig config, Package pck)ICommandSharedCommandProcessor. parse(Object instance, Method method)ICommandSharedCommandProcessorImpl. parse(ICommandConfig config, Class clazz) -
cn.mcres.karlatemp.mxlib.cmd中ICommand的使用
cn.mcres.karlatemp.mxlib.cmd中ICommand的子接口 修饰符和类型 接口 说明 interfaceICommandsHere is a command set for a command.返回ICommand的cn.mcres.karlatemp.mxlib.cmd中的方法 修饰符和类型 方法 说明 ICommandICommandProcessor. boxingCommand(Object command)ICommandICommands. getCommand(String name)ICommandICommandProcessor. parse(ICommandConfig config, Class clazz)ICommandICommandProcessor. parse(ICommandConfig config, Package pck)ICommandICommandProcessor. parse(Object instance, Method method)ICommandICommand. setParent(ICommands parent)已过时。ICommandICommand. setPermission(String permission)ICommandICommand. setProcessor(IExceptionProcessor processor)设置当前处理器返回变量类型为ICommand的类型的cn.mcres.karlatemp.mxlib.cmd中的方法 修饰符和类型 方法 说明 Map<String,ICommand>ICommands. getCommands()参数类型为ICommand的cn.mcres.karlatemp.mxlib.cmd中的方法 修饰符和类型 方法 说明 default booleanIExecutor. command(ICommandSender sender, ICommand command, String label, SafeList<String> args)booleanIExecutor. command(ICommandSender sender, ICommand command, String label, SafeList<String> args, List<String> full_path)default booleanIExecutor. command(ICommandSender sender, ICommand command, String label, String[] args)booleanIExceptionProcessor. onCommandDeny(ICommandSender sender, ICommand command, String label, List<String> args, List<String> full_args, int type)default ICommandsICommands. register(ICommand sub)ICommandsICommands. register(ICommand sub, boolean force)List<String>IExecutor. tabComplete(ICommandSender sender, ICommand command, String alias, SafeList<String> args)default List<String>IExecutor. tabComplete(ICommandSender sender, ICommand command, String alias, String[] args)default <T> TICommandProcessor. unboxingCommand(ICommand command) -
cn.mcres.karlatemp.mxlib.cmd.denied中ICommand的使用
参数类型为ICommand的cn.mcres.karlatemp.mxlib.cmd.denied中的方法 修饰符和类型 方法 说明 protected booleanAbstractExceptionProcessor. command_not_found(ICommandSender sender, ICommand command, ICommands root, String label, List<String> args, List<String> full_args)protected booleanAbstractExceptionProcessor. error_category(ICommandSender sender, ICommand command, ICommands root, String label, List<String> args, List<String> full_args)booleanAbstractExceptionProcessor. onCommandDeny(ICommandSender sender, ICommand command, String label, List<String> args, List<String> full_args, int type)protected booleanAbstractExceptionProcessor. permission_denied(ICommandSender sender, ICommand command, ICommands root, String label, List<String> args, List<String> full_args)protected booleanAbstractExceptionProcessor. unknown_optional(ICommandSender sender, ICommand command, ICommands root, String label, List<String> args, List<String> full_args) -
cn.mcres.karlatemp.mxlib.share中ICommand的使用
实现ICommand的cn.mcres.karlatemp.mxlib.share中的类 修饰符和类型 类 说明 classBukkitCommandclassBukkitCommandMethodHandleclassBukkitExecutorCommandclassMXBukkitLibCommandsExecutor返回ICommand的cn.mcres.karlatemp.mxlib.share中的方法 修饰符和类型 方法 说明 ICommandBukkitCommandProcessor. boxingCommand(Object command)protected ICommandBukkitCommandProcessor. create(IBeanManager b, Pointer p, Class clazz, Method cmd, Method tab, String name, String[] alias)ICommandBukkitCommand. setParent(ICommands parent)已过时。ICommandBukkitExecutorCommand. setParent(ICommands parent)已过时。ICommandBukkitCommand. setPermission(String permission)ICommandBukkitExecutorCommand. setPermission(String permission)ICommandBukkitCommand. setProcessor(IExceptionProcessor processor)ICommandBukkitExecutorCommand. setProcessor(IExceptionProcessor processor)参数类型为ICommand的cn.mcres.karlatemp.mxlib.share中的方法 修饰符和类型 方法 说明 booleanBukkitCommand. command(ICommandSender sender, ICommand command, String label, SafeList<String> args, List<String> full_path)booleanBukkitCommand. command(ICommandSender sender, ICommand command, String label, String[] args)booleanBukkitCommandMethodHandle. command(ICommandSender sender, ICommand command, String label, SafeList<String> args, List<String> full_path)booleanBukkitExecutorCommand. command(ICommandSender sender, ICommand command, String label, SafeList<String> args, List<String> full_path)List<String>BukkitCommand. tabComplete(ICommandSender sender, ICommand command, String alias, SafeList<String> args)List<String>BukkitCommand. tabComplete(ICommandSender sender, ICommand command, String alias, String[] args)List<String>BukkitExecutorCommand. tabComplete(ICommandSender sender, ICommand command, String alias, SafeList<String> args)<T> TBukkitCommandProcessor. unboxingCommand(ICommand command) -
cn.mcres.karlatemp.mxlib.share.system.cmds中ICommand的使用
参数类型为ICommand的cn.mcres.karlatemp.mxlib.share.system.cmds中的方法 修饰符和类型 方法 说明 voidDump. dump(ICommandSender sender, ICommand ic) -
cn.mcres.karlatemp.mxlib.shared中ICommand的使用
实现ICommand的cn.mcres.karlatemp.mxlib.shared中的类 修饰符和类型 类 说明 classAbstractCommandclassSharedCommandMethodHandleclassSharedCommands返回ICommand的cn.mcres.karlatemp.mxlib.shared中的方法 修饰符和类型 方法 说明 ICommandSharedCommands. getCommand(String name)ICommandAbstractCommand. setParent(ICommands parent)已过时。ICommandAbstractCommand. setPermission(String permission)ICommandAbstractCommand. setProcessor(IExceptionProcessor processor)返回变量类型为ICommand的类型的cn.mcres.karlatemp.mxlib.shared中的方法 修饰符和类型 方法 说明 Map<String,ICommand>SharedCommands. getCommands()参数类型为ICommand的cn.mcres.karlatemp.mxlib.shared中的方法 修饰符和类型 方法 说明 booleanSharedCommandMethodHandle. command(ICommandSender sender, ICommand command, String label, SafeList<String> args, List<String> full_path)booleanSharedCommands. command(ICommandSender sender, ICommand command, String label, SafeList<String> args, List<String> full_path)ICommandsSharedCommands. register(ICommand sub)ICommandsSharedCommands. register(ICommand sub, boolean force)List<String>SharedCommandMethodHandle. tabComplete(ICommandSender sender, ICommand command, String alias, SafeList<String> args)List<String>SharedCommands. tabComplete(ICommandSender sender, ICommand command, String alias, SafeList<String> args) -
cn.mcres.karlatemp.mxlib.tools中ICommand的使用
参数类型为ICommand的cn.mcres.karlatemp.mxlib.tools中的方法 修饰符和类型 方法 说明 static ICommandsToolkit. getRoot(ICommand command)
-