PocketMine-MP 5.42.1 git-d77520d210fcb967a02bc11817ad625393c8ebc6
Loading...
Searching...
No Matches
pocketmine\network\mcpe\protocol\types\AbilitiesData Class Reference
+ Collaboration diagram for pocketmine\network\mcpe\protocol\types\AbilitiesData:

Public Member Functions

 __construct (private int $commandPermission, private int $playerPermission, private int $targetActorUniqueId, private array $abilityLayers)
 
 encode (ByteBufferWriter $out)
 
 getAbilityLayers ()
 
 getCommandPermission ()
 
 getPlayerPermission ()
 
 getTargetActorUniqueId ()
 

Static Public Member Functions

static decode (ByteBufferReader $in)
 

Detailed Description

Definition at line 23 of file AbilitiesData.php.

Constructor & Destructor Documentation

◆ __construct()

pocketmine\network\mcpe\protocol\types\AbilitiesData::__construct ( private int $commandPermission,
private int $playerPermission,
private int $targetActorUniqueId,
private array $abilityLayers )
Parameters
AbilitiesLayer[]$abilityLayers@phpstan-param array<int, AbilitiesLayer> $abilityLayers

Definition at line 28 of file AbilitiesData.php.

Member Function Documentation

◆ decode()

static pocketmine\network\mcpe\protocol\types\AbilitiesData::decode ( ByteBufferReader $in)
static

Definition at line 47 of file AbilitiesData.php.

◆ encode()

pocketmine\network\mcpe\protocol\types\AbilitiesData::encode ( ByteBufferWriter $out)

Definition at line 60 of file AbilitiesData.php.

◆ getAbilityLayers()

pocketmine\network\mcpe\protocol\types\AbilitiesData::getAbilityLayers ( )
Returns
AbilitiesLayer[] @phpstan-return array<int, AbilitiesLayer>

Definition at line 45 of file AbilitiesData.php.

◆ getCommandPermission()

pocketmine\network\mcpe\protocol\types\AbilitiesData::getCommandPermission ( )

Definition at line 35 of file AbilitiesData.php.

◆ getPlayerPermission()

pocketmine\network\mcpe\protocol\types\AbilitiesData::getPlayerPermission ( )

Definition at line 37 of file AbilitiesData.php.

◆ getTargetActorUniqueId()

pocketmine\network\mcpe\protocol\types\AbilitiesData::getTargetActorUniqueId ( )

Definition at line 39 of file AbilitiesData.php.


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