Added ServerCommandEvent. Thanks celticminstrel!

By: EvilSeph <evilseph@gmail.com>
This commit is contained in:
Bukkit/Spigot 2011-07-28 10:35:52 -04:00
parent 8054b4db89
commit 1063f6cbeb

View file

@ -1,12 +1,42 @@
package org.bukkit.event.server;
import org.bukkit.event.Event;
import org.bukkit.command.CommandSender;
import org.bukkit.command.ConsoleCommandSender;
/**
* Server Command events
*/
public class ServerCommandEvent extends Event {
public ServerCommandEvent() {
public class ServerCommandEvent extends ServerEvent {
private String command;
private CommandSender sender;
public ServerCommandEvent(ConsoleCommandSender console, String message) {
super(Type.SERVER_COMMAND);
command = message;
sender = console;
}
/**
* Gets the command that the user is attempting to execute from the console
*
* @return Command the user is attempting to execute
*/
public String getCommand() {
return command;
}
/**
* Sets the command that the server will execute
*
* @param message New message that the server will execute
*/
public void setCommand(String message) {
this.command = message;
}
/**
* Get the command sender.
*/
public CommandSender getSender() {
return sender;
}
}