Item Qualities icon

Item Qualities -----

Add a Quality system to items! Create your own Qualities!



1.1.0 - New Quality GUI, Fixes and more!
Update Notes
Additions:
  • New Command to view and manage ItemQualities in a GUI. Along with the ability to edit/create Qualities. Permission: 'itemqualities.admin.managequalities' (Default: OP)
  • New config option 'reforgeTierDependsOnAnvilDamage' which allows you to toggle whether the tier of Qualities from the Reforge Station depend on how damaged the anvil is.
  • New config option 'itemBlacklist', any material in this list will not have a Quality added to it.
  • New config option 'rerollQualityOnSmith', when enabled, upgrading an item via the smithing table will have the result items quality rerolled, else it will keep the same quality the input item had.
  • Added new defaults to the reforge exp level costs that should have been in there in the first place.
  • New AttributeModifier system that allows the user to better control their Qualities Attributes. More important information here. Namely the ability to override the amount with a 'slotSpecificAmounts' section, where you can specify for example the head will have 3, and the chest will have 5. Along with the ability to override the slot with a list of 'ignoredSlots', allowing the modifier to be added to every slot except those in the ignored list.
  • Custom Durability will now show in the item's lore similar to how it would with advanced tooltips enabled. This display is accurate, and will only display if the items quality modifiers the max durability in any way. A friendly reminder that the advanced tooltips (F3+H) display is NOT accurate for items that have a custom max durability, however the green bar in the inventory is, and always has been.
Changes:
  • The 'key' when creating a Qualities JSON file is no longer required. More important information here.
  • When adding an AttributeModifier to a Quality, you no longer need to add a uuid, name or operation. These were redundant. More important information here.
  • Moved Smithing Table re-rolling Quality/applying same Quality as input item into a new configuration option. (rerollQualityOnSmith, default is false, which means the result item will have the same quality as the input item)
  • Changed how Quality Tiers work - instead of putting a random number, you must input a number from 0 -> 4. 0 being lowest, 4 being highest. The plugin caps the value at the lowest and highest, so you may need to re-input your tiers, or they may all default to the lowest, or highest. This change was done to simplify the anvil damage-based reforge system. It is recommended that if you are using the default qualities, to delete their JSON files and restart/reload, as they have had some changes.
  • Now, when a Quality is removed from an item via the command, Qualities can no longer be automatically added back, if you want a Quality back on the item, use a Reforge Station or use the add quality command.
Fixes:
  • Fixed an issue where renaming an item that has/can have a Quality with an anvil was impossible.
  • Fixed an issue where sometimes, Attributes were added to items whose main slot did not match the Attributes slot. (e.g Items main slot is main hand, and an armor attribute for the head slot would be added to the item)
  • Fixed a bug where disabling example items would not delete their json files upon the server loading/reloading.
  • Fixed a bug where Sharpness wasn't being applied to items properly due to Attribute Modifiers.
  • Fixed some errors that would sometimes occur when Reforging items.
  • Fixed major bugs with the Custom Durability system. (Durability wasn't properly being updated, it could go into negatives and the durability mod being a negative number wouldn't have any effect like it was meant to)
  • Fixed an issue where Double Drops and No Drops were taking effect on blocks they shouldn't have taken effect on.
  • Fixed an issue where upgrading an enchanted Diamond item -> Netherite would not keep the input items enchantments on the result item.
  • Fixed Qualities with an add chance of 0 still being in the pool for Qualities in the reforge system
Notes:
  • This is a rather big update with many new additions and changes, so expect some issues that I haven't run into to come forth, if they do please create an issue on the issue tracker.
----------, Jun 30, 2022
Resource Information
Author:
----------
Total Downloads: 3,389
First Release: Jun 1, 2022
Last Update: Jun 30, 2022
Category: ---------------
All-Time Rating:
12 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings