Stats

1435 views 17 downloadsMar 2, 2023 Mar 2, 2023

Not rated yet


Creators and Publishers

upcraftlp

Creator

pyrofabthemodsmith

Creator

onyxstudiodev

Creator

modristore

Publisher

Additional Links

You may find some useful information by following these links

https://beta.curseforge.com/minecraft/mc-mods/cardinal-components


Share this post



Cardinal Components

Cardinal Components Mod

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.