Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.trypzo.portablect.events;
- import com.trypzo.portablect.items.ItemManager;
- import org.bukkit.Material;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.block.Action;
- import org.bukkit.event.block.BlockPlaceEvent;
- import org.bukkit.event.player.PlayerInteractEvent;
- public class PCTevents implements Listener {
- @EventHandler
- public void onRightClick(PlayerInteractEvent event) {
- if (event.getAction() == Action.RIGHT_CLICK_AIR || event.getAction() == Action.RIGHT_CLICK_BLOCK) {
- if (event.getItem() != null) {
- if (event.getPlayer().getInventory().getItemInMainHand().getItemMeta().equals(ItemManager.pct.getItemMeta()) ||
- event.getPlayer().getInventory().getItemInOffHand().getItemMeta().equals(ItemManager.pct.getItemMeta())) {
- event.getPlayer().openWorkbench(null, true);
- }
- }
- }
- }
- @EventHandler
- public void onBlockPlace(BlockPlaceEvent event){
- if (event.getBlockPlaced().getType() == Material.CRAFTING_TABLE){
- if (event.getItemInHand() == (ItemManager.pct)){
- event.setCancelled(true);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment