Advertisement
Guest User

Untitled

a guest
Aug 23rd, 2019
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.22 KB | None | 0 0
  1. private ArrayList<String> hide = new ArrayList<>();
  2.  
  3. @EventHandler
  4. private void onJoin(PlayerJoinEvent e) {
  5. for (Player staff : Bukkit.getOnlinePlayers()) {
  6. Player p = e.getPlayer();
  7. if (hide.contains(staff.getName())) {
  8. p.hidePlayer(staff);
  9. }
  10. }
  11. }
  12.  
  13. @Override
  14. public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
  15. if (!(sender instanceof Player)) {
  16. sender.sendMessage(Utils.consoleMSGError);
  17. return true;
  18. }
  19. Player staff = (Player) sender;
  20. if (cmd.getName().equalsIgnoreCase("vanish")) {
  21. for (Player p : Bukkit.getOnlinePlayers()) {
  22. if (!p.hasPermission("kongmc.vanish")) {
  23. p.sendMessage(Utils.prefixo + Utils.noPerm);
  24. return true;
  25. }else {
  26. if (!hide.contains(staff.getName())) {
  27. hide.add(staff.getName());
  28. p.hidePlayer(staff);
  29. staff.sendMessage(Utils.prefixo + "§aAgora Você Está Invisivel");
  30. return true;
  31. }else {
  32. if (hide.contains(staff.getName())) {
  33. hide.remove(staff.getName());
  34. p.showPlayer(staff);
  35. staff.sendMessage(Utils.prefixo + "§cAgora você não Está mais Invisivel");
  36. return true;
  37. }
  38. }
  39. }
  40. }
  41. }
  42. return false;
  43. }
  44.  
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement