PHP Class pocketmine\metadata\BlockMetadataStore

Inheritance: extends MetadataStore
Afficher le fichier Open project: ClearSkyTeam/ClearSky

Méthodes publiques

Méthode Description
__construct ( Level $owningLevel )
disambiguate ( pocketmine\metadata\Metadatable $block, $metadataKey )
getMetadata ( $block, $metadataKey )
hasMetadata ( $block, $metadataKey )
removeMetadata ( $block, $metadataKey, pocketmine\plugin\Plugin $owningPlugin )
setMetadata ( $block, $metadataKey, MetadataValue $newMetadatavalue )

Method Details

__construct() public méthode

public __construct ( Level $owningLevel )
$owningLevel pocketmine\level\Level

disambiguate() public méthode

public disambiguate ( pocketmine\metadata\Metadatable $block, $metadataKey )
$block pocketmine\metadata\Metadatable

getMetadata() public méthode

public getMetadata ( $block, $metadataKey )

hasMetadata() public méthode

public hasMetadata ( $block, $metadataKey )

removeMetadata() public méthode

public removeMetadata ( $block, $metadataKey, pocketmine\plugin\Plugin $owningPlugin )
$owningPlugin pocketmine\plugin\Plugin

setMetadata() public méthode

public setMetadata ( $block, $metadataKey, MetadataValue $newMetadatavalue )
$newMetadatavalue MetadataValue