Soul Extraction Recipes

Mystical Agriculture allows you to easily add your own Soul Extraction recipes using Datapacks.

Datapacks

Prerequisites
  • You can learn more about using vanilla datapacks here.
  • You can learn more about creating recipe JSON files here.

The Recipe File

This section will go over the values available to use in a Soul Extraction recipe. Syntax can be inferred from the example JSON below.

FieldRequiredDescription
typeThe recipe type must be mysticalagriculture:soul_extraction.
inputThe item that will be placed in the input slot.
outputThe souls granted from this item.

Example File

{
  "type": "mysticalagriculture:soul_extraction",
  "input": "minecraft:blaze_powder",
  "result": {
    "type": "mysticalagriculture:blaze",
    "souls": 0.25
  }
}