ModsFinder

Haema

by will_bl

Haema turns a player into a vampire, with new abilities, a dash, changed night vision and a blood-based progression that reaches into villages and dungeons.

FabricQuiltClient and serverMIT LicenseOpen source1.16.5 – 1.19.3

What it does

Players become a vampire through a blood injector crafted with a weakness potion, through the Origins mod when it is installed, or through the Bewitchment mod when that is installed. Vampire blood is found in a dungeon temple and held by a cleric villager, and the book Create Book Blood explains how the system works. Vampires do not hunger and feed by shift-right-clicking mobs, but only some creatures give usable blood, and feeding on awake villagers calls Vampire Hunters.

Vampire abilities are upgraded at a Ritual Altar. Current features include a dash, night vision, sleep during the day, higher maximum health and more strength. Vampires cannot die unless a killing blow strikes certain things, which makes some threats more dangerous. Haema requires Fabric API, Fabric Language Kotlin and Geckolib, and bundles Cardinal Components API, Patchouli and Satin API. The mod runs on client and server, and the code is MIT licensed and open source. Its gameplay is set through gamerules and datapack tags, and a separate client config is available in the mod settings.

Key features

  1. Vampire transformation

    Players become a vampire through a crafted injector, or through a compatible origin or Bewitchment path, and can return to human form.

  2. Vampire abilities

    A dash, better night vision, sleeping during the day, higher maximum health and extra strength become available as the vampire develops.

  3. Blood feeding

    Shift-right-clicking mobs feeds the vampire, and each creature gives blood of a different quality.

  4. Ritual Altar upgrades

    The Ritual Altar upgrades vampire abilities, so progress is tied to collecting blood and materials.

  5. Configurable gameplay

    Game rules, datapack tags and a separate client config adjust how the vampire system behaves.

Compatibility

Latest build for each game version and loader.

1.19.31.10.4+1.19.31.10.4+1.19.3
1.19.21.10.4+1.191.10.4+1.19
1.19.11.10.3+1.191.10.3+1.19
1.191.10.3+1.191.10.3+1.19
1.18.21.10.1+1.18.21.10.1+1.18.2
1.18.11.9.0+1.18.1Not available
1.16.51.7.0Not available
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 3

Fabric Language KotlinThis is a mod that enables usage of the Kotlin programming language for Fabric mods.
Required
GeckolibA 3D animation library for entities, blocks, items, armor, and more!
Required
Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Embedded 3

Cardinal Components APIA data attachment API that is easy, modular, and extremely fast.
Embedded
PatchouliAccessible, Data-Driven, Dependency-Free Documentation for Minecraft Modders and Pack Makers
Embedded
Satin APIA Fabric library to help modders with shader usage
Embedded

How it compares

Full comparison

Phantom Blood is a Fabric mod for 1.16.4 – 1.16.5 with a client and server environment, released under the MIT License and open source. Vampire Enchantment is a Fabric mod for 26.1.2 with a client and server environment, under All rights reserved and not open source. Vampiric Origin is a Fabric and Quilt mod for 1.18.2 – 1.19.2, client and server, under the GNU Lesser General Public License v3.0 only and open source.

ModLoadersGame versionsEnvironmentUpdated
HaemaFabric and Quilt1.16.5 – 1.19.3Client and server2023-03-29
Phantom BloodFabric1.16.4 – 1.16.5Client and server2021-06-22
Vampire EnchantmentFabric26.1.2Client and server2026-07-21
Vampiric OriginFabric and Quilt1.18.2 – 1.19.2Client and server2023-01-24

Questions

Does Haema need Origins to turn a player into a vampire?

No. Vampire blood can be crafted into an injector and used directly. Origins is an optional path that lets a player choose the vampire origin.

Does Haema have to be installed on the server?

Yes. The server and every player need the mod installed.

Which dependencies does Haema require?

Fabric API, Fabric Language Kotlin and Geckolib are required. Cardinal Components API, Patchouli and Satin API are bundled inside the mod.

In the catalog

Haema is one of 7,216 Magic mods on ModsFinder, and one of 3,630 Magic mods for Fabric. 7,205 mods support Minecraft 1.19.3.

More from will_bl

All projects

Similar mods

What the author says

Haema lets you be a vampire, have a whole new playstyle, and unlock new abilities. As you play, you'll unlock new abilities, such as: - Better night vision - A dash ability - Sleeping in the day - Invisibility - Higher max health - More strength
will_bl, on the Modrinth page

Official listing

Owner
will_bl
Published
2021-03-15
Updated on Modrinth
2023-03-29
Facts verified
2026-10-15

Tags