CorgiLib (1.21.8, 1.20.1) is a lightweight yet powerful core library developed by Corgi_Taco, designed to support and streamline multiple mods by offering reusable systems and serialization tools. This library simplifies development by centralizing common utilities, registries, and configuration formats, making it an essential dependency for all of Corgi_Taco’s mod suite.

Features:
.json5
Config Support with Mojang Codecs:- Enables human-readable and commented configuration files using the flexible
.json5
format. - Integrates Mojang’s serialization system for compatibility and performance.
- Enables human-readable and commented configuration files using the flexible
- Commented Codecs:
- Offers enhanced codec definitions with comments to improve clarity for both modders and users adjusting configs.
- NBT Tree Serialization:
- Provides a convenient way to parse and structure data directly from NBT files into trees, improving custom data handling.
- Easing and Blending Functions Registry:
- Built-in codec registry for blending/easing functions.
- Allows easy serialization and configuration of animation or transformation functions.
- Entity Filters:
- Predefined logic filters to target specific types of entities based on mod-defined criteria, enhancing scripting and mod interaction control.
- Villager Trade Codec Registry:
- Simplifies villager trade customization through codec-serialized configurations.
- Ideal for creating structured, scalable trade setups across multiple mods or datapacks.
Requires:
How to install:
How To Download & Install Mods with Minecraft Forge
How To Download & Install Fabric Mods
Don’t miss out today’s latest Minecraft Mods
Why Use CorgiLib?
If you’re using any mod from Corgi_Taco, installing CorgiLib is mandatory. But beyond being a dependency, it’s also a powerful toolkit for developers and advanced players who want to build or tweak mods efficiently. Its robust configuration system and registries make complex systems more manageable, maintainable, and modpack-friendly.
FAQs
Do I need CorgiLib if I’m not a mod developer?
Yes, if you’re installing a mod that depends on CorgiLib, you must include it in your mod list even if you don’t use its features directly.
Can I use CorgiLib with mods outside of Corgi_Taco’s projects?
Technically yes, but it’s primarily built to support Corgi_Taco’s ecosystem. External usage would require development knowledge.
What makes `.json5` config support useful?
It allows comments and trailing commas in config files, making them easier to read and edit compared to standard `.json` formats.
Will this mod add any new content to Minecraft?
No, CorgiLib is a backend utility mod and doesn’t add new items, blocks, or features to the game on its own.
Is it safe to remove CorgiLib?
You should not remove it if any installed mods depend on it. Doing so will likely cause those mods to crash or fail to load.
Download links
- Forge Version:download Download file
- Fabric Version:download Download file
- Forge Version:download Download file
- Fabric Version:download Download file
- Forge Version:download Download file
- Fabric Version:download Download file
- Forge Version:download Download file
- Neoforge Version:download Download file
- Fabric/ Quilt Version:download Download file
- Forge Version:download Download file
- Neoforge Version:download Download file
- Fabric/ Quilt Version:download Download file
- Forge Version:download Download file
- Neoforge Version:download Download file
- Fabric/ Quilt Version:download Download file
- Corgilib (1.21.8, 1.20.1) Is A Library Of Common Code Used Across Corgi Taco’S Projects. Features:download Download file