My mod has several custom potion types and uses BrewingRecipeRegistry to add in recipes to make them in the Brewing Stand. Unfortunately the recipes are not working correctly. When I make them they seem to take in ANY ItemStack with Items.POTIONITEM as the item and return whatever potion matches the ingredient. For example if I brew something with a feather as the ingredient I get a flight potion regardless of whether the input item is a levitation potion (like its supposed to be) or some other