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

Public Member Functions

 __construct (public readonly array $commandData, public readonly array $unusedHardEnumValues, public readonly array $unusedPostfixes, public readonly array $unusedHardEnums, public readonly array $unusedSoftEnums, public readonly array $unusedChainedSubCommandData, public readonly array $unusedChainedSubCommandValues, public readonly array $repeatedEnumConstraints)
 

Detailed Description

High-level commands data with all the info properly linked (no nasty offsets).

Definition at line 26 of file DisassembledAvailableCommandsData.php.

Constructor & Destructor Documentation

◆ __construct()

pocketmine\network\mcpe\protocol\serializer\DisassembledAvailableCommandsData::__construct ( public readonly array $commandData,
public readonly array $unusedHardEnumValues,
public readonly array $unusedPostfixes,
public readonly array $unusedHardEnums,
public readonly array $unusedSoftEnums,
public readonly array $unusedChainedSubCommandData,
public readonly array $unusedChainedSubCommandValues,
public readonly array $repeatedEnumConstraints )
Parameters
CommandData[]$commandData
string[]$unusedHardEnumValues
string[]$unusedPostfixes
CommandHardEnum[]$unusedHardEnums
CommandHardEnum[]$unusedSoftEnums
ChainedSubCommandData[]$unusedChainedSubCommandData
string[]$unusedChainedSubCommandValues
CommandEnumConstraintRawData[]$repeatedEnumConstraints

@phpstan-param list<CommandData> $commandData @phpstan-param array<int, string> $unusedHardEnumValues @phpstan-param array<int, string> $unusedPostfixes @phpstan-param array<int, CommandHardEnum> $unusedHardEnums @phpstan-param array<int, CommandSoftEnum> $unusedSoftEnums @phpstan-param array<int, ChainedSubCommandData> $unusedChainedSubCommandData @phpstan-param array<int, string> $unusedChainedSubCommandValues @phpstan-param array<int, CommandEnumConstraintRawData> $repeatedEnumConstraints

Definition at line 47 of file DisassembledAvailableCommandsData.php.


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