pocketmine\entity\FallingSand::initEntity PHP Метод

initEntity() защищенный Метод

protected initEntity ( )
    protected function initEntity()
    {
        parent::initEntity();
        if (isset($this->namedtag->TileID)) {
            $this->blockId = $this->namedtag["TileID"];
        } elseif (isset($this->namedtag->Tile)) {
            $this->blockId = $this->namedtag["Tile"];
            $this->namedtag["TileID"] = new IntTag("TileID", $this->blockId);
        }
        if (isset($this->namedtag->Data)) {
            $this->damage = $this->namedtag["Data"];
        }
        if ($this->blockId === 0) {
            $this->close();
            return;
        }
        $this->setDataProperty(self::DATA_BLOCK_INFO, self::DATA_TYPE_INT, $this->getBlock() | $this->getDamage() << 8);
    }