public class AAAdjustListenerPrioritiesEvent
extends org.bukkit.event.Event
Constructor and Description |
---|
AAAdjustListenerPrioritiesEvent(org.bukkit.command.CommandSender sender,
java.util.List<java.lang.String> okMessages,
java.lang.String[] args,
java.lang.String listName,
boolean ignoreLeadingSlash,
java.util.List<java.lang.String> okList,
java.util.List<java.lang.String> koList)
Constructor, stores internal variables.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
getArgs()
Getter for command arguments.
|
static org.bukkit.event.HandlerList |
getHandlerList()
Getter for list of all handlers for this event.
|
org.bukkit.event.HandlerList |
getHandlers()
Getter for list of all handlers for this event.
|
boolean |
getIgnoreLeadingSlash()
Getter for leading slash ignoring flag.
|
java.util.List<java.lang.String> |
getKoList()
Getter for the KO list.
|
java.lang.String |
getListName()
Getter for the list of overrides / mutes / redirects...
|
java.util.List<java.lang.String> |
getOkList()
Getter for the OK list.
|
java.lang.Iterable<java.lang.String> |
getOkMessages()
Getter for OK messages.
|
org.bukkit.command.CommandSender |
getSender()
Getter for command sender.
|
public AAAdjustListenerPrioritiesEvent(org.bukkit.command.CommandSender sender, java.util.List<java.lang.String> okMessages, java.lang.String[] args, java.lang.String listName, boolean ignoreLeadingSlash, java.util.List<java.lang.String> okList, java.util.List<java.lang.String> koList)
sender
- The command sender that's running a command which
in turns requires listener priorities to be adjusted.okMessages
- List of messages to show to the player when adjusting
priorities succeeds.args
- Any arguments passed to the original command that in turn
called this event.listName
- Name of the list of commands which we'll update upon
successful adjustment of priorities. For AdminAnything,
this would be for example a list of overridden, muted,
redirected... commands.ignoreLeadingSlash
- Variable to determine whether we should ignore a leading
slash (/) in all of the given commands when updating
listener priorities.okList
- A pointer to the list of messages into which we save
names of commands and plugins that we've successfully
processed.koList
- A pointer to the list of messages into which we save
names of commands and plugins that we've failed to process
for any reason.public java.lang.Iterable<java.lang.String> getOkMessages()
public org.bukkit.command.CommandSender getSender()
public java.lang.String[] getArgs()
public java.lang.String getListName()
public java.util.List<java.lang.String> getOkList()
public java.util.List<java.lang.String> getKoList()
public boolean getIgnoreLeadingSlash()
public org.bukkit.event.HandlerList getHandlers()
getHandlers
in class org.bukkit.event.Event
public static org.bukkit.event.HandlerList getHandlerList()