ModsFinder

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.

FabricClient and serverMIT License1.21.11

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

  1. Custom data generators

    Helpers for building custom data generators, which dependent mods can use to produce game data files.

  2. Registry helpers

    Utilities that simplify registering content with the game's registries from within another mod.

  3. Screen shake

    A screen shake effect that dependent mods can trigger for in-game feedback.

  4. Item skins

    Support for alternate item textures, which dependent mods can apply to their items.

Compatibility

Latest build for each game version and loader.

1.21.111.0.4-1.21.11
ReleaseBetaAlphaNot available

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

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
CipherLibFabric1.21.11Client and server2026-08-18
Dynamic Registries ModifierFabric1.21.1 – 1.21.8Client or server, optional2025-08-23
Farest's APIFabric1.21 – 1.21.10Client and server2025-12-14

Questions

Which mods require CipherLib?

Two catalog mods require it: Bellum and Raven Mail. Both need it installed alongside them.

Does CipherLib have to be installed on the server?

Yes. A server running it needs every connecting player to have it too.

Which game versions does CipherLib support?

The mod is published for 1.21.11 only, on Fabric.

Is CipherLib still being developed?

The author notes that its future is undetermined and that it may be removed or repurposed once EnderLib is available again.

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

All projects

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 …
Ciph3rJ, on the Modrinth page

Official listing

Owner
Ciph3rJ
Published
2026-07-25
Updated on Modrinth
2026-08-18
Facts verified
2026-10-15

Tags