Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.darkplugin;
- import org.bukkit.Material;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.player.AsyncPlayerChatEvent;
- import org.bukkit.event.player.PlayerInteractEvent;
- import org.bukkit.inventory.ItemStack;
- import org.bukkit.inventory.meta.ItemMeta;
- public class menü implements Listener{
- private main plugin;
- @EventHandler
- public void AsyncChatEvent(AsyncPlayerChatEvent e)
- {
- Player p = e.getPlayer();
- String msg = e.getMessage();
- if (msg.equalsIgnoreCase("#menü")) {
- ItemStack item = new ItemStack(Material.NETHER_STAR);
- ItemMeta meta = item.getItemMeta();
- meta.setDisplayName("§3Menü");
- item.setItemMeta(meta);
- e.setCancelled(true);
- p.getInventory().setItem(0, item);
- }
- }
- // @EventHandler
- // public void onDrop(PlayerDropItemEvent e)
- // {
- // if (e.getItemDrop().getItemStack().getItemMeta().getDisplayName().equalsIgnoreCase("§3Menü"))
- // e.setCancelled(true);
- // }
- //
- // @EventHandler
- // public void onClick(InventoryClickEvent e) {
- // if (e.getCurrentItem().getItemMeta().getDisplayName().equalsIgnoreCase("§3Menü"))
- // e.setCancelled(true);
- // }
- @EventHandler
- public void onPlayerInteract(PlayerInteractEvent e) {
- Player p = e.getPlayer();
- if(e.getMaterial().equals(Material.NETHER_STAR)){
- plugin.inv = p.getServer().createInventory(null, 27);
- p.openInventory(plugin.inv);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement