Throwing potions in minecraft are called splash potions. To make any splash potions you will need to add gunpowder to it by putting it in the brewing stand, like any other ingredient for the potion.
You cannot make bottles of enchanting in Minecraft. The only way to get them currently is through villager trading.
Yea
To make potions last longer, you add redstone to them.
There are many potions you can make but you need many different materials to do so first you need to make awkward potions and then you add the fizz like fermented spider eyes magma cream and you can make potions of fire resistance potions of speed potions of regeneration potions of instant health which instantly heal you also instant damage and much more check the wiki by typing minecraft wiki in on google it's a very useful site that's about what you can make
Ghast tears are used to make many potions.
When you kill a Ghast you often get a "Ghast Tear" which you use to make potions.
There are no instant kill potions in minecraft at the moment, just potion of harming, which can do 3 or 6 hearts of damage.
To get a Potion of Harming in Minecraft: Brew Awkward Potions: Use Nether Wart on Water Bottles in a Brewing Stand. Brew Potion of Poison: Add a Spider Eye to the Awkward Potions. Brew Potion of Harming: Add a Fermented Spider Eye to the Potions of Poison. For an improved version, add Glowstone Dust to make Potion of Harming II or Gunpowder to make it a Splash Potion of Harming.
There are no fireball potions in Minecraft but to make a fire charge you place a coal, gunpowder and blaze powder anywhere on the crafting grid to get 3 charges.
Use Spider eyesUse Fermented spider eyes on Regeneration potions
brew nether wart-glistening melon-fermented spider eye-gunpowder(optional)