Package co.aikar.commands
Class JDACommandEvent
- java.lang.Object
-
- co.aikar.commands.JDACommandEvent
-
- All Implemented Interfaces:
co.aikar.commands.CommandIssuer
public class JDACommandEvent extends Object implements co.aikar.commands.CommandIssuer
-
-
Constructor Summary
Constructors Constructor Description JDACommandEvent(JDACommandManager manager, net.dv8tion.jda.api.events.message.MessageReceivedEvent event)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description net.dv8tion.jda.api.events.message.MessageReceivedEventgetEvent()net.dv8tion.jda.api.events.message.MessageReceivedEventgetIssuer()co.aikar.commands.CommandManagergetManager()@NotNull UUIDgetUniqueId()booleanhasPermission(String permission)booleanisPlayer()voidsendMessage(net.dv8tion.jda.api.entities.Message message)voidsendMessage(net.dv8tion.jda.api.entities.MessageEmbed message)voidsendMessageInternal(String message)
-
-
-
Constructor Detail
-
JDACommandEvent
public JDACommandEvent(JDACommandManager manager, net.dv8tion.jda.api.events.message.MessageReceivedEvent event)
-
-
Method Detail
-
getEvent
public net.dv8tion.jda.api.events.message.MessageReceivedEvent getEvent()
-
getIssuer
public net.dv8tion.jda.api.events.message.MessageReceivedEvent getIssuer()
- Specified by:
getIssuerin interfaceco.aikar.commands.CommandIssuer
-
getManager
public co.aikar.commands.CommandManager getManager()
- Specified by:
getManagerin interfaceco.aikar.commands.CommandIssuer
-
isPlayer
public boolean isPlayer()
- Specified by:
isPlayerin interfaceco.aikar.commands.CommandIssuer
-
getUniqueId
@NotNull public @NotNull UUID getUniqueId()
- Specified by:
getUniqueIdin interfaceco.aikar.commands.CommandIssuer
-
hasPermission
public boolean hasPermission(String permission)
- Specified by:
hasPermissionin interfaceco.aikar.commands.CommandIssuer
-
sendMessageInternal
public void sendMessageInternal(String message)
- Specified by:
sendMessageInternalin interfaceco.aikar.commands.CommandIssuer
-
sendMessage
public void sendMessage(net.dv8tion.jda.api.entities.Message message)
-
sendMessage
public void sendMessage(net.dv8tion.jda.api.entities.MessageEmbed message)
-
-