CipherLib
by Ciph3rJ
CipherLib is a Fabric library mod that supplies shared code for other mods, including data generator helpers, registry helpers, screen shake and item skins.
What it does
Other mods call into CipherLib rather than shipping their own copy of common code. The library covers custom data generators, registry helpers, a screen shake effect and item skins, so a dependent mod can use these without reimplementing them. Bellum and Raven Mail both require it.
CipherLib is distributed for Fabric only, with the latest file 1.0.4-1.21.11 for 1.21.11, released on 2026-08-18. Installation needs it on the client and on the server, since the environment is client and server. The mod is released under the MIT License and is not open source. The author notes that the mod's future is undetermined, that it was used as a temporary replacement for EnderLib, that it is missing some features EnderLib provides, and that it will probably be removed or repurposed once EnderLib is available again. Players should use it at their own risk.
Key features
Custom data generators
Helpers for building custom data generators, which dependent mods can use to produce game data files.
Registry helpers
Utilities that simplify registering content with the game's registries from within another mod.
Screen shake
A screen shake effect that dependent mods can trigger for in-game feedback.
Item skins
Support for alternate item textures, which dependent mods can apply to their items.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Required by 2 mods
Use cases
Who it’s for: Mod developers who want shared helpers for custom data generators, registries, screen effects and item skins. Players only need it when a mod they install requires it.
How it compares
Dynamic Registries Modifier is open source under the CC0 1.0 Universal license and covers 1.21.1 – 1.21.8 on Fabric, and it works on either side, and neither needs it. Farest's API is open source under the GNU Lesser General Public License v3.0 only, covers 1.21 – 1.21.10 on Fabric, and must be installed on both the client and the server. CipherLib differs in being MIT licensed, not open source, and in targeting 1.21.11 only.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| CipherLib | Fabric | 1.21.11 | Client and server | 2026-08-18 |
| Dynamic Registries Modifier | Fabric | 1.21.1 – 1.21.8 | Client or server, optional | 2025-08-23 |
| Farest's API | Fabric | 1.21 – 1.21.10 | Client and server | 2025-12-14 |
Questions
Which mods require CipherLib?
Does CipherLib have to be installed on the server?
Which game versions does CipherLib support?
Is CipherLib still being developed?
In the catalog
CipherLib is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 19,862 mods support Minecraft 1.21.11.
More from Ciph3rJ
Similar mods
What the author says
This mod will be used as a temporary replacement for EnderLib. It's missing some features from EnderLib as it's just a temporary replacement. Once EnderLib is available again, this mod will be probably removed or repurposed. Content: - Custom Data Generators - Registry Helpers - Events - Components - Screen Shake …
Official listing
- Modrinth page
- modrinth.com/mod/cipherlib
- Owner
- Ciph3rJ
- Published
- 2026-07-25
- Updated on Modrinth
- 2026-08-18
- Facts verified
- 2026-10-15
