COWMODSКаталог модов

Cardinal Components API

A data attachment API that is easy, modular, and extremely fast.

Автор: Up16,1 млн1,2 тыс.обновлён 17 сент. 2026 г.
Библиотеки

Описание

Cardinal Components API

A components API for Quilt and Fabric that is easy, modular, and extremely fast.

Detailed information is available in the repository's wiki. The information below is a condensed form of the latter.

Features*

  • 🔗 Attach data to a variety of vanilla classes
  • 🧩 Implement once, plug anywhere - modded data will be saved automatically
  • 📤 Synchronize data with a single helper interface
  • 👥 Choose how components are copied when a player respawns
  • ⏲️ Tick components alongside their target
  • 🛠️ Fine-tune everything so that it fits your needs
  • ☄️ And enjoy the blazing speed of ASM-generated extensions

*Non exhaustive, refer to the wiki and javadoc for the full list.

Последние версии

Все версии →
release

8.1.0

8.1.0
17 сент. 2026 г.16,9 тыс.Minecraft: 26.3fabric, quilt
Скачать
Что нового
Version 8.1.0: Updated to 26.3 see full changelog [here](https://github.com/Ladysnake/Cardinal-Components-API/blob/8.1.0/changelog.md "Changelog")
release

7.3.2

7.3.2
5 июл. 2026 г.90,5 тыс.Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
Version 7.3.2: **Fixes** - Fixed network crashes when using Flashback mod (thanks Up) see full changelog [here](https://github.com/Ladysnake/Cardinal-Components-API/blob/7.3.2/changelog.md "Changelog")
release

8.0.1

8.0.1
5 июл. 2026 г.46,2 тыс.Minecraft: 26.1, 26.1.1, 26.1.2, 26.2fabric, quilt
Скачать
Что нового
Version 8.0.1: **Fixes** - Marked as explicitly compatible with Launchpad for Neoforge (thanks Moriya!) - Fixed network crashes when using Flashback mod (thanks Up!) see full changelog [here](https://github.com/Ladysnake/Cardinal-Components-API/blob/8.0.1/changelog.md "Changelog")
release

8.0.0

8.0.0
11 апр. 2026 г.29,3 тыс.Minecraft: 26.1, 26.1.1, 26.1.2, 26.2fabric, quilt
Скачать
Что нового
Version 8.0.0: Updated to 26.1 See the migration guide available on [the Ladysnake website](https://ladysnake.org/wiki/cardinal-components-api/upgrade-instructions/CCA-8-changes). Starting with alpha-5, world data from previous minecraft versions should be migrated appropriately (thanks Patbox !). **Changes** - Two modules have been renamed in order to match Mojmap names : - `cardinal-components-level` has been renamed to `cardinal-components-leveldata` - `cardinal-components-world` has been renamed to `cardinal-components-level` - All interfaces inside these modules have been renamed accordingly - Nullability annotations now use Jspecify, like the base game **Removed** - Components attached to a `LevelData` object (using the `cardinal-components-leveldata` module) can no longer use dynamic registries in serialization (vanilla limitation) - `ComponentContainer.Builder#build(String)` (had been deprecated for removal for a couple years now) **Fixes** - Fixed game crashing when CCA's config file was invalid see full changelog [here](https://github.com/Ladysnake/Cardinal-Components-API/blob/8.0.0/changelog.md "Changelog")
alpha

8.0.0-alpha.5+26.1

8.0.0-alpha.5+26.1
2 апр. 2026 г.3,6 тыс.Minecraft: 26.1, 26.1.1fabric, quilt
Скачать
Что нового
Version 8.0.0-alpha.5+26.1: Updated to 26.1 See the migration guide available on [the Ladysnake website](https://ladysnake.org/wiki/cardinal-components-api/upgrade-instructions/CCA-8-changes). Starting with alpha-5, world data from previous minecraft versions should be migrated appropriately (thanks Patbox !). **Changes** - Two modules have been renamed in order to match Mojmap names : - `cardinal-components-level` has been renamed to `cardinal-components-leveldata` - `cardinal-components-world` has been renamed to `cardinal-components-level` - All interfaces inside these modules have been renamed accordingly - Nullability annotations now use Jspecify, like the base game **Removed** - Components attached to a `LevelData` object (using the `cardinal-components-leveldata` module) can no longer use dynamic registries in serialization (vanilla limitation) see full changelog [here](https://github.com/Ladysnake/Cardinal-Components-API/blob/8.0.0-alpha.5+26.1/changelog.md "Changelog")
alpha

8.0.0-alpha.4+26.1-rc-2

8.0.0-alpha.4+26.1-rc-2
24 мар. 2026 г.833Minecraft: 26.1-rc-2fabric, quilt
Скачать
Что нового
Version 8.0.0-alpha.4+26.1-rc-2: Updated to 26.1 See the migration guide available on [the Ladysnake website](https://ladysnake.org/wiki/cardinal-components-api/upgrade-instructions/CCA-8-changes). **Changes** - Two modules have been renamed in order to match Mojmap names : - `cardinal-components-level` has been renamed to `cardinal-components-leveldata` - `cardinal-components-world` has been renamed to `cardinal-components-level` - All interfaces inside these modules have been renamed accordingly **Removed** - Components attached to a `LevelData` object (using the `cardinal-components-leveldata` module) can no longer use dynamic registries in serialization (vanilla limitation) see full changelog [here](https://github.com/Ladysnake/Cardinal-Components-API/blob/8.0.0-alpha.4+26.1-rc-2/changelog.md "Changelog")
alpha

8.0.0-alpha.3+26.1-pre-2

8.0.0-alpha.3+26.1-pre-2
15 мар. 2026 г.218Minecraft: 26.1-pre-2fabric, quilt
Скачать
Что нового
Version 8.0.0-alpha.3+26.1-pre-2: Updated to 26.1-pre-2 **Removed** - Components attached to a `LevelData` object (using the `cardinal-components-level` module) can no longer use dynamic registries in serialization (vanilla limitation) see full changelog [here](https://github.com/Ladysnake/Cardinal-Components-API/blob/8.0.0-alpha.3+26.1-pre-2/changelog.md "Changelog")
release

7.3.1

7.3.1
11 мар. 2026 г.148,1 тыс.Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
Version 7.3.1: **Fixes** - Fixed a serialization issue in `cardinal-components-scoreboard` (thanks *farpo* and *AmyMialee* !) see full changelog [here](https://github.com/Ladysnake/Cardinal-Components-API/blob/7.3.1/changelog.md "Changelog")
release

7.3.0

7.3.0
10 дек. 2025 г.229,6 тыс.Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
Version 7.3.0: Updated to 1.25.11 see full changelog [here](https://github.com/Ladysnake/Cardinal-Components-API/blob/7.3.0/changelog.md "Changelog")
release

6.1.3

6.1.3
22 нояб. 2025 г.1,2 млнMinecraft: 1.21, 1.21.1fabric, quilt
Скачать
Что нового
Version 6.1.3: **Fixes** - Fixed rare ConcurrentModificationException during sync (thanks Up!) - Fixed crash on dedicated servers when a player lacking a required mod depending on CCA attempts to log in see full changelog [here](https://github.com/Ladysnake/Cardinal-Components-API/blob/6.1.3/changelog.md "Changelog")