mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-06-17 00:44:08 +00:00
Enchantment: use promoted properties
This commit is contained in:
parent
665f2473e1
commit
fbbaef4401
@ -30,27 +30,14 @@ use function constant;
|
|||||||
*/
|
*/
|
||||||
class Enchantment{
|
class Enchantment{
|
||||||
|
|
||||||
/** @var int */
|
public function __construct(
|
||||||
private $internalRuntimeId;
|
private int $internalRuntimeId,
|
||||||
/** @var string */
|
private string $name,
|
||||||
private $name;
|
private int $rarity,
|
||||||
/** @var int */
|
private int $primaryItemFlags,
|
||||||
private $rarity;
|
private int $secondaryItemFlags,
|
||||||
/** @var int */
|
private int $maxLevel
|
||||||
private $primaryItemFlags;
|
){}
|
||||||
/** @var int */
|
|
||||||
private $secondaryItemFlags;
|
|
||||||
/** @var int */
|
|
||||||
private $maxLevel;
|
|
||||||
|
|
||||||
public function __construct(int $internalRuntimeId, string $name, int $rarity, int $primaryItemFlags, int $secondaryItemFlags, int $maxLevel){
|
|
||||||
$this->internalRuntimeId = $internalRuntimeId;
|
|
||||||
$this->name = $name;
|
|
||||||
$this->rarity = $rarity;
|
|
||||||
$this->primaryItemFlags = $primaryItemFlags;
|
|
||||||
$this->secondaryItemFlags = $secondaryItemFlags;
|
|
||||||
$this->maxLevel = $maxLevel;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the internal runtime ID of this enchantment.
|
* Returns the internal runtime ID of this enchantment.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user