Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package brushpainter.bukkit.clearrealms;
- import org.bukkit.Material;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.EventPriority;
- import org.bukkit.event.Listener;
- import org.bukkit.event.inventory.InventoryClickEvent;
- import org.bukkit.event.player.PlayerInteractEvent;
- import org.bukkit.inventory.Inventory;
- import org.bukkit.inventory.ItemStack;
- public class EventListener implements Listener {
- private Inventory rewardInventory;
- public EventListener(Inventory rewardInventory) {
- this.rewardInventory = rewardInventory;
- }
- @EventHandler
- public void onInventoryClick(InventoryClickEvent event) {
- Player player = (Player) event.getWhoClicked();
- ItemStack clicked = event.getCurrentItem();
- Inventory inventory = event.getInventory();
- if (inventory.getTitle().equals(rewardInventory.getTitle())) {
- if (clicked.getType() == Material.TNT) {
- event.setCancelled(true);
- player.closeInventory();
- player.getInventory().addItem(new ItemStack(Material.TNT, 64));
- }
- }
- }
- @EventHandler(priority = EventPriority.HIGH)
- public void onPlayerInteract(PlayerInteractEvent event) {
- Player player = event.getPlayer();
- if (player.getItemInHand().getType() == Material.MONSTER_EGG) {
- } else if (player.getItemInHand().getType() == Material.MONSTER_EGG) {
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement