37 lines
929 B
Java
37 lines
929 B
Java
package me.ryandw11.ultrachat.listner;
|
|
|
|
import me.ryandw11.ultrachat.UltraChat;
|
|
import me.ryandw11.ultrachat.api.Lang;
|
|
|
|
import org.bukkit.Bukkit;
|
|
import org.bukkit.entity.Player;
|
|
import org.bukkit.event.EventHandler;
|
|
import org.bukkit.event.Listener;
|
|
import org.bukkit.event.player.PlayerCommandPreprocessEvent;
|
|
|
|
public class Spy implements Listener {
|
|
|
|
private UltraChat plugin;
|
|
|
|
public Spy() {
|
|
plugin = UltraChat.plugin;
|
|
}
|
|
|
|
@EventHandler
|
|
public void onPlayerCommand(PlayerCommandPreprocessEvent event) {
|
|
Player p1 = (Player) event.getPlayer();
|
|
String msg = event.getMessage();//get user name
|
|
|
|
for (Player p : Bukkit.getOnlinePlayers()) {
|
|
if (plugin.spyToggle.contains(p.getUniqueId())) {
|
|
p.sendMessage(Lang.CMD_SPY_FORMAT.toString().replace("%p", p1.getName()).replace("%s", msg));
|
|
}// end of if
|
|
|
|
|
|
}//end of for loop
|
|
|
|
|
|
}
|
|
|
|
|
|
} |