Stats
Not rated yet
Creators and Publishers
upcraftlp
Creatorpyrofabthemodsmith
Creatoronyxstudiodev
Creatormodristore
PublisherAdditional Links
You may find some useful information by following these links
https://beta.curseforge.com/minecraft/mc-mods/cardinal-components
Cardinal Components API is an API which is used to attach data to objects to help interact with various parts of the game. This can help make mod creation easier and the mods more compatible. Not only can this be used for new things but you are also able to attach it to vanilla classes to make more changes. Your data will automatically save once implements and there is a helper interface to help with the data. The API by itself is very customisable and lightweight and uses ASM-generated extensions for some of the tweaks. There is a wiki, a GitHub, and lots of Javadoc to help developers use the mod.
For players, the mod does not do anything on the surface, but is required for some mods to run, and pre-bundled in many other mods. Some mods which use Cardinal Components are:
Age of Exile
Air Hop
Ancient Puzzles
Anti Mob Farm
Astromine
Bag of holding
Bewitchment
Black Hole
Bosses of Mass Destruction
CodeLyoko: Legacy
Craftable Utilities
Death Finder
Don’t Sleep
Dungeons of Exile
Easy Shulker Boxes
Eldritch Mobs
Eman’s Dynamic Difficulty
Fat Chicken
Hex Casting
Hexal
Immortality
Library of Exile
Linking Books
MCDoom
Miskatonic Mysteries
Morelotas
Numismatic Overhaul
Public GUI Announcement
Somnia Awoken
TargetingAPI
The Bumblezone
Traveler’s Backpack
Tropicraft: An Unofficial Update
And Many more
Many mods on Fabric or Quilt require Cardinal, but some mods bundle it Jar in Jar or other formats so you do not always need to install it manually.
For developers, the wiki comes with lots of useful information about developing with it, but so far the mod is only for Fabric and its derivatives so you will need to change your code if you also want to work on MC Forge. The mod is commonly used for configs.