Added ServerCommandEvent. Thanks celticminstrel!

This commit is contained in:
EvilSeph 2011-07-28 10:35:52 -04:00
parent 879390d1fa
commit 4368ec2736

View File

@ -1,12 +1,42 @@
package org.bukkit.event.server; package org.bukkit.event.server;
import org.bukkit.event.Event; import org.bukkit.command.CommandSender;
import org.bukkit.command.ConsoleCommandSender;
/** /**
* Server Command events * Server Command events
*/ */
public class ServerCommandEvent extends Event { public class ServerCommandEvent extends ServerEvent {
public ServerCommandEvent() { private String command;
private CommandSender sender;
public ServerCommandEvent(ConsoleCommandSender console, String message) {
super(Type.SERVER_COMMAND); 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;
} }
} }