Advertisement
Guest User

Untitled

a guest
Oct 24th, 2016
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.58 KB | None | 0 0
  1. package me.bukkit.Ragnarok;
  2.  
  3. import org.bukkit.ChatColor;
  4. import org.bukkit.Material;
  5. import org.bukkit.command.Command;
  6. import org.bukkit.command.CommandSender;
  7. import org.bukkit.entity.Player;
  8. import org.bukkit.inventory.ItemStack;
  9. import org.bukkit.inventory.meta.SkullMeta;
  10. import org.bukkit.plugin.java.JavaPlugin;
  11.  
  12. public class GivePlayerHeads extends JavaPlugin {
  13.  
  14.  
  15.     @Override
  16.     public void onEnable() {
  17.         getLogger().info("GPH: GivePlayerHeads has been lauched successfully!");
  18.        
  19.     }
  20.    
  21.     @Override
  22.     public void onDisable() {
  23.        
  24.     }
  25.    
  26.    
  27.    
  28.    
  29.     public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
  30.    
  31.         if (cmd.getName().equalsIgnoreCase("phgive") && sender instanceof Player) {
  32.             if (sender.hasPermission("phgive.allow"));
  33.         }
  34.         Player player = (Player) sender;
  35.    
  36.             if (sender.hasPermission("phgive.allow"));
  37.              if (args.length == 0) {
  38.                 player.sendMessage(ChatColor.GOLD + "Ops, incorrect usage! Try " + ChatColor.RED + "/phgive (name)");
  39.                 return true;
  40.                
  41.             } else if (args.length == 1) {
  42.                 ItemStack skull = new ItemStack(Material.SKULL_ITEM, 1, (short) 3);
  43.                 SkullMeta meta = (SkullMeta) skull.getItemMeta();
  44.                 String playerName = args[0];
  45.                 meta.setOwner(playerName);
  46.                 skull.setItemMeta(meta);
  47.                 player.sendMessage(ChatColor.GOLD + "Given " + ChatColor.RED + player.getName() + " " + ChatColor.GREEN + args[0] + "'s " + ChatColor.GOLD + "Head.");
  48.                 player.getInventory().addItem(skull);
  49.            
  50.             return true;
  51.    
  52.  
  53.         }
  54.         return false;
  55.        
  56.     }
  57.     {
  58.    
  59. }
  60.    
  61.     {
  62.    
  63.    
  64.     }
  65.     return false;
  66.     }
  67.  
  68.     }
  69.    
  70. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement