Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2019
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.74 KB | None | 0 0
  1. package de.report.command;
  2.  
  3. import org.bukkit.Bukkit;
  4. import org.bukkit.command.Command;
  5. import org.bukkit.command.CommandExecutor;
  6. import org.bukkit.command.CommandSender;
  7. import org.bukkit.entity.Player;
  8.  
  9. public class ReportCommand implements CommandExecutor {
  10.  
  11. @Override
  12. public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
  13. if(sender instanceof Player) {
  14. Player p = (Player)sender;
  15.  
  16. if(args.length >= 2) {
  17. Player a = Bukkit.getPlayer(args[0]);
  18.  
  19. if(a != null) {
  20. String msg = "";
  21.  
  22. for(int i = 1; i < args.length; i++) {
  23. msg = msg + " " + args[i];
  24. }
  25.  
  26. p.sendMessage("§cSpleef §8| §aDanke, das du den Spieler §e" + a.getName() + " §areportet hast.");
  27.  
  28. for(Player all : Bukkit.getOnlinePlayers()) {
  29. if(all.hasPermission("report.notify")) {
  30. all.sendMessage("§8━━━━━━━━━━━━━§7(§bReport§7)§8y━━━━━━━━━━━━━");
  31. all.sendMessage("");
  32. all.sendMessage("§cReport §8→ §aDer Spieler §e" + a.getName() + " §awurde von §8 " + p.getName() + " §areportet.");
  33. all.sendMessage("§cGrund §8→ §c" + msg);
  34. all.sendMessage("");
  35. all.sendMessage("§8━━━━━━━━━━━━━§7(§bReport§7)§8━━━━━━━━━━━━━");
  36. }
  37. }
  38.  
  39. } else {
  40. p.sendMessage("§cSpleef §8| §cDer Spieler ist nicht online!");
  41. }
  42. } else {
  43. p.sendMessage("§cSpleef §8| §7nutze: §8/§ereport §8<§ename§8> §8<§egrund§8>");
  44. }
  45. } else {
  46. sender.sendMessage("§cSpleef §8| §7Du musst ein Spieler sein um den Befehl ausfuehren zu koennen!");
  47. }
  48.  
  49. return false;
  50. }
  51.  
  52.  
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement