Advertisement
Guest User

lol

a guest
Feb 17th, 2016
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.40 KB | None | 0 0
  1. package me.kryter.plugin1;
  2.  
  3. import org.bukkit.Material;
  4. import org.bukkit.entity.Player;
  5. import org.bukkit.event.EventHandler;
  6. import org.bukkit.event.Listener;
  7. import org.bukkit.event.block.Action;
  8. import org.bukkit.event.player.PlayerInteractEvent;
  9. import org.bukkit.inventory.ItemStack;
  10. import org.bukkit.inventory.meta.ItemMeta;
  11.  
  12. public class InteractListener implements Listener {
  13.    
  14.     private plugin1 plugin;
  15.  
  16.     public InteractListener(plugin1 plugin){
  17.         this.plugin = plugin;
  18.         this.plugin.getServer().getPluginManager().registerEvents(this, plugin);
  19.     }
  20.    
  21.     @EventHandler
  22.     public void onPlayerInteract(PlayerInteractEvent e){
  23.         Player p = e.getPlayer();
  24.         e.setCancelled(true);
  25.        
  26.         if(e.getAction() == Action.RIGHT_CLICK_AIR | e.getAction() == Action.RIGHT_CLICK_BLOCK){
  27.             if(e.getMaterial().equals(Material.NETHER_STAR)){
  28.                 plugin.inv = p.getServer().createInventory(null, 9, "§6" + p.getName() + "`s Inventar");
  29.                
  30.                 ItemStack item = new ItemStack(Material.DIAMOND);
  31.                 ItemMeta meta = item.getItemMeta();
  32.                 meta.setDisplayName("§4Infos");
  33.                 item.setItemMeta(meta);
  34.                 plugin.inv.setItem(4, item);
  35.                
  36.                 ItemStack item2 = new ItemStack(Material.IRON_INGOT);
  37.                 ItemMeta namem = item2.getItemMeta();
  38.                 namem.setDisplayName("§4Informationen");
  39.                 item.setItemMeta(namem);
  40.                 plugin.inv.setItem(5, item2);
  41.                
  42.                 p.openInventory(plugin.inv);
  43.             }
  44.         }
  45.     }
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement