- Loaders
- FabricNeoForge
- Downloads on Modrinth
- 1.3K
- Followers on Modrinth
- 2
- versions
- 12
- Updated
- July 5, 2026Jul 5
- Published
- in 2026
At a glance
Needed both in the game and on the server
CoryLib⚡
A Minecraft Library for unified data storage and synchronization library for Minecraft mods.
Designed for mods that need a clean way to store, retrieve, version, and synchronize data across server, dimension, player, and client contexts.

So, why CoryLib? 🤷♂️
Minecraft mods often reimplement the same data systems over and over:
- Dimension-specific state
- Client preferences
- Server-to-client sync
- Runtime-only transient data
So CoryLib provides one fluent API for all of those cases.
public static final CoryContext DATA = CoryData.init("my_mod");
public static final DataEntry<ServerPlayer, Integer> KILLS =
DATA.player("kills", Codec.INT)
.defaultValue(0)
.storage(Storage.DISK)
.version(1)
.sync(SyncTrigger.IMMEDIATE)
.build();You can check the repository for details and guides.

You can support by simply downloading the mod or donating me! Thanks if you do! 💕
This was made by devs, to devs ❤️FAQ
How to install CoryLib?
Install Fabric for your Minecraft version, download CoryLib for the same version and loader, put the file into the mods folder and launch the game with the loader profile.
Which Minecraft versions does CoryLib support?
CoryLib has builds for Minecraft 1.21.1–1.21.11.
Is CoryLib needed on the server?
Needed in the game and on the server