90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
Changelog
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.
[9.2.0+1.21.1] - 2025.01.10
Added
- [API] Added the following methods:
ICurio#getAttributesTooltip(List<Component>, Item.TooltipContext)
ICurio#getDropRule(SlotContext, DamageSource, boolean)
ICurio#getAttributeModifiers(SlotContext, ResourceLocation)
ICurio#getSlotsTooltip(List<Component>, Item.TooltipContext)
Fixed
- Addressed memory leaks due to unneeded capability invalidation
Changed
- Updated to Minecraft 1.21.1
- [API] Changed
ICurio#getLootingLevel(SlotContext, DamageSource, LivingEntity, int)
togetLootingLevel(SlotContext, LootContext)
- [API] Replaced
UUID
for attribute modifiers withResourceLocation
in all instances of the API - Changed tooltip processing to use NeoForge's API
- Added caching to Curios lookups for optimization
Deprecated
- [API] Deprecated the following methods:
ICurio#getAttributesTooltip(List<Component>)
ICurio#getDropRule(SlotContext, DamageSource, int, boolean)
ICurio#getAttributeModifiers(SlotContext, UUID)
- And their respective pairings in
ICurioItem
CuriosApi#getSlotIcon(String)
CurioCanEquipEvent#(ItemStack, SlotContext)
Removed
- [API] Removed previously deprecated methods from
ICurio
,ICurioItem
,SlotContext
Details
Licensed LGPL-3.0-or-later
Published 2 years ago
Updated 7 hours ago