Datapack driven gear set bonuses are added! See the project description for an overview and example of this new system!
- Added
onAttack
method to Modifiers. - Added
tick
support to Modifiers. - Fix equipment with multiple types of modifiers not initializing correctly.
Fixed issue with Randoms not being... random.
Port to 1.20/1.20.1
Port to 1.19.4
- Updated fzzy-core dependency
- Added a
beneficial
parameter toEquipmentModifier.Rarity
, allowing for filtering by that. - added
addModifierAsIs
for putting modifiers back onto gear without trying to play with the heirarchy. - made the modifiers
toll
public so other mods can hook into random rolling properly.
- Update backend based on new fzzy-core modifier types
- Fix how trinket modifiers with attributes are applied to avoid erasing modifiers added by other mods in NBT.
- Fixed issue where itemstacks were being given item ids without actually needing one, leading to weird modifier propagation issues.
- Remove the modifier collation function. It was causing problems, and led to certain attributes like attack damage nobeing represented accurately.
- Fix issue where modifiers would "stack" their attributes under certain conditions.
- Fixed issue where certain items would be created with 0 durability in certain situations.
- Improved entity attribute collation, Modifier attributes now stack directly into the pre-existing Minecraft Attribute instead of showing as a 2nd (third, fourth etc) attribute of the same type.
- Fixed modifiers with the same type of attribute on different pieces of gear not applying their modifications simultaneously properly.
- Fixed crash caused if Trinkets was not installed (Trinkets is designed to be optional)
- removed stray println