promotional bannermobile promotional banner

CoolCatLib

Write it once, run it everywhere. Events, networking, registries and configs, with screen effects, custom skies, cutscenes and GUI widgets on top: the purr-fect foundation for your mods.
Back to Files

[Fabric] 1.21.1 | V2100.3.0.0 RELEASE

File namecoolcatlib-fabric-1.21.1-2100.3.0.0.jar
Uploader
ixDarkLorDixDarkLorD
Uploaded
Oct 14, 2026
Downloads
106
Size
1.7 MB
Mod Loaders
Fabric
File ID
9168899
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:coolcatlib-916525:9168899"

Learn more about Curse Maven

What's new

v2100.3.0.0 Release | Oct 14, 2026

🔧 Changes

  • CoolCatLib is one mod again: CoolCatLib: Core and CoolCatLib: Canvas are merged into CoolCatLib, one jar per loader. Screen effects, skyboxes, GUI widgets and the render utilities now ship with the events, networking, registries and configs, so there is one file to install and one version to depend on.
  • The mod id is now coolcatlib. With it changed: the Fabric entrypoints (coolcatlib:common, coolcatlib:client, coolcatlib:server, coolcatlib:datagen), the commands (/coolcatlib config ..., /coolcatlib_client config ...), Core's translation keys (config.coolcatlib.*, tooltip.coolcatlib.*), its payload ids and ConfigTheme.STARFALL (coolcatlib:starfall). Players and servers need the same version, as with any update.
  • Nothing moved in the code: the packages are still net.ixdarklord.coolcatcore and net.ixdarklord.coolcatcanvas, and Canvas's classes keep their asset namespace (coolcatcanvas:...), command (/coolcatcanvas_client) and config files.
  • Mods built for CoolCatLib: Core or Canvas have to be updated: the coolcatcore and coolcatcanvas mod ids are gone, and constructors are only read from the coolcatlib:* Fabric entrypoints. Depend on coolcatlib alone.
  • Remove the CoolCatLib: Core and Canvas jars when updating: their classes are in this one. The loaders refuse to start with them installed.
  • Maven: the artifacts are now net.ixdarklord.coolcatlib:coolcatlib-<loader> and hold everything. coolcatlib-core-<loader> and coolcatlib-canvas-<loader> stop at their last versions: replace both dependencies with the one.
  • Canvas's earlier releases are listed in CHANGELOG-canvas.md.

This mod has no related projects