Newest update first.
A Magic Data Pack which allows you to create your own custom spells in game through a spell book