From 8111d4b0b32e59b57f63a52456378dedfeacaff1 Mon Sep 17 00:00:00 2001 From: Jerom van der Sar Date: Thu, 4 Jul 2013 22:32:16 +0200 Subject: [PATCH] Call RemoteServerCommandEvent when processing events --- .../StevenLawson/BukkitTelnet/BT_TelnetListener.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/me/StevenLawson/BukkitTelnet/BT_TelnetListener.java b/src/me/StevenLawson/BukkitTelnet/BT_TelnetListener.java index 787738e..d92929d 100644 --- a/src/me/StevenLawson/BukkitTelnet/BT_TelnetListener.java +++ b/src/me/StevenLawson/BukkitTelnet/BT_TelnetListener.java @@ -10,6 +10,7 @@ import java.util.logging.Logger; import org.bukkit.ChatColor; import org.bukkit.Server; import org.bukkit.command.CommandSender; +import org.bukkit.event.server.RemoteServerCommandEvent; import org.bukkit.permissions.Permission; import org.bukkit.permissions.PermissionAttachment; import org.bukkit.permissions.PermissionAttachmentInfo; @@ -226,6 +227,15 @@ public class BT_TelnetListener extends Handler implements CommandSender } else { + RemoteServerCommandEvent event = new RemoteServerCommandEvent(this, command); + + BukkitTelnet.plugin.getServer().getPluginManager().callEvent(event); + + if (event.getCommand() == null || event.getCommand().equals("")) + { + continue; + } + plugin.getServer().dispatchCommand(this, command); } }