Minecraft has more in-game effects than the actual number of potions. Because of that, the game allows you to create custom potions for all the in-game effects using Minecraft commands. You can find data values to obtain your own custom potions from Minecraft Wiki.