Skip to main content
Version: 2.x

Overview

Vampirism adds several custom crafting stations, each with its own recipe type. Recipes are normal Minecraft recipe files:

data/<namespace>/recipe/<name>.json
StationtypePage
Weapon Tablevampirism:shaped_crafting_weapontable, vampirism:shapeless_crafting_weapontableWeapon Table
Alchemical Cauldronvampirism:alchemical_cauldronAlchemical Cauldron
Alchemy Tablevampirism:alchemical_tableAlchemy Table
Blood Infuservampirism:infuserInfuser

Default recipes: data/vampirism/recipe/.

Shared building blocks

result

Every result is a vanilla item stack template: either a bare item id, or

{ "id": "vampirism:human_heart", "count": 5, "components": { /* … */ } }

count is 199 (default 1); components is an optional data component patch.

skill and level

The Weapon Table, Alchemical Cauldron and Alchemy Table are Hunter stations. Recipes can gate themselves behind hunter progression:

FieldTypeDefaultMeaning
skillSkill id[][]All listed skills must be unlocked.
levelint1Minimum hunter faction level.

show_notification

All of these recipe types carry the vanilla CommonInfo (show_notification, default true). The field name differs per station:

StationWhere it goes
Weapon Tableshow_notification at the top level
Alchemical Cauldroninside "info": { … }
Alchemy Tableinside "common_info": { … }
Infuserinside "commoninfo": { … }

CraftTweaker

The Weapon Table and Alchemical Cauldron recipe types can also be manipulated with CraftTweaker when Vampirism Integrations is installed.