GenisysPro  for Minecraft PE/Windows 10 v1.1.x
Feature-rich server software for Minecraft PE and Windows 10 Edition
PlayerBucketEvent Class Reference

Public Member Functions

 __construct (Player $who, Block $blockClicked, $blockFace, Item $bucket, Item $itemInHand)
 
 getBucket ()
 
 getItem ()
 
 setItem (Item $item)
 
 getBlockClicked ()
 
 getBlockFace ()
 
- Public Member Functions inherited from PlayerEvent
 getPlayer ()
 
- Public Member Functions inherited from Event
 getEventName ()
 
 getHandlers ()
 
- Public Member Functions inherited from Cancellable
 isCancelled ()
 
 setCancelled ($forceCancel=false)
 

Additional Inherited Members

- Protected Attributes inherited from PlayerEvent
 $player
 
- Protected Attributes inherited from Event
 $eventName = null
 

Constructor & Destructor Documentation

◆ __construct()

__construct ( Player  $who,
Block  $blockClicked,
  $blockFace,
Item  $bucket,
Item  $itemInHand 
)
Parameters
Player$who
Block$blockClicked
int$blockFace
Item$bucket
Item$itemInHand
47  {
48  $this->player = $who;
49  $this->blockClicked = $blockClicked;
50  $this->blockFace = (int) $blockFace;
51  $this->item = $itemInHand;
52  $this->bucket = $bucket;
53  }

Member Function Documentation

◆ getBlockClicked()

getBlockClicked ( )
Returns
Block
83  {
84  return $this->blockClicked;
85  }

◆ getBlockFace()

getBlockFace ( )
Returns
int
90  {
91  return $this->blockFace;
92  }

◆ getBucket()

getBucket ( )

Returns the bucket used in this event

Returns
Item
60  {
61  return $this->bucket;
62  }

◆ getItem()

getItem ( )

Returns the item in hand after the event

Returns
Item
69  {
70  return $this->item;
71  }

◆ setItem()

setItem ( Item  $item)
Parameters
Item$item
76  {
77  $this->item = $item;
78  }

The documentation for this class was generated from the following file: