|
PocketMine-MP 5.41.1 git-dec84fe67dc3319e33f5066e5d03b16f00f2ff4c
|
Collaboration diagram for pocketmine\data\bedrock\item\upgrade\ItemIdMetaUpgrader:Public Member Functions | |
| __construct (array $idMetaUpgradeSchemas,) | |
| addSchema (ItemIdMetaUpgradeSchema $schema) | |
| getSchemas () | |
| upgrade (string $id, int $meta) | |
Upgrades old item string IDs and metas to newer ones according to the given schemas.
Definition at line 32 of file ItemIdMetaUpgrader.php.
| pocketmine\data\bedrock\item\upgrade\ItemIdMetaUpgrader::__construct | ( | array | $idMetaUpgradeSchemas | ) |
| ItemIdMetaUpgradeSchema[] | $idMetaUpgradeSchemas | @phpstan-param array<int, ItemIdMetaUpgradeSchema> $idMetaUpgradeSchemas |
Definition at line 44 of file ItemIdMetaUpgrader.php.
| pocketmine\data\bedrock\item\upgrade\ItemIdMetaUpgrader::addSchema | ( | ItemIdMetaUpgradeSchema | $schema | ) |
Definition at line 52 of file ItemIdMetaUpgrader.php.
| pocketmine\data\bedrock\item\upgrade\ItemIdMetaUpgrader::getSchemas | ( | ) |
Definition at line 64 of file ItemIdMetaUpgrader.php.
| pocketmine\data\bedrock\item\upgrade\ItemIdMetaUpgrader::upgrade | ( | string | $id, |
| int | $meta ) |
@phpstan-return array{string, int}
Definition at line 69 of file ItemIdMetaUpgrader.php.