ModsFinder

CorgiLib

by CorgiTaco

Corgi Taco's other mods draw on a shared set of code, and CorgiLib is the library that packages it for players and developers.

FabricForgeNeoForgeQuiltClient and serverGNU Lesser General Public License v3.0 onlyOpen source1.19.2 – 1.21.11

What it does

CorgiLib gathers helper code used across Corgi Taco's mods. The features it provides are JSON5 config serialization built on Mojang's codecs, with commented JSON files, commented codecs, a tree generator that reads NBT data, a registry of blending and easing functions for codec-based configs, entity filters, and a registry for villager trades.

The library is needed by sixteen other catalog mods, including Oh The Biomes We've Gone, Enhanced Celestials and Oh The Biomes You'll Go. Installing it on every loader also requires Fabric API as a dependency, so both must be present alongside CorgiLib. Files cover Fabric, Forge, NeoForge and Quilt for ten release versions across 1.19.2 – 1.21.11, and the mod is open source under the GNU Lesser General Public License v3.0 only.

Key features

  1. JSON5 config serialization

    Configs are read and written as commented JSON5 files, using Mojang's codecs for the data structure.

  2. Commented codecs

    Codecs can carry comments, which helps keep serialized configuration readable for those who edit it by hand.

  3. Trees from NBT

    A feature reads tree definitions stored in NBT data, so tree generation can be described without writing code.

  4. Blending and easing registry

    A codec registry holds blending and easing functions, making them straightforward to reference from configuration files.

  5. Entity filters and villager trades

    Entity filters and a villager trade codec registry give mod authors reusable pieces for selecting entities and defining trades.

Compatibility

Latest build for each game version and loader.

1.21.x6 of 6 versions with builds
1.21.111.21.11-9.0.0.1-Fabric1.21.11-9.0.0.1-Forge1.21.11-9.0.0.1-NeoForge1.21.11-9.0.0.1-Fabric
1.21.101.21.10-8.0.0.1-Fabric1.21.10-8.0.0.1-Forge1.21.10-8.0.0.1-NeoForge1.21.10-8.0.0.1-Fabric
1.21.91.21.10-8.0.0.1-Fabric1.21.10-8.0.0.1-Forge1.21.10-8.0.0.1-NeoForge1.21.10-8.0.0.1-Fabric
1.21.81.21.8-7.0.0.2-SNAPSHOT-Fabric1.21.8-7.0.0.2-SNAPSHOT-Forge1.21.8-7.0.0.2-SNAPSHOT-NeoForge1.21.8-7.0.0.2-SNAPSHOT-Fabric
1.21.41.21.4-6.0.0.5-SNAPSHOT-Fabric1.21.4-6.0.0.5-SNAPSHOT-Forge1.21.4-6.0.0.5-SNAPSHOT-NeoForge1.21.4-6.0.0.5-SNAPSHOT-Fabric
1.21.11.21.1-5.0.0.10-Fabric1.21.1-5.0.0.10-Forge1.21.1-5.0.0.10-NeoForge1.21.1-5.0.0.10-Fabric
1.20.x1 of 1 version with builds
1.20.11.20.1-4.0.3.6-fabric1.20.1-4.0.3.6-forge1.20.1-4.0.3.6-forge1.20.1-4.0.3.6-fabric
1.19.x3 of 3 versions with builds
1.19.41.19.4-3.0.0.0-fabric1.19.4-3.0.0.0-forgeNot availableNot available
1.19.31.19.3-2.0.0.0-fabric1.19.3-2.0.0.0-forgeNot availableNot available
1.19.21.19.2-1.0.0.34-fabric1.19.2-1.0.0.34-forgeNot availableNot available
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Required by 16 mods

How it compares

Full comparison

Kinecraft is a library licensed under the MIT License, open source, with files for 1.16.5 – 1.21.5, and it works on either side, and neither side needs it. Eunomia is also open source under the MIT License, with files for 1.20 – 26.3, and it works on either side, and neither side needs it. Archivist is not open source, uses a custom license and has files for 1.20.1 only. CorgiLib covers 1.19.2 – 1.21.11 under the GNU Lesser General Public License v3.0 only and runs client and server.

ModLoadersGame versionsEnvironmentUpdated
CorgiLibFabric, Forge, NeoForge and Quilt1.19.2 – 1.21.11Client and server2026-10-10
KinecraftFabric, Forge, NeoForge and Quilt1.16.5 – 1.21.5Client or server, optional2025-11-09
EunomiaFabric, Forge, NeoForge and Quilt1.20 – 26.3Client or server, optional2026-09-21
ArchivistFabric, Forge and Quilt1.20.1Client and server2026-04-24

Questions

Does CorgiLib need Fabric API?

Yes. Required dependencies are Fabric API alone, so the library must be installed next to it on every loader that uses it.

Does the server need CorgiLib as well as the client?

Yes. Both the server and each player need the library installed, since the mod runs client and server.

Which catalog mods depend on CorgiLib?

Sixteen mods require it, for example Oh The Biomes We've Gone, Enhanced Celestials and Oh The Biomes You'll Go.

In the catalog

CorgiLib 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 CorgiTaco

All projects

Similar mods

Official listing

Owner
CorgiTaco
Published
2022-10-24
Updated on Modrinth
2026-10-10
Facts verified
2026-10-15

Tags