UltraChat/src/me/ryandw11/ultrachat/listner/Spy.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
}
}