Sin calificar
Ofrece una API personalizable y ligera para adjuntar datos a objetos del juego, mejorando la compatibilidad de mods y la eficiencia en la creación.
Cardinal Components API es una API que se utiliza para adjuntar datos a objetos para ayudar a interactuar con varias partes del juego. Esto puede facilitar la creación de mods y hacerlos más compatibles. No solo se puede usar para cosas nuevas, sino que también puedes adjuntarlo a clases de vainilla para hacer más cambios. Tus datos se guardarán automáticamente una vez implementados, y hay una interfaz de ayuda para manejar los datos. La API en sí es muy personalizable y ligera, y utiliza extensiones generadas por ASM para algunos ajustes. Hay una wiki, un GitHub y mucha documentación Javadoc para ayudar a los desarrolladores a usar el mod.
Para los jugadores, el mod no hace nada visible, pero es necesario para que funcionen algunos mods y viene preincluido en muchos otros mods. Algunos mods que usan Cardinal Components son:
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
Y muchos más
Muchos mods en Fabric o Quilt requieren Cardinal, pero algunos mods lo incluyen en formatos como Jar en Jar, por lo que no siempre necesitas instalarlo manualmente.
Para los desarrolladores, la wiki viene con mucha información útil sobre cómo desarrollar con él, pero hasta ahora el mod es solo para Fabric y sus derivados, así que necesitarás cambiar tu código si también quieres trabajar en MC Forge. El mod se usa comúnmente para configuraciones.