Список изменений
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
This is a copy of the changelog for the most recent version. For the full version history, go here.
[10.0.0+1.21.4] - 2025.05.15
For an in-depth overview of API changes, refer to this guide.
Added
- Added ways for developers to listen to state changes (when an item is the same) and differentiate them from item changes:
CurioChangeEventis now abstract, with addedCurioChangeEvent.ItemandCurioChangeEvent.StatesubclassesonStateChangemethod added toICurioandICurioItem
- A new preset slot type,
feet, has been added with an included default icon - Added slot type predicates for more advanced checking in
CurioAttributeModifier - Added new data generation options, including the ability to generate tags within the same provider as the Curios data
- Added
curios:player_likeentity type tag, with entries for players and armor stands - Added
entitiesfield to slot type data files for marking default entity types to add the slot type to automatically, without needing a correspondingcurios/entitiesfile - Added the ability to create slots directly inside
curios/entitiesdata files, without needing a correspondingcurios/slotsfile - Added
curios:generic_exclusionsitem tag for declaring curio items that should not be equipable into the genericcurioslot by default - Added preset slot type constants and tags to
CuriosSlotTypesandCuriosTagsrespectively
Changed
- Updated to Minecraft 1.21.4
- Following the state change additions,
onUnequipandonEquipno longer fire if the detected items are the same ICurioRenderer#renderparameters have been adjusted for Minecraft changesICurio.DropRulehas moved totop.theillusivec4.curios.api.common.DropRuleCurioAttributeModifierEventnow usesCurioAttributeModifiersinstead of maps- Moved
SetCurioAttributesFunctionto the official API package
Removed
- Removed all previously deprecated classes and methods
Deprecated
- Deprecated slot type methods in
CuriosApi, replaced by methods inCuriosSlotTypes. - Deprecated
getAttributeModifiersinICurioandICurioItem - Deprecated
CuriosRendererRegistry, replaced by methods inICurioRenderer - Deprecated the previous utility methods in
ICurioRenderer, replaced bysetupHumanoidAnimationsandcopyHumanoidProperties - Deprecated attribute map methods in
CurioAttributeModifierEvent - Deprecated
CuriosTooltip - Deprecated
ISlotType#getIdentifier, replaced bygetId - Deprecated
ICurioSlotExtension#getSlotTooltip, replaced bygetSlotTooltipwith an additional parameter for original tooltip lines
Метаданные
Канал релиза
Release
Номер версии
10.0.0+1.21.4
Загрузчики
neoforge
Версии игры
1.21.4
Загрузок
203
Дата публикации
May 15, 2025 at 12:00 PM
