Advertisement
__Immortality__

Fly

Oct 20th, 2019
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.65 KB | None | 0 0
  1. package com.immortal.core;
  2.  
  3. import java.util.ArrayList;
  4. import java.util.List;
  5.  
  6. import org.bukkit.command.Command;
  7. import org.bukkit.command.CommandSender;
  8. import org.bukkit.entity.Player;
  9. import org.bukkit.plugin.java.JavaPlugin;
  10.  
  11. import net.md_5.bungee.api.ChatColor;
  12.  
  13. public class Fly extends JavaPlugin
  14. {
  15. List<Player> fly = new ArrayList<>();
  16.  
  17. @Override
  18. public void onEnable()
  19. {
  20. System.out.println("Fly Plugin Has Been Enabled");
  21. }
  22.  
  23. @Override
  24. public void onDisable()
  25. {
  26. System.out.println("Fly Plugin Has Been Disabled");
  27. }
  28.  
  29. @Override
  30. public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args)
  31. {
  32. if (sender instanceof Player)
  33. {
  34. Player player = (Player) sender;
  35.  
  36. if(args.length >= 0)
  37. {
  38. player.sendMessage(ChatColor.RED + "Don't specify any arguements");
  39. return true;
  40. }
  41.  
  42. if(cmd.getName().equalsIgnoreCase("fly"))
  43. {
  44. if(fly.contains(player))
  45. {
  46. fly.remove(player);
  47.  
  48. player.setAllowFlight(false);
  49.  
  50. player.sendMessage(ChatColor.DARK_GREEN + "You have disabled fly!");
  51. } else
  52. {
  53. fly.add(player);
  54.  
  55. player.setAllowFlight(true);
  56.  
  57. player.sendMessage(ChatColor.DARK_GREEN + "You have enabled fly");
  58. }
  59. }
  60. }
  61. return true;
  62. }
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement