What is your feature request?
Item Attribute Modification (Minecraft 1.20.1 - NBT-based)
-
NBT Modifications: Item attributes will be modified by accessing the item's AttributeModifiers tag in the NBT data. This allows users to change attributes like armor, attack damage, etc.
-
Item Identification: Modifications will target items by their name and mod ID (e.g., techreborn:quantum_boots). Users can clamp onto any item in the game.
-
Hooking into Item Slots: The system will hook into the item's slot (e.g., armor, weapon) where it is equipped. This ensures that the modified attributes are applied when the item is in use.
Item Attribute Modification (Minecraft 1.21+ - Component-based)
-
Component-based Overrides: In Minecraft 1.21+, the component system simplifies item modification. Instead of using NBT, the item’s component will be overridden with a custom one containing the modified attributes.
-
User-defined Components: Users can specify new attributes (e.g., changing armor from +20 to +5) by overriding the default item component.
-
Easy Updates: The new component system allows for dynamic changes and easier future updates compared to the NBT approach.
Key Features
-
Cross-Version Compatibility: The system supports attribute modification for any item across different versions (1.20.1 via NBT, 1.21+ via components).
-
Flexible Customization: Users can change attributes like armor or attack damage by referencing the item name and mod ID, allowing for easy item tuning in modded environments.
What type of change is this?
What is your feature request?
Item Attribute Modification (Minecraft 1.20.1 - NBT-based)
NBT Modifications: Item attributes will be modified by accessing the item's AttributeModifiers tag in the NBT data. This allows users to change attributes like armor, attack damage, etc.
Item Identification: Modifications will target items by their name and mod ID (e.g., techreborn:quantum_boots). Users can clamp onto any item in the game.
Hooking into Item Slots: The system will hook into the item's slot (e.g., armor, weapon) where it is equipped. This ensures that the modified attributes are applied when the item is in use.
Item Attribute Modification (Minecraft 1.21+ - Component-based)
Component-based Overrides: In Minecraft 1.21+, the component system simplifies item modification. Instead of using NBT, the item’s component will be overridden with a custom one containing the modified attributes.
User-defined Components: Users can specify new attributes (e.g., changing armor from +20 to +5) by overriding the default item component.
Easy Updates: The new component system allows for dynamic changes and easier future updates compared to the NBT approach.
Key Features
Cross-Version Compatibility: The system supports attribute modification for any item across different versions (1.20.1 via NBT, 1.21+ via components).
Flexible Customization: Users can change attributes like armor or attack damage by referencing the item name and mod ID, allowing for easy item tuning in modded environments.
What type of change is this?