Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class listener implements Listener {
- main plug;
- Logger logger = Logger.getLogger("log");
- public listener(main plugin) {
- plugin.getServer().getPluginManager().registerEvents(this, plugin);
- }
- @EventHandler
- public void signListener(SignChangeEvent e) {
- String prefix = ChatColor.DARK_GRAY + "[" + ChatColor.DARK_RED + "ChickflaSignSpy" + ChatColor.DARK_GRAY + "]" + ChatColor.GREEN;
- Player player = e.getPlayer();
- Location loc = e.getBlock().getLocation();
- String signline1 = e.getLine(0);
- String signline2 = e.getLine(1);
- String signline3 = e.getLine(2);
- String signline4 = e.getLine(3);
- for (Player sendTo : Bukkit.getServer().getOnlinePlayers()) {
- if (sendTo.hasPermission("signspy.spy")) {
- sendTo.sendMessage(prefix + " A sign was placed by \""+player.getName()+"\" In world \""+player.getWorld().getName()+"\" - X:"+loc.getBlockX() + " Y:"+loc.getBlockY()+" Z:"+loc.getBlockZ());
- sendTo.sendMessage(prefix + " Line 1: " + signline1);
- sendTo.sendMessage(prefix + " Line 2: " + signline2);
- sendTo.sendMessage(prefix + " Line 3: " + signline3);
- sendTo.sendMessage(prefix + " Line 4: " + signline4);
- }
- }
- if (player.hasPermission("signspy.recieve") && player.hasPermission("signspy.spy") == false) {
- player.sendMessage(prefix + " You placed a sign: ");
- player.sendMessage(prefix + " Line 1: " + signline1);
- player.sendMessage(prefix + " Line 2: " + signline2);
- player.sendMessage(prefix + " Line 3: " + signline3);
- player.sendMessage(prefix + " Line 4: " + signline4);
- }
- plug.addInfo("A sign was placed by \""+player.getName()+"\" In world \""+player.getWorld().getName()+"\" - X:"+loc.getBlockX() + " Y:"+loc.getBlockY()+" Z:"+loc.getBlockZ());
- plug.addInfo("Line 1: \""+signline1+"\" Line 2: \""+signline2+"\" Line 3: \""+signline3+"\" Line 4: \""+signline4+"\"");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement