Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.kryter.plugin1;
- import org.bukkit.Material;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.block.Action;
- import org.bukkit.event.player.PlayerInteractEvent;
- import org.bukkit.inventory.ItemStack;
- import org.bukkit.inventory.meta.ItemMeta;
- public class InteractListener implements Listener {
- private plugin1 plugin;
- public InteractListener(plugin1 plugin){
- this.plugin = plugin;
- this.plugin.getServer().getPluginManager().registerEvents(this, plugin);
- }
- @EventHandler
- public void onPlayerInteract(PlayerInteractEvent e){
- Player p = e.getPlayer();
- e.setCancelled(true);
- if(e.getAction() == Action.RIGHT_CLICK_AIR | e.getAction() == Action.RIGHT_CLICK_BLOCK){
- if(e.getMaterial().equals(Material.NETHER_STAR)){
- plugin.inv = p.getServer().createInventory(null, 9, "§6" + p.getName() + "`s Inventar");
- ItemStack item = new ItemStack(Material.DIAMOND);
- ItemMeta meta = item.getItemMeta();
- meta.setDisplayName("§4Infos");
- item.setItemMeta(meta);
- plugin.inv.setItem(4, item);
- ItemStack item2 = new ItemStack(Material.IRON_INGOT);
- ItemMeta namem = item2.getItemMeta();
- namem.setDisplayName("§4Informationen");
- item.setItemMeta(namem);
- plugin.inv.setItem(5, item2);
- p.openInventory(plugin.inv);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement