Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @SuppressWarnings("deprecation")
- public boolean onCommand2(CommandSender sender, Command cmd, String commandLabel, String[] args) {
- if(commandLabel.equalsIgnoreCase("hat") && sender.isOp()){
- if(args.length == 1) {
- Player target = Bukkit.getServer().getPlayerExact(args[0]);
- ItemStack hat = ((HumanEntity) sender).getItemInHand();
- if(target != null) {
- target.getInventory().setHelmet(null);
- target.getInventory().setHelmet(hat);
- }
- else {
- sender.sendMessage(String.format("%s" + target + " is not online or does not exist!", ChatColor.RED));
- }
- }
- else if(args.length == 0) {
- Player target = (Player) sender;
- ItemStack hat = target.getItemInHand();
- target.getInventory().setHelmet(null);
- target.getInventory().setHelmet(hat);
- }
- else {
- sender.sendMessage(ChatColor.RED + "Invalid usage! Use the command like this:");
- sender.sendMessage(ChatColor.RED + "/hat");
- sender.sendMessage(ChatColor.RED + "---OR---");
- sender.sendMessage(ChatColor.RED + "/hat (player)");
- }
- }
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement