PocketMine-MP 5.19.1 git-5cc1068cd43264d3363295eb8d6901e02f467897
PersonaPieceTintColor.php
1<?php
2
3/*
4 * This file is part of BedrockProtocol.
5 * Copyright (C) 2014-2022 PocketMine Team <https://github.com/pmmp/BedrockProtocol>
6 *
7 * BedrockProtocol is free software: you can redistribute it and/or modify
8 * it under the terms of the GNU Lesser General Public License as published by
9 * the Free Software Foundation, either version 3 of the License, or
10 * (at your option) any later version.
11 */
12
13declare(strict_types=1);
14
15namespace pocketmine\network\mcpe\protocol\types\skin;
16
18
19 public const PIECE_TYPE_PERSONA_EYES = "persona_eyes";
20 public const PIECE_TYPE_PERSONA_HAIR = "persona_hair";
21 public const PIECE_TYPE_PERSONA_MOUTH = "persona_mouth";
22
26 public function __construct(
27 private string $pieceType,
28 private array $colors
29 ){}
30
31 public function getPieceType() : string{
32 return $this->pieceType;
33 }
34
38 public function getColors() : array{
39 return $this->colors;
40 }
41}
__construct(private string $pieceType, private array $colors)