Releases: Ladysnake/Cardinal-Components-API
Releases · Ladysnake/Cardinal-Components-API
v2.7.13
v2.7.12
v3.0.0-nightly.21w06a
Version 3.0.0:
The breaking changes are here !
- Updated to 21w06a
Additions
- Ticking components now work on any
BlockEntity
, not just those that already tick in vanilla
Changes
- Every class deprecated in 2.7.0 has been completely removed
- Every class remaining in the
nerdhub.component.*
packages has been moved to adev.onyxstudios.cca.*
package - Replaced specific factory interfaces with a generic variant (eg.
ComponentFactory
)
see full changelog here
v2.7.11
v2.7.10
Version 2.7.10:
Additions
- Added
ItemComponent
, an experimental component implementation that stores all its data in the stack's tag - Added
ScoreboardComponentFactoryV2
, giving access to the server holding the scoreboard (if any) - Added
TeamComponentFactoryV2
, giving access to the scoreboard holding the team and its server (if any)
Changes
- Promoted
ComponentPacketWriter
andPlayerSyncPredicate
to stable API - Further optimized ItemStack components
- A copy of the MIT license is now bundled with every CCA jar
see full changelog here
v3.0.0-nightly.20w48a
Version 3.0.0:
The breaking changes are here !
- Updated to 20w48a
Additions
- Ticking components now work on any
BlockEntity
, not just those that already tick in vanilla
Changes
- Every class deprecated in 2.7.0 has been completely removed
- Every class remaining in the
nerdhub.component.*
packages has been moved to adev.onyxstudios.cca.*
package - Replaced specific factory interfaces with a generic variant (eg.
ComponentFactory
)
see full changelog here