Witchery

Witchery is a mod by Emoniph based around the magic of witchcraft. Witchery is currently in the Horizons and Magic World 2 modpacks. This mod allows players to perform rituals, brew special potions, collect fumes, and learn to control the magic that is present in the world. Witchery is based around the natural items and ingredients already present in the world being used to perform magic. There are no flashy spells, wands, enchanted armors, or anything else similar to that style of magic in this mod. As well as the natural magics in the world, there are of course the darker sides of Witchery, which can allow you to summon creatures, like Withers, Witches, and Demons. Witchery also allows for voodoo in the form of Poppets, and dream weaving to perform magic. You can perform conjurations to create various effects, such as summoning monsters, creating a gloomy mist over an area, and giving creatures within an area potion effects. It even adds it's own dimension, the Spirit World, based around the magical essences in your unconscious dream world. There is of course the darker side of this world which can haunt you throughout your entire adventure in this world.

Guides
Getting Started with Witchery