This datapack is out of date. You can continue to play it on previous versions of Minecraft, but some things may not work in modern updates. Make a backup of your world before adding this to it.
Sometimes I fear my own imagination.
I said before that I didn't want to expand upon Soul Contract. Well, look where we are now.
Make sure to have the folder titled "soul_contract_v2" (NOT the .zip file) in your datapacks folder; it won't work otherwise. Many of Soul Contract's features were created in 20w20a, so certain things may be impossible in earlier or later versions.
Unlock the new Advancement tree by picking up a piece of Soul Sand for the first time; if you've already done that you'll need to figure out how to unlock them on your own. Crafting a Notch Apple or Totem of Undying are other ways to unlock the advancement tree.
PLEASE NOTE: this was my first datapack and I thought adding a couple recipes was cooler than it actually was so ignore everything I just said and play MEGABREAD instead
These are just a few of my favorites, many of them have variations if there's multiple kinds of something. Everything shown here is from the original version of the datapack; though I didn't remove any recipes, the advancement at the top is only in the original version and is replaced with several more in the second.