PatateQ_Q

Untitled

Nov 8th, 2016
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. package fr.patatedouce.staffmode;
  2.  
  3. import fr.patatedouce.staffmode.Main;
  4.  
  5. import org.bukkit.ChatColor;
  6. import org.bukkit.command.Command;
  7. import org.bukkit.command.CommandExecutor;
  8. import org.bukkit.command.CommandSender;
  9. import org.bukkit.entity.Player;
  10.  
  11. public class mod
  12. implements CommandExecutor
  13. {
  14. public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args)
  15. {
  16. if ((cmd.getName().equalsIgnoreCase("mod")) || (cmd.getName().equalsIgnoreCase("h")))
  17. {
  18. if (!(sender instanceof Player))
  19. {
  20. sender.sendMessage(ChatColor.RED + "You must be a player to use this command.");
  21. return false;
  22. }
  23. Player player = (Player)sender;
  24. if (Permission.hasStaffPermission(player))
  25. {
  26. if (args.length == 0)
  27. {
  28. Main.Instance.toggleMode(player);
  29. }
  30. else
  31. {
  32. player.sendMessage("Toggle Staff Mode.");
  33. player.sendMessage("/h or /mod (self)");
  34. }
  35. }
  36. else {
  37. player.sendMessage(ChatColor.translateAlternateColorCodes('&', Main.Instance.translate("No Permission")));
  38. }
  39. }
  40. return false;
  41. }
  42. }
Add Comment
Please, Sign In to add comment