Nirvana Library
by Clefal
Nirvana Library supplies shared code that other Clefal mods depend on, and it must be installed on the server and on every player's client.
What it does
Nirvana Library is a library mod for Clefal's mods. Several of them need it to start, so the server and every player run it. It bundles a standalone copy of the NeoForge event bus and Vavr, plus utility classes meant for developers writing code that works across loaders. Installed alone, it adds no blocks, items or commands. It requires Common Network and Fzzy Config, and it is published for Fabric, Forge and NeoForge across 13 release versions, 1.20.1 – 26.1.2, under the MIT License.
Key features
Bundled event bus
A standalone copy of the NeoForge event bus lets mods register and fire events without a loader-specific dependency.
Bundled Vavr
The Vavr functional library ships inside the mod, so functional types are available to other Clefal mods.
Cross-platform utilities
Utility classes help developers write one codebase that runs on Fabric, Forge and NeoForge.
Compatibility
Latest build for each game version and loader.
26.x1 of 1 version with builds
1.21.x6 of 6 versions with builds
1.20.x6 of 6 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Required by 2 mods
Questions
Does Nirvana Library need Common Network and Fzzy Config?
Does Nirvana Library add anything to the game on its own?
More from Clefal
What the author says
If you want to use Clefal's mod, this mod is necessary. It provides a standalone version of Neoforge Eventbus and Vavr, with several util classes that can help developers in the cross-platform environment.
Official listing
- Modrinth page
- modrinth.com/mod/nirvana-library
- Owner
- Clefal
- Published
- 2025-04-14
- Updated on Modrinth
- 2026-04-26
- Facts verified
- 2026-10-15