Advertisement
Guest User

Untitled

a guest
Jul 17th, 2019
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.02 KB | None | 0 0
  1. package me.ertinn.arimcpl.cmd;
  2.  
  3. import org.bukkit.command.Command;
  4. import org.bukkit.command.CommandExecutor;
  5. import org.bukkit.command.CommandSender;
  6. import org.bukkit.entity.Player;
  7.  
  8. public class AlertCommand implements CommandExecutor{
  9.  
  10. @Override
  11. public boolean onCommand(CommandSender sender, Command cmd, String lab, String[] args) {
  12. Player p = (Player) sender;
  13. if(!p.hasPermission("arimc.core.gm")) {
  14. p.sendMessage("§3§lBlad: §fNie masz dostepu do §3§l(arimc.core.gm)");
  15. return false;
  16. }
  17. if (args.length < 2) {
  18. Player p = (Player) sender;
  19. sender.sendMessage(" §8§m------------------------------------------------");
  20. sender.sendMessage("");
  21. s ChatUtil.sendMessage(p, Config.PREFIX+"§8[§6ALERT§8]");
  22. sender.sendMessage("");
  23. sender.sendMessage(" §8» §7Komendy Do Zarzadzania:");
  24. sender.sendMessage("");
  25. sender.sendMessage(" §8» §7Poprawne uzycie: §6/alert §6<title/text/actionbar/all> <wiadomosc>");
  26. sender.sendMessage("");
  27. sender.sendMessage("");
  28. sender.sendMessage(" §8§m------------------------------------------------");
  29. return false;
  30. }
  31. String out = "";
  32. for (int i =1;i<args.length;++i) out += args[i]+" ";
  33. final String message = out;
  34. if(args[0].equalsIgnoreCase("title")) {
  35. ChatUtil.sendTitleToAllPlayers("&8* &4Alert &8*", "&8» &c"+message);
  36. return false;
  37. }
  38. if(args[0].equalsIgnoreCase("actionbar")) {
  39. ChatUtil.sendActionbarToAllPlayers( Config.PREFIX +"&8» &c "+message);
  40. return false;
  41. }
  42. if(args[0].equalsIgnoreCase("text")) {
  43. s ChatUtil.sendMessage(Bukkit.getOnlinePlayers(), "");
  44. s ChatUtil.sendMessage(Bukkit.getOnlinePlayers(), Config.PREFIX);
  45. s ChatUtil.sendMessage(Bukkit.getOnlinePlayers(), " §8» §7Wiadomosc: §6"+message);
  46. s ChatUtil.sendMessage(Bukkit.getOnlinePlayers(), "");
  47. return false;
  48. }
  49. if(args[0].equalsIgnoreCase("all")) {
  50. s ChatUtil.sendMessage(Bukkit.getOnlinePlayers(), "");
  51. s ChatUtil.sendMessage(Bukkit.getOnlinePlayers(), Config.PREFIX);
  52. s ChatUtil.sendMessage(Bukkit.getOnlinePlayers(), " §8» §7Wiadomosc: §6"+message);
  53. s ChatUtil.sendMessage(Bukkit.getOnlinePlayers(), "");
  54. s ChatUtil.sendTitleToAllPlayers("&8* &4Alert &8*", "&8» &c"+message);
  55. s ChatUtil.sendActionbarToAllPlayers( Config.PREFIX+"&8» &c "+message);
  56. return false;
  57. }else {
  58. sender.sendMessage(" §8§m------------------------------------------------");
  59. sender.sendMessage("");
  60. sender.sendMessage(Config.PREFIX+"[§6ALERT§8]");
  61. sender.sendMessage("");
  62. sender.sendMessage(" §8» §7Komendy Do Zarzadzania:");
  63. sender.sendMessage("");
  64. sender.sendMessage(" §8» §7Poprawne uzycie: §6/alert §6<title/text/actionbar/all> <wiadomosc>");
  65. sender.sendMessage("");
  66. sender.sendMessage("");
  67. sender.sendMessage(" §8§m------------------------------------------------");
  68. return false;
  69. }
  70. }
  71. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement