Package net.runelite.client.chat
Class ChatCommandManager
- java.lang.Object
-
- net.runelite.client.chat.ChatCommandManager
-
@Singleton public class ChatCommandManager extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonChatboxInput(ChatboxInput chatboxInput)voidonChatMessage(net.runelite.api.events.ChatMessage chatMessage)voidonPrivateMessageInput(PrivateMessageInput privateMessageInput)voidregisterCommand(java.lang.String command, java.util.function.BiConsumer<net.runelite.api.events.ChatMessage,java.lang.String> execute)voidregisterCommand(java.lang.String command, java.util.function.BiConsumer<net.runelite.api.events.ChatMessage,java.lang.String> execute, java.util.function.BiPredicate<ChatInput,java.lang.String> input)voidregisterCommandAsync(java.lang.String command, java.util.function.BiConsumer<net.runelite.api.events.ChatMessage,java.lang.String> execute)voidregisterCommandAsync(java.lang.String command, java.util.function.BiConsumer<net.runelite.api.events.ChatMessage,java.lang.String> execute, java.util.function.BiPredicate<ChatInput,java.lang.String> input)voidunregisterCommand(java.lang.String command)
-
-
-
Method Detail
-
registerCommand
public void registerCommand(java.lang.String command, java.util.function.BiConsumer<net.runelite.api.events.ChatMessage,java.lang.String> execute)
-
registerCommand
public void registerCommand(java.lang.String command, java.util.function.BiConsumer<net.runelite.api.events.ChatMessage,java.lang.String> execute, java.util.function.BiPredicate<ChatInput,java.lang.String> input)
-
registerCommandAsync
public void registerCommandAsync(java.lang.String command, java.util.function.BiConsumer<net.runelite.api.events.ChatMessage,java.lang.String> execute)
-
registerCommandAsync
public void registerCommandAsync(java.lang.String command, java.util.function.BiConsumer<net.runelite.api.events.ChatMessage,java.lang.String> execute, java.util.function.BiPredicate<ChatInput,java.lang.String> input)
-
unregisterCommand
public void unregisterCommand(java.lang.String command)
-
onChatMessage
@Subscribe public void onChatMessage(net.runelite.api.events.ChatMessage chatMessage)
-
onChatboxInput
@Subscribe public void onChatboxInput(ChatboxInput chatboxInput)
-
onPrivateMessageInput
@Subscribe public void onPrivateMessageInput(PrivateMessageInput privateMessageInput)
-
-