potionId = $potionId; } public function getMaxStackSize() : int{ return 1; } public function onConsume(Living $consumer) : void{ } public function getAdditionalEffects() : array{ //TODO: check CustomPotionEffects NBT return self::getPotionEffectsById($this->potionId); } public function getResidue() : Item{ return VanillaItems::GLASS_BOTTLE(); } }