Cardinal Components Mod is a Minecraft mod library for Fabric that lets you attach custom data components to various objects. Instead of writing the same data handling code for each object type, you build your component once and it works everywhere. The mod handles saving, syncing, and ticking for you automatically.
If you’re a mod developer, this library makes your life easier. If you’re just playing mods, you probably won’t notice it’s there, but other mods you use might depend on it.
Key Features
- Attach components to any vanilla class – blocks, entities, items, whatever you need.
- Automatic data saving. Write your component once and it persists without extra work.
- Sync data to clients with a simple interface. No networking boilerplate needed.
- Control how components copy when players respawn. Your data, your rules.
- Tick your components with their target. Run logic in sync with what you’re tracking.
- ASM-generated code means it’s fast. No reflection overhead.
What You Need
Cardinal Components requires:
How to Install
New to Fabric mods? Follow these guides:
After you have Fabric set up, just drop the Cardinal Components jar into your mods folder (.minecraft/mods). Restart the game and you’re done.
Cardinal Components Mod Download Links
For Minecraft 1.16.5
Cardinal-Components-Mod-Fabric-1.16.5.jarThis file is part of Cardinal Components Mod (1.20.4, 1.19.4). Visit the main page for features, installation guide, screenshots, and more download options.
Size: 344.2 KB
For Minecraft 1.17.1
Cardinal-Components-Mod-Fabric-1.17.1.jarThis file is part of Cardinal Components Mod (1.20.4, 1.19.4). Visit the main page for features, installation guide, screenshots, and more download options.
Size: 261.7 KB
For Minecraft 1.18.2, 1.18.1
Cardinal-Components-Mod-Fabric-1.18.2.jarThis file is part of Cardinal Components Mod (1.20.4, 1.19.4). Visit the main page for features, installation guide, screenshots, and more download options.
Size: 247.1 KB
For Minecraft 1.19
Cardinal-Components-Mod-Fabric-1.19.jarThis file is part of Cardinal Components Mod (1.20.4, 1.19.4). Visit the main page for features, installation guide, screenshots, and more download options.
Size: 321.7 KB
For Minecraft 1.19.1
Cardinal-Components-Mod-Fabric-1.19.1.jarThis file is part of Cardinal Components Mod (1.20.4, 1.19.4). Visit the main page for features, installation guide, screenshots, and more download options.
Size: 321.7 KB
For Minecraft 1.19.2
Cardinal-Components-Mod-Fabric-1.19.2.jarThis file is part of Cardinal Components Mod (1.20.4, 1.19.4). Visit the main page for features, installation guide, screenshots, and more download options.
Size: 321.7 KB
For Minecraft 1.19.3
Cardinal-Components-Mod-Fabric-1.19.3.jarThis file is part of Cardinal Components Mod (1.20.4, 1.19.4). Visit the main page for features, installation guide, screenshots, and more download options.
Size: 216.3 KB
For Minecraft 1.19.4
Cardinal-Components-Mod-Fabric-Quilt-1.19.4.jarThis file is part of Cardinal Components Mod (1.20.4, 1.19.4). Visit the main page for features, installation guide, screenshots, and more download options.
Size: 216.3 KB
For Minecraft 1.20
Cardinal-Components-Mod-Fabric-1.20.jarThis file is part of Cardinal Components Mod (1.20.4, 1.19.4). Visit the main page for features, installation guide, screenshots, and more download options.
Size: 216.1 KB
For Minecraft 1.20.1
Cardinal-Components-Mod-Fabric-Quilt-1.20.1.jarThis file is part of Cardinal Components Mod (1.20.4, 1.19.4). Visit the main page for features, installation guide, screenshots, and more download options.
Size: 223.3 KB
For Minecraft 1.20.4
Cardinal-Components-Mod-Fabric-Quilt-1.20.4.jarThis file is part of Cardinal Components Mod (1.20.4, 1.19.4). Visit the main page for features, installation guide, screenshots, and more download options.
Size: 225.3 KB