PHP Class pocketmine\event\player\PlayerInteractEvent

Inheritance: extends PlayerEvent, implements pocketmine\event\Cancellable
Show file Open project: ClearSkyTeam/ClearSky Class Usage Examples

Public Properties

Property Type Description
$handlerList

Protected Properties

Property Type Description
$action
$blockFace integer
$blockTouched pocketmine\block\Block;
$item pocketmine\item\Item
$touchVector

Public Methods

Method Description
__construct ( Player $player, Item $item, Vector3 $block, $face, $action = PlayerInteractEvent::RIGHT_CLICK_BLOCK )
getAction ( ) : integer
getBlock ( ) : Block
getFace ( ) : integer
getItem ( ) : Item
getTouchVector ( ) : Vector3

Method Details

__construct() public method

public __construct ( Player $player, Item $item, Vector3 $block, $face, $action = PlayerInteractEvent::RIGHT_CLICK_BLOCK )
$player pocketmine\Player
$item pocketmine\item\Item
$block pocketmine\math\Vector3

getAction() public method

public getAction ( ) : integer
return integer

getBlock() public method

public getBlock ( ) : Block
return pocketmine\block\Block

getFace() public method

public getFace ( ) : integer
return integer

getItem() public method

public getItem ( ) : Item
return pocketmine\item\Item

getTouchVector() public method

public getTouchVector ( ) : Vector3
return pocketmine\math\Vector3

Property Details

$action protected property

protected $action

$blockFace protected property

protected int $blockFace
return integer

$blockTouched protected property

protected Block;,pocketmine\block $blockTouched
return pocketmine\block\Block;

$handlerList public static property

public static $handlerList

$item protected property

protected Item,pocketmine\item $item
return pocketmine\item\Item

$touchVector protected property

protected $touchVector