Class PlayerRightClickEvent
- java.lang.Object
-
- org.bukkit.event.Event
-
- io.github.thebusybiscuit.slimefun4.api.events.PlayerRightClickEvent
-
public class PlayerRightClickEvent extends Event
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.bukkit.event.Event
Event.Result
-
-
Constructor Summary
Constructors Constructor Description PlayerRightClickEvent(PlayerInteractEvent e)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
cancel()
Optional<Block>
getClickedBlock()
BlockFace
getClickedFace()
EquipmentSlot
getHand()
static HandlerList
getHandlerList()
HandlerList
getHandlers()
PlayerInteractEvent
getInteractEvent()
ItemStack
getItem()
Player
getPlayer()
Optional<SlimefunItem>
getSlimefunBlock()
Optional<SlimefunItem>
getSlimefunItem()
void
setUseBlock(Event.Result result)
void
setUseItem(Event.Result result)
Event.Result
useBlock()
Event.Result
useItem()
-
Methods inherited from class org.bukkit.event.Event
getEventName, isAsynchronous
-
-
-
-
Constructor Detail
-
PlayerRightClickEvent
public PlayerRightClickEvent(PlayerInteractEvent e)
-
-
Method Detail
-
getHandlerList
public static HandlerList getHandlerList()
-
getHandlers
public HandlerList getHandlers()
- Specified by:
getHandlers
in classEvent
-
getInteractEvent
public PlayerInteractEvent getInteractEvent()
-
getPlayer
public Player getPlayer()
-
getItem
public ItemStack getItem()
-
getHand
public EquipmentSlot getHand()
-
getClickedFace
public BlockFace getClickedFace()
-
getSlimefunItem
public Optional<SlimefunItem> getSlimefunItem()
-
getSlimefunBlock
public Optional<SlimefunItem> getSlimefunBlock()
-
cancel
public void cancel()
-
useItem
public Event.Result useItem()
-
useBlock
public Event.Result useBlock()
-
setUseItem
public void setUseItem(Event.Result result)
-
setUseBlock
public void setUseBlock(Event.Result result)
-
-