Vampirism Integrations

This is an addon mod for the main Vampirism mod, which is a mandatory requirement for this extension to function.
About the Modification
This project is responsible for ensuring compatibility and integration with other popular Minecraft modifications. While basic integrations with JEI and GuideAPI remain in the main mod, all additional interaction capabilities are implemented here.
This mod will only be useful if you are using one or more of the mods listed below.
Current Integrations (list may be updated)
HWYLA/WAILA/WTHIT/Jade
- Display of blood levels, garlic information, and creature status
Minecraft Comes Alive/MCA Reborn
- Ability to suck blood from MCA villagers
- Addition of converted (vampire) version of MCA villagers
- Attempts to drink blood from other villagers and creatures at night
- Avoidance of sunlight
- Addition of aggressive version of MCA villagers
- Regular villagers become hostile with frequent bites
- Attacks on village residents
- General village compatibility improvements
Consecration (1.16-1.5)
- Addition of vampires as undead creatures
- Holy water deals damage to undead
Biomes O' Plenty
- No sun damage in "Ominous Woods" biome and others
Abysalcraft (1.12)
- No sun damage in "Darklands" biome
Blood Magic (1.12, 1.16) / Evilcraft / Tinkers Construct (1.12)
- Conversion of respective blood to Vampirism's blood using blood sieve
Toroquest (1.12)
- Guards and sentries attack vampires
Tough As Nails (1.12)
- Temperature interactions
Survive / ColdSweat
- Cold resistance for vampires, but reduced heat tolerance
- No thirst
Crafttweaker
- Ability to edit alchemical cauldron and weapon table recipes
ChoiceTheoremOverhauledVillage
- Compatibility with village buildings
GuardVillager
- Respect for village factions
Frequently Asked Questions
Why is this a separate mod?
-
Integrations with other mods require significant work during Minecraft updates. If MC updates but other mods aren't ready yet, it's necessary to comment out relevant parts of Vampirism code, remove dependencies, and redo everything after mod updates.
-
When other mods change, it's undesirable to release Vampirism updates every time
-
Helps maintain Vampirism code more organized
-
Verifies Vampirism API functionality, shows areas for improvement, and can serve as an example
-
Simplifies the process of adding new integrations for other developers
The most important integrations remain in Vampirism (JEI, GuideAPI,?), but all additional ones will be added to this separate mod. If you already install many mods or modpacks, this shouldn't create significant issues.
Can more integrations be added?
You can suggest integrations with any other mods. Please be specific about what exactly you want to see.
Compatibility with modpacks?
Yes, but provide attribution and link to this page.
Installation
-
Install the minimum required version of Vampirism (usually the recommended release version). Minecraft/Forge will notify you at startup if you're using an outdated version
-
Place this mod in the mods folder