Advertisement
Guest User

Untitled

a guest
Jun 24th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.82 KB | None | 0 0
  1. package me.fanta.customwanditem;
  2.  
  3. import java.util.ArrayList;
  4.  
  5. import org.bukkit.Material;
  6. import org.bukkit.Sound;
  7. import org.bukkit.command.Command;
  8. import org.bukkit.command.CommandSender;
  9. import org.bukkit.enchantments.Enchantment;
  10. import org.bukkit.plugin.java.JavaPlugin;
  11. import org.bukkit.entity.Entity;
  12. import org.bukkit.entity.HumanEntity;
  13. import org.bukkit.entity.Player;
  14. import org.bukkit.inventory.ItemStack;
  15. import org.bukkit.inventory.meta.ItemMeta;
  16. public class customwanditem extends JavaPlugin{
  17.    
  18.     @Override
  19.     public void onEnable() {
  20.         System.out.println("[CustomWandItem] Plugin wurde erfolgreich geladen!");
  21.     }
  22.     @Override
  23.     public void onDisable() {
  24.         System.out.println("[CustomWandItem] Plugin wurde erfolgreich entladen!");
  25.     }
  26.    
  27.     @Override
  28.     public boolean onCommand(CommandSender sender, Command cmd, String cmdlable, String[] args) {
  29.        
  30.         if(cmd.getName().equalsIgnoreCase("/wand")) {
  31.         if(args.length == 0) { 
  32.                 ItemStack item = new ItemStack(Material.WOOD_AXE);
  33.                 ItemMeta meta = item.getItemMeta();
  34.                
  35.                 meta.setDisplayName("§9§lTolle WorldEdit Axt");
  36.                
  37.                 ArrayList<String> lore = new ArrayList<>();
  38.                 lore.add("§9Das ist §cdeine §9Persönliche Worldedit Axt :D");
  39.                 lore.add("§9§lViel Spaß beim Bauen!");          
  40.                 meta.setLore(lore);
  41.                 meta.addEnchant(Enchantment.MENDING, 10, true);
  42.                 item.setItemMeta(meta);
  43.                
  44.                 ((HumanEntity) sender).getInventory().addItem(item);
  45.                
  46.                 ((Player) sender).playSound(((Entity) sender).getLocation(), Sound.ENTITY_LLAMA_SPIT, 10, 0);
  47.                
  48.                 sender.sendMessage("§9§l[§aCustomWandItem§9§l] §aDu hast ein Custom Wand Item erhalten");
  49.            
  50.             } else {
  51.             sender.sendMessage("§9§l[§aCustomWandItem§9§l] §cNutze §9//wand");
  52.         }
  53.                
  54.            
  55.             return true;
  56.         }
  57.            
  58.        
  59.        
  60.         return false;
  61.     }  
  62.    
  63.    
  64. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement