/
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.
For an in-depth overview of API changes, refer to this guide.
CurioChangeEvent is now abstract, with added CurioChangeEvent.Item and CurioChangeEvent.State subclassesonStateChange method added to ICurio and ICurioItemfeet, has been added with an included default iconCurioAttributeModifiercurios:player_like entity type tag, with entries for players and armor standsentities field to slot type data files for marking default entity types to add the slot type to automatically,
without needing a corresponding curios/entities filecurios/entities data files, without needing a corresponding
curios/slots filecurios:generic_exclusions item tag for declaring curio items that should not be equipable into the generic
curio slot by defaultCuriosSlotTypes and CuriosTags respectivelyonUnequip and onEquip no longer fire if the detected items are the sameICurioRenderer#render parameters have been adjusted for Minecraft changesICurio.DropRule has moved to top.theillusivec4.curios.api.common.DropRuleCurioAttributeModifierEvent now uses CurioAttributeModifiers instead of mapsSetCurioAttributesFunction to the official API packageCuriosApi, replaced by methods in CuriosSlotTypes.getAttributeModifiers in ICurio and ICurioItemCuriosRendererRegistry, replaced by methods in ICurioRendererICurioRenderer, replaced by setupHumanoidAnimations and
copyHumanoidPropertiesCurioAttributeModifierEventCuriosTooltipISlotType#getIdentifier, replaced by getIdICurioSlotExtension#getSlotTooltip, replaced by getSlotTooltip with an additional parameter for
original tooltip lines
Гибкое и расширяемое API для аксессуаров и экипировки в Майнкрафт. Позволяет разработчикам добавлять дополнительные слоты, а игрокам - настраивать их под себя.