diff --git a/src/pocketmine/item/enchantment/Enchantment.php b/src/pocketmine/item/enchantment/Enchantment.php index 58dfba841..3e1de4219 100644 --- a/src/pocketmine/item/enchantment/Enchantment.php +++ b/src/pocketmine/item/enchantment/Enchantment.php @@ -155,6 +155,9 @@ class Enchantment{ * @return Enchantment|null */ public static function getEnchantment(int $id) : ?Enchantment{ + if($id < 0 or $id >= self::$enchantments->getSize()){ + return null; + } return self::$enchantments[$id] ?? null; }