AttributeModify: Flexible Item Stat Customization for Minecraft

Download AttributeModify to customize item stats and attributes in Minecraft using JSON datapacks. Create unique gear without coding for any server.

Download AtributeModify for Minecraft 1.21.1, 1.20.1

Original name: AtributeModify

Minecraft: 1.20.1, 1.21.1

Loaders: Forge, NeoForge

FileVersionLoaderSize
AtributeModify-1.0.1.jar1.20.1Forge27 КБDownload
attributemodify-1.0.2.jar1.20.1Forge25 КБDownload
AttributeModify-1.0.0.jar1.20.1Forge15 КБDownload
attributemodify-1.0.4.jar1.20.1Forge47 КБDownload
attributemodify-1.0.5.jar1.20.1Forge58 КБDownload
attributemodify-1.1.1.jar1.20.1Forge95 КБDownload
attributemodify-1.0.6.jar1.20.1Forge68 КБDownload
attributemodify-1.0.7.jar1.20.1Forge69 КБDownload
attributemodify-1.0.8.jar1.20.1Forge70 КБDownload
attributemodify-1.1.0.jar1.20.1Forge88 КБDownload
attributemodify-1.0.9.jar1.20.1Forge82 КБDownload
neoattributemodify-1.1.1.jar1.21.1NeoForge97 КБDownload
neoattributemodify-1.1.0.jar1.21.1NeoForge91 КБDownload
neoattributemodify-1.0.5.jar1.21.1NeoForge80 КБDownload
neoattributemodify-1.0.4.jar1.21.1NeoForge74 КБDownload
neoattributemodify-1.0.3.jar1.21.1NeoForge73 КБDownload
neoattributemodify-1.0.1.jar1.21.1NeoForge62 КБDownload
neoattributemodify-1.0.0.jar1.21.1NeoForge50 КБDownload

AttributeModify: Customize Item Attributes in Minecraft

Standard equipment statistics in vanilla gameplay often feel restrictive for server administrators and modpack creators seeking unique mechanics. When a legendary blade needs mythic damage output or simple boots require enhanced mobility, default values fall short. The solution lies in AttributeModify: Customize Item Attributes in Minecraft, a powerful toolset that allows deep customization of item properties without writing a single line of Java code. By leveraging JSON data packs, this utility transforms how items behave, interact, and perform within your world.

Version Compatibility and Loader Support

Understanding the correct environment is crucial before you attempt to download AttributeModify: Customize Item Attributes in Minecraft. The ecosystem is split based on the game version and mod loader you intend to use. For players running Minecraft 1.20.1, the original AttributeModify module operates seamlessly on the Forge loader. Conversely, those upgrading to Minecraft 1.21.1 should utilize NeoAttributeModify, which is built specifically for the NeoForge architecture. Despite targeting different loaders, both iterations share an identical folder structure and JSON syntax style, ensuring a smooth transition for pack developers. The primary technical distinction lies in data handling: the legacy version relies on NBT tags, while the modern iteration utilizes the new data component system. However, cross-version compatibility strategies, such as using paths like component:apotheosis:rarity, allow configurations to remain robust across updates.

Core Features and Capabilities

This modification suite offers granular control over vanilla and modded items alike. Users can add, modify, or remove attributes dynamically. The system supports standard equipment slots, the dedicated body slot, and optional integration with Curios API for ring, necklace, and charm slots. A standout feature is the concise syntax that automatically detects the appropriate equipment slot, reducing configuration errors. Rules can be applied to specific items or entire item tags, allowing bulk changes like increasing knockback for all swords simultaneously.

Advanced users can implement conditional attributes that check for specific NBT data or components before applying effects. This enables complex interactions, such as granting bonus damage only when an item possesses a specific rarity tier from mods like Apotheosis. Furthermore, the tool allows for the complete override of mining speeds, harvest tiers, durability limits, and even the triggers that consume durability, such as restricting wear to block breaking or right-click actions only.

Installation and Configuration Guide

Learning how to install these modifications is straightforward for anyone familiar with data pack structures. All configuration files must be placed in the data/<namespace>/item_attributes/ directory within your world or server pack. The system merges entries from multiple JSON files, giving you the flexibility to organize configs by item type, function, or mod source. Whether you prefer one massive configuration file or dozens of small, modular scripts, the engine handles them efficiently.

  • Single Attribute Assignment: Quickly boost a specific stat, such as adding luck to a diamond chestplate, with automatic slot detection.
  • Multi-Attribute Stacking: Apply multiple effects to one item, like increasing armor value and movement speed on a pair of boots simultaneously.
  • Explicit Slot Targeting: Define exact behaviors for mainhand or offhand slots, such as removing attack speed while boosting damage on a sword.
  • Curios Integration: Assign stats to accessories, such as increasing maximum health when a magic ring is equipped in a ring slot.
  • Quality Systems: Implement weighted random quality generation during crafting, looting, or trading to create unique gear variations.

For multiplayer environments, synchronization is handled automatically. All attribute changes, mining overrides, and durability settings are synced between the server and clients without additional plugins. The included /reload command allows administrators to refresh data packs instantly, speeding up the testing and iteration process significantly. If you are building a stable modpack, ensuring that modifier IDs are fixed can prevent conflicts with other installed modifications.

Conclusion

Whether you are fine-tuning a competitive arena server or creating a RPG-style adventure map, this tool provides the necessary depth to make every piece of gear feel distinct. By mastering the available operators—such as add_value, multiply_total, and conditional checks like equals or contains—creators can build intricate item systems that rival commercial RPGs. Download AttributeModify: Customize Item Attributes in Minecraft today to unlock the full potential of your item customization workflow and deliver a polished, stable experience for your players.