PocketMine-MP 5.41.1 git-dec84fe67dc3319e33f5066e5d03b16f00f2ff4c
Loading...
Searching...
No Matches
pocketmine\network\mcpe\protocol\types\command\raw\CommandRawData Class Reference
+ Collaboration diagram for pocketmine\network\mcpe\protocol\types\command\raw\CommandRawData:

Public Member Functions

 __construct (private string $name, private string $description, private int $flags, private string $permission, private int $aliasEnumIndex, private array $chainedSubCommandDataIndexes, private array $overloads,)
 
 getAliasEnumIndex ()
 
 getChainedSubCommandDataIndexes ()
 
 getDescription ()
 
 getFlags ()
 
 getName ()
 
 getOverloads ()
 
 getPermission ()
 
 write (ByteBufferWriter $out)
 

Static Public Member Functions

static read (ByteBufferReader $in)
 

Detailed Description

Definition at line 24 of file CommandRawData.php.

Constructor & Destructor Documentation

◆ __construct()

pocketmine\network\mcpe\protocol\types\command\raw\CommandRawData::__construct ( private string $name,
private string $description,
private int $flags,
private string $permission,
private int $aliasEnumIndex,
private array $chainedSubCommandDataIndexes,
private array $overloads )
Parameters
int[]$chainedSubCommandDataIndexes
CommandOverloadRawData[]$overloads@phpstan-param list<int> $chainedSubCommandDataIndexes @phpstan-param list<CommandOverloadRawData> $overloads

Definition at line 32 of file CommandRawData.php.

Member Function Documentation

◆ getAliasEnumIndex()

pocketmine\network\mcpe\protocol\types\command\raw\CommandRawData::getAliasEnumIndex ( )

Definition at line 50 of file CommandRawData.php.

◆ getChainedSubCommandDataIndexes()

pocketmine\network\mcpe\protocol\types\command\raw\CommandRawData::getChainedSubCommandDataIndexes ( )
Returns
int[] @phpstan-return list<int>

Definition at line 56 of file CommandRawData.php.

◆ getDescription()

pocketmine\network\mcpe\protocol\types\command\raw\CommandRawData::getDescription ( )

Definition at line 44 of file CommandRawData.php.

◆ getFlags()

pocketmine\network\mcpe\protocol\types\command\raw\CommandRawData::getFlags ( )

Definition at line 46 of file CommandRawData.php.

◆ getName()

pocketmine\network\mcpe\protocol\types\command\raw\CommandRawData::getName ( )

Definition at line 42 of file CommandRawData.php.

◆ getOverloads()

pocketmine\network\mcpe\protocol\types\command\raw\CommandRawData::getOverloads ( )
Returns
CommandOverloadRawData[] @phpstan-return list<CommandOverloadRawData>

Definition at line 62 of file CommandRawData.php.

◆ getPermission()

pocketmine\network\mcpe\protocol\types\command\raw\CommandRawData::getPermission ( )

Definition at line 48 of file CommandRawData.php.

◆ read()

static pocketmine\network\mcpe\protocol\types\command\raw\CommandRawData::read ( ByteBufferReader $in)
static

Definition at line 64 of file CommandRawData.php.

◆ write()

pocketmine\network\mcpe\protocol\types\command\raw\CommandRawData::write ( ByteBufferWriter $out)

Definition at line 92 of file CommandRawData.php.


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