PocketMine-MP 5.18.2 git-00e39821f06a4b6d728d35053c2621dbb19369ff
pocketmine\data\bedrock\item\upgrade\ItemIdMetaUpgradeSchema Class Reference
+ Collaboration diagram for pocketmine\data\bedrock\item\upgrade\ItemIdMetaUpgradeSchema:

Public Member Functions

 __construct (private array $renamedIds, private array $remappedMetas, private int $schemaId)
 
 getRemappedMetas ()
 
 getRenamedIds ()
 
 getSchemaId ()
 
 remapMeta (string $id, int $meta)
 
 renameId (string $id)
 

Detailed Description

Definition at line 28 of file ItemIdMetaUpgradeSchema.php.

Constructor & Destructor Documentation

◆ __construct()

pocketmine\data\bedrock\item\upgrade\ItemIdMetaUpgradeSchema::__construct ( private array  $renamedIds,
private array  $remappedMetas,
private int  $schemaId 
)
Parameters
string[]$renamedIds
string[][]$remappedMetas@phpstan-param array<string, string> $renamedIds @phpstan-param array<string, array<int, string>> $remappedMetas

Definition at line 36 of file ItemIdMetaUpgradeSchema.php.

Member Function Documentation

◆ getRemappedMetas()

pocketmine\data\bedrock\item\upgrade\ItemIdMetaUpgradeSchema::getRemappedMetas ( )
Returns
string[][] @phpstan-return array<string, array<int, string>>

Definition at line 54 of file ItemIdMetaUpgradeSchema.php.

◆ getRenamedIds()

pocketmine\data\bedrock\item\upgrade\ItemIdMetaUpgradeSchema::getRenamedIds ( )
Returns
string[] @phpstan-return array<string, string>

Definition at line 48 of file ItemIdMetaUpgradeSchema.php.

◆ getSchemaId()

pocketmine\data\bedrock\item\upgrade\ItemIdMetaUpgradeSchema::getSchemaId ( )

Definition at line 42 of file ItemIdMetaUpgradeSchema.php.

◆ remapMeta()

pocketmine\data\bedrock\item\upgrade\ItemIdMetaUpgradeSchema::remapMeta ( string  $id,
int  $meta 
)

Definition at line 60 of file ItemIdMetaUpgradeSchema.php.

◆ renameId()

pocketmine\data\bedrock\item\upgrade\ItemIdMetaUpgradeSchema::renameId ( string  $id)

Definition at line 56 of file ItemIdMetaUpgradeSchema.php.


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