Advertisement
Guest User

Untitled

a guest
Jul 28th, 2015
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. @SuppressWarnings("deprecation")
  2. public boolean onCommand2(CommandSender sender, Command cmd, String commandLabel, String[] args) {
  3. if(commandLabel.equalsIgnoreCase("hat") && sender.isOp()){
  4. if(args.length == 1) {
  5. Player target = Bukkit.getServer().getPlayerExact(args[0]);
  6. ItemStack hat = ((HumanEntity) sender).getItemInHand();
  7. if(target != null) {
  8. target.getInventory().setHelmet(null);
  9. target.getInventory().setHelmet(hat);
  10. }
  11. else {
  12. sender.sendMessage(String.format("%s" + target + " is not online or does not exist!", ChatColor.RED));
  13. }
  14. }
  15. else if(args.length == 0) {
  16. Player target = (Player) sender;
  17. ItemStack hat = target.getItemInHand();
  18. target.getInventory().setHelmet(null);
  19. target.getInventory().setHelmet(hat);
  20. }
  21. else {
  22. sender.sendMessage(ChatColor.RED + "Invalid usage! Use the command like this:");
  23. sender.sendMessage(ChatColor.RED + "/hat");
  24. sender.sendMessage(ChatColor.RED + "---OR---");
  25. sender.sendMessage(ChatColor.RED + "/hat (player)");
  26. }
  27.  
  28.  
  29. }
  30. return true;
  31.  
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement