# Blood Magic: Neo Vitae 3.4.0
**The Neo Vitae Release** - A complete rewrite for NeoForge 1.21.1
---
## Highlights
- **NeoForge 1.21.1** - Full port to modern Minecraft and NeoForge
- **New Name, Same Blood Magic** - Now "Blood Magic: Neo Vitae" - a maintained fork with active development
- **Drop-in Compatible** - Same mod ID, works with existing worlds
## Technical Improvements
- Modernized codebase using Data Components (replacing NBT)
- Data-driven configuration via DataMaps for rituals, sigils, and sacrifice values
- Clean, documented API for addon developers
- Codec-based recipe serialization for better datapack/KubeJS support
- Blood Altar recipes now support component transfer (input → output)
## What's New
- Unified rune system supporting both built-in and custom rune types
- Encapsulated Blood Altar internals with proper API access
- Improved Living Armor system architecture
- Separated dungeon data from main saved data
## Links
- **Issues/Bugs**: https://github.com/Saereth/BloodMagic/issues
- **Source**: https://github.com/Saereth/BloodMagic
---
*For the full rewrite details, see metadata/changelogs/3.0.4.md in the repository.*
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }