Advertisement
Guest User

I dont know why my plugin wont work

a guest
Oct 19th, 2019
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.28 KB | None | 0 0
  1. package me.vanish.main; //change this
  2.  
  3. import java.util.ArrayList;
  4. import java.util.List;
  5.  
  6. import org.bukkit.Bukkit;
  7. import org.bukkit.command.Command;
  8. import org.bukkit.command.CommandSender;
  9. import org.bukkit.entity.Player;
  10. import org.bukkit.plugin.java.JavaPlugin;
  11.  
  12. public class vanish extends JavaPlugin //MAKE SURE TO ADD ALL IMPORTS
  13. {
  14. @Override
  15. public void onEnable()
  16. {
  17. System.out.println("Vanish Plugin Has Been Enabled");
  18. }
  19.  
  20. List<Player> vanished = new ArrayList<>();
  21.  
  22. public void onDisable()
  23. {
  24. System.out.println("Vanish Plugin Has Been Disabled");
  25. }
  26.  
  27. public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args)
  28. {
  29. if (sender instanceof Player)
  30. {
  31. Player player = (Player) sender;
  32.  
  33. if(cmd.getName().equalsIgnoreCase("vanish"))
  34. {
  35. if(vanished.contains(player))
  36. {
  37. vanished.remove(player);
  38. for(Player target : Bukkit.getOnlinePlayers())
  39. {
  40. target.showPlayer(player);
  41. }
  42.  
  43. player.sendMessage("You are unvanished!");
  44. } else
  45. {
  46. vanished.add(player);
  47. for(Player target : Bukkit.getOnlinePlayers())
  48. {
  49. target.hidePlayer(player);
  50. }
  51.  
  52. player.sendMessage("You are vanished");
  53. }
  54. }
  55. }
  56. return true;
  57. }
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement