Skip to content

Banner ​

class · pocketmine\block\tile\Banner · source

Extends Spawnable

Deprecated

This class is deprecated.

Constants ​

TAG_BASE ​

php
public const TAG_BASE = "Base"

TAG_PATTERNS ​

php
public const TAG_PATTERNS = "Patterns"

TAG_PATTERN_COLOR ​

php
public const TAG_PATTERN_COLOR = "Color"

TAG_PATTERN_NAME ​

php
public const TAG_PATTERN_NAME = "Pattern"

TAG_TYPE ​

php
public const TAG_TYPE = "Type"

TYPE_NORMAL ​

php
public const TYPE_NORMAL = 0

TYPE_OMINOUS ​

php
public const TYPE_OMINOUS = 1

Methods ​

addAdditionalSpawnData() protected ​

php
protected function addAdditionalSpawnData(\pocketmine\nbt\tag\CompoundTag $nbt) : void

getBaseColor() ​

php
public function getBaseColor() : \pocketmine\block\utils\DyeColor

Returns the color of the banner base.

getDefaultName() ​

php
public function getDefaultName() : string

getPatterns() ​

php
public function getPatterns() : array

getType() ​

php
public function getType() : int

readSaveData() ​

php
public function readSaveData(\pocketmine\nbt\tag\CompoundTag $nbt) : void

setBaseColor() ​

php
public function setBaseColor(\pocketmine\block\utils\DyeColor $color) : void

Sets the color of the banner base.

setPatterns() ​

php
public function setPatterns(array $patterns) : void

setType() ​

php
public function setType(int $type) : void

writeSaveData() protected ​

php
protected function writeSaveData(\pocketmine\nbt\tag\CompoundTag $nbt) : void

VanillaMine is a fork of PocketMine-MP, maintained by Luxury Nodes. Not affiliated with the PMMP team or Mojang.