Advertisement
Guest User

Untitled

a guest
Jan 24th, 2017
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.03 KB | None | 0 0
  1. package Command;
  2.  
  3. import me.MeKiller.BungeeCommand.Main;
  4. import net.md_5.bungee.api.CommandSender;
  5. import net.md_5.bungee.api.ProxyServer;
  6. import net.md_5.bungee.api.chat.ClickEvent;
  7. import net.md_5.bungee.api.chat.ClickEvent.Action;
  8. import net.md_5.bungee.api.chat.TextComponent;
  9. import net.md_5.bungee.api.connection.ProxiedPlayer;
  10. import net.md_5.bungee.api.plugin.Command;
  11.  
  12. @SuppressWarnings("unused")
  13. public class BanCommand extends Command
  14. {
  15. public BanCommand(String name)
  16. {
  17. super(name);
  18. }
  19.  
  20. @SuppressWarnings("deprecation")
  21. public void execute(CommandSender sender, String[] args)
  22. {
  23. if (sender.hasPermission("staff.use")) {
  24. if (!(sender instanceof ProxiedPlayer)) {
  25. return;
  26. }
  27. ProxiedPlayer p = (ProxiedPlayer)sender;
  28. if (args.length == 1)
  29. {
  30. ProxiedPlayer target = ProxyServer.getInstance().getPlayer(args[0]);
  31. if (target == null)
  32. {
  33. p.sendMessage("§8§m-----------------------------------------------------");
  34. p.sendMessage(new TextComponent("§cThis player is offline!"));
  35. p.sendMessage("§8§m-----------------------------------------------------");
  36. return;
  37. }
  38.  
  39. p.sendMessage("§8§m-----------------------------------------------------");
  40. p.sendMessage("§c§l Banning for " + target.getName() + "§c§l:");
  41. TextComponent prefix = new TextComponent("");
  42.  
  43. TextComponent Fly = new TextComponent("§6 Hacking");
  44. Fly.setClickEvent(new ClickEvent(ClickEvent.Action.RUN_COMMAND, "/ShowMrZeyadBanHack " + target));
  45.  
  46. TextComponent Teaming = new TextComponent("§6Teaming");
  47. Teaming.setClickEvent(new ClickEvent(ClickEvent.Action.RUN_COMMAND, "/ShowMrZeyadBanTeam " + target));
  48. prefix.addExtra(Fly);
  49. prefix.addExtra(" §7 ");
  50. prefix.addExtra(Teaming);
  51.  
  52. p.sendMessage(prefix);
  53. p.sendMessage("§8§m-----------------------------------------------------");
  54. return;
  55. }
  56. }
  57. }
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement