Cancellable
PlayerBucketEmptyEvent
, PlayerBucketFillEvent
public abstract class PlayerBucketEvent extends PlayerEvent implements Cancellable
Event.Result
player
Constructor | Description |
---|---|
PlayerBucketEvent(Player who,
Block blockClicked,
BlockFace blockFace,
Material bucket,
ItemStack itemInHand) |
Modifier and Type | Method | Description |
---|---|---|
Block |
getBlockClicked() |
Return the block clicked
|
BlockFace |
getBlockFace() |
Get the face on the clicked block
|
Material |
getBucket() |
Returns the bucket used in this event
|
ItemStack |
getItemStack() |
Get the resulting item in hand after the bucket event
|
boolean |
isCancelled() |
Gets the cancellation state of this event.
|
void |
setCancelled(boolean cancel) |
Sets the cancellation state of this event.
|
void |
setItemStack(ItemStack itemStack) |
Set the item in hand after the event
|
getEventName, getHandlers, isAsynchronous
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getPlayer
public Material getBucket()
public ItemStack getItemStack()
public void setItemStack(ItemStack itemStack)
itemStack
- the new held itemstack after the bucket event.public Block getBlockClicked()
public BlockFace getBlockFace()
public boolean isCancelled()
Cancellable
isCancelled
in interface Cancellable
public void setCancelled(boolean cancel)
Cancellable
setCancelled
in interface Cancellable
cancel
- true if you wish to cancel this eventCopyright © 2018. All rights reserved.