| 程序包 | 说明 |
|---|---|
| top.focess.qq | |
| top.focess.qq.api.command | |
| top.focess.qq.api.event.command | |
| top.focess.qq.api.util | |
| top.focess.qq.core.commands | |
| top.focess.qq.core.listener |
| 限定符和类型 | 方法和说明 |
|---|---|
static @NotNull Future<Boolean> |
Main.CommandLine.exec(CommandSender sender,
String command,
IOHandler ioHandler)
Execute command with sender executing and ioHandler receiving
|
| 限定符和类型 | 方法和说明 |
|---|---|
IOHandler |
CommandSender.getIOHandler()
Get the receiver by this CommandSender
|
| 限定符和类型 | 方法和说明 |
|---|---|
@NotNull CommandResult |
CommandExecutor.execute(CommandSender sender,
DataCollection dataCollection,
IOHandler ioHandler)
Used to execute the command under certain conditions
|
boolean |
Command.execute(@NotNull CommandSender sender,
@NotNull String[] args,
@NotNull IOHandler ioHandler)
Execute the command with special arguments
|
abstract void |
Command.usage(CommandSender sender,
IOHandler ioHandler)
Used to print help information when execute this command with wrong arguments or the executor returns
CommandResult.ARGS |
| 限定符和类型 | 方法和说明 |
|---|---|
IOHandler |
CommandExecutedEvent.getIoHandler() |
IOHandler |
CommandPrepostEvent.getIoHandler() |
| 构造器和说明 |
|---|
CommandExecutedEvent(Command.Executor executor,
@NotNull String[] args,
IOHandler ioHandler,
CommandSender sender,
CommandResult result)
Constructs a CommandExecutedEvent
|
CommandPrepostEvent(CommandSender sender,
Command command,
String[] args,
IOHandler ioHandler)
Constructs a CommandPrepostEvent
|
| 限定符和类型 | 方法和说明 |
|---|---|
static IOHandler |
IOHandler.getConsoleIoHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
IOHandler.setConsoleIoHandler(IOHandler consoleIoHandler) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
CommandCommand.usage(CommandSender commandSender,
IOHandler ioHandler) |
void |
BotCommand.usage(CommandSender sender,
IOHandler ioHandler) |
void |
StopCommand.usage(CommandSender sender,
IOHandler ioHandler) |
void |
GroupCommand.usage(CommandSender sender,
IOHandler ioHandler) |
void |
PluginCommand.usage(CommandSender commandSender,
IOHandler ioHandler) |
void |
LoadCommand.usage(CommandSender sender,
IOHandler ioHandler) |
void |
UnloadCommand.usage(CommandSender sender,
IOHandler ioHandler) |
void |
FriendCommand.usage(CommandSender sender,
IOHandler ioHandler) |
void |
ReloadCommand.usage(CommandSender sender,
IOHandler ioHandler) |
| 限定符和类型 | 字段和说明 |
|---|---|
static Map<CommandSender,Queue<Pair<IOHandler,Pair<Boolean,Long>>>> |
ChatListener.QUESTS |
static Queue<Pair<IOHandler,Long>> |
ConsoleListener.QUESTS |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
ConsoleListener.registerInputListener(IOHandler ioHandler)
Register input String listener.
|
static void |
ChatListener.registerInputListener(IOHandler ioHandler,
CommandSender commandSender,
boolean flag)
Register input String listener.
|
Copyright © 2022. All rights reserved.