Skip to content

Releases: Ladysnake/Cardinal-Components-API

v5.0.0

02 Jul 20:56
dd222b3
Compare
Choose a tag to compare

Version 5.0.0:

Updated to MC 1.19

Additions

  • Component providers now expose the ComponentAccess interface through Loom's interface injection
    • ComponentAccess adds getComponent as an alternative to ComponentKey#get, and syncComponent as an alternative to ComponentKey#sync
    • It is now recommended to use e.g. entity.getComponent(KEY) instead of KEY.get(entity), as this enforces type checking

see full changelog here

v4.2.0

02 Jul 17:07
514c2c1
Compare
Choose a tag to compare

Version 4.2.0:

Additions

  • Players can now set the log-deserialization-warnings option to toggle warnings when a component fails to be resolved
    (typically due to mods being removed)

Mod Compatibility

  • Fixed incompatibility with Immersive Portals

see full changelog here

v5.0.0-beta.1

22 May 09:19
9b0a835
Compare
Choose a tag to compare

Version 5.0.0:

Updated to MC 1.19

Additions

  • Component providers now expose the ComponentAccess interface through Loom's interface injection
    • ComponentAccess adds getComponent as an alternative to ComponentKey#get, and syncComponent as an alternative to ComponentKey#sync
    • It is now recommended to use e.g. entity.getComponent(KEY) instead of KEY.get(entity), as this enforces type checking

see full changelog here

v4.1.4

02 Mar 13:23
d059688
Compare
Choose a tag to compare

Version 4.1.4:

Updated to 1.18.2

see full changelog here

v4.1.3

20 Feb 17:07
fc8192d
Compare
Choose a tag to compare

Version 4.1.3:

Additions

  • Added mod icons

Fixes

  • Fixed chunk components serialization

see full changelog here

v4.1.2

06 Feb 20:49
Compare
Choose a tag to compare

Version 4.1.1:

Fixes
Fixed modded ComponentProvider subclasses (as in, custom entities) on newer loom versions

see full changelog here

v4.1.1

02 Feb 22:55
Compare
Choose a tag to compare

Version 4.1.1:

Fixes
Fixed modded ComponentProvider subclasses (as in, custom entities) on newer loom versions

see full changelog here

v4.1.0

26 Jan 13:25
Compare
Choose a tag to compare

Version 4.1.0:

Now available on modrinth!

Changes

  • Changed the maven group from io.github.onyxstudios.Cardinal-Components-API to dev.onyxstudios.cardinal-components-api

Fixes

  • Fixed curseforge upload

see full changelog here

v4.0.1

08 Dec 10:16
Compare
Choose a tag to compare

Version 4.0.1:

Fixes

  • Fixed cardinal-components-chunk crashing at launch
  • Fixed components not being saved when bucketing entities

see full changelog here

v4.0.0

23 Nov 16:16
Compare
Choose a tag to compare

Version 4.0.0:

Updated to 1.18

Removed

  • Removed serializable item components
    • Item components must now save all their data in the stack NBT
    • Consider switching to API Lookup API where possible
  • Removed the cardinal-components-util module
    • According to Github no one ever used it, but if you did, and you see no currently available alternative, please open an issue

see full changelog here