'subPredicate(net.minecraft.predicate.item.ItemSubPredicate.Type<T>, T)' in 'net.minecraft.predicate.item.ItemPredicate.Builder' cannot be applied to '(net.minecraft.predicate.item.ItemSubPredicate.Type<net.minecraft.predicate.item.EnchantmentsPredicate.Enchantments>, java.util.List<net.minecraft.predicate.item.EnchantmentPredicate>)'