mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-05-14 09:49:50 +00:00
Enchantment: use a simple array instead of SplFixedArray
This commit is contained in:
parent
28c9a2c0cd
commit
5c95e25326
@ -95,11 +95,9 @@ class Enchantment{
|
|||||||
public const SLOT_TRIDENT = 0x8000;
|
public const SLOT_TRIDENT = 0x8000;
|
||||||
|
|
||||||
/** @var Enchantment[] */
|
/** @var Enchantment[] */
|
||||||
protected static $enchantments;
|
protected static $enchantments = [];
|
||||||
|
|
||||||
public static function init() : void{
|
public static function init() : void{
|
||||||
self::$enchantments = new \SplFixedArray(256);
|
|
||||||
|
|
||||||
self::register(new ProtectionEnchantment(self::PROTECTION, "%enchantment.protect.all", self::RARITY_COMMON, self::SLOT_ARMOR, self::SLOT_NONE, 4, 0.75, null));
|
self::register(new ProtectionEnchantment(self::PROTECTION, "%enchantment.protect.all", self::RARITY_COMMON, self::SLOT_ARMOR, self::SLOT_NONE, 4, 0.75, null));
|
||||||
self::register(new ProtectionEnchantment(self::FIRE_PROTECTION, "%enchantment.protect.fire", self::RARITY_UNCOMMON, self::SLOT_ARMOR, self::SLOT_NONE, 4, 1.25, [
|
self::register(new ProtectionEnchantment(self::FIRE_PROTECTION, "%enchantment.protect.fire", self::RARITY_UNCOMMON, self::SLOT_ARMOR, self::SLOT_NONE, 4, 1.25, [
|
||||||
EntityDamageEvent::CAUSE_FIRE,
|
EntityDamageEvent::CAUSE_FIRE,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user