mirror of
https://github.com/PaperMC/Paper.git
synced 2025-01-09 19:49:35 +01:00
Added ServerCommandEvent. Thanks celticminstrel!
By: EvilSeph <evilseph@gmail.com>
This commit is contained in:
parent
8054b4db89
commit
1063f6cbeb
1 changed files with 33 additions and 3 deletions
|
@ -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;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue