Advertisement
Guest User

Les Inventaires - Episode 4

a guest
Apr 1st, 2015
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.43 KB | None | 0 0
  1. package overfull.youtube;
  2.  
  3. import java.util.Arrays;
  4. import org.bukkit.ChatColor;
  5. import org.bukkit.Material;
  6. import org.bukkit.enchantments.Enchantment;
  7. import org.bukkit.entity.Player;
  8. import org.bukkit.event.EventHandler;
  9. import org.bukkit.event.Listener;
  10. import org.bukkit.event.player.PlayerCommandPreprocessEvent;
  11. import org.bukkit.inventory.ItemStack;
  12. import org.bukkit.inventory.PlayerInventory;
  13. import org.bukkit.inventory.meta.ItemMeta;
  14. import org.bukkit.plugin.Plugin;
  15.  
  16. public class Commandes
  17.   implements Listener
  18. {
  19.   Plugin pl;
  20.  
  21.   public Commandes(main main)
  22.   {
  23.     this.pl = main;
  24.   }
  25.  
  26.   @EventHandler
  27.   public void commandes(PlayerCommandPreprocessEvent ev)
  28.   {
  29.     Player p = ev.getPlayer();
  30.     String cmd = ev.getMessage();
  31.     String[] args = cmd.split(" ");
  32.    
  33.     PlayerInventory pi = p.getInventory();
  34.     if (args[0].equalsIgnoreCase("/yt"))
  35.     {
  36.       ev.setCancelled(true);
  37.      
  38.       ItemStack item = new ItemStack(Material.DIAMOND_SWORD, 1);
  39.       ItemMeta mitem = item.getItemMeta();
  40.       mitem.setDisplayName(ChatColor.DARK_AQUA + "Youtube Sword" + ChatColor.RED + "!!");
  41.       mitem.setLore(Arrays.asList(new String[] { ChatColor.DARK_GRAY + "Cette épée est cool" }));
  42.       mitem.addEnchant(Enchantment.LOOT_BONUS_MOBS, 100, true);
  43.       item.setItemMeta(mitem);
  44.      
  45.       pi.clear();
  46.       pi.addItem(new ItemStack[] { item });
  47.       p.updateInventory();
  48.     }
  49.   }
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement