datattributes
datattributes lets server owners define custom attributes through datapacks, with a scoreboard name, a value range and a step for each one.
What it does
Attributes are declared in a data pack rather than in code, so a pack author can add an entry with its own description and scoreboard name. Each attribute sets a minimum and a maximum value, and values move in steps that the author chooses. The author notes give the example of steps of 5, 10 and 15, and of percentage-style values. Attributes can also raise damage dealt by swords and by axes, so a pack can change combat numbers without a code change.
The mod is a Library for other mods and packs. Because it loads through data, it works with pack-based setups and does not need a separate modpack tool. The server must run it, and players may add it, but a client alone does nothing. Files exist for 18 release versions, 1.20 – 1.21.10, on Fabric, Forge, NeoForge and Quilt. The mod is licensed under the MIT License and is not open source in the sense of a shared repository, so the license text governs reuse.
Key features
Data-driven attribute definitions
Attributes are declared in data pack files, so new entries need no compiled code.
Scoreboard integration
Each attribute is tied to a scoreboard name, so commands and other packs can read its value.
Minimum, maximum and step values
Every attribute sets a range and a step size, for example steps of 1, 5, 10 or 15.
Sword and axe damage
Attributes can increase the damage a player deals with swords and with axes.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x11 of 11 versions with builds
1.20.x7 of 7 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Data pack authors and server owners who want custom stats or weapon modifiers defined without writing Java code.
How it compares
XP: Attribute Core is a Forge and NeoForge mod for 1.20.1 – 1.21.1, under All rights reserved and not open source. Pufferfish's Attributes covers Fabric, Forge and NeoForge 1.18.2 – 26.3 and is open source under the GNU Lesser General Public License v3.0 only. Data Attributes targets Fabric, NeoForge and Quilt for 1.20.1 – 1.21.1 under a custom license. datattributes instead loads through data packs for 1.20 – 1.21.10 under the MIT License.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| datattributes | Fabric, Forge, NeoForge and Quilt | 1.20 – 1.21.10 | Server required, client optional | 2025-11-30 |
| XP: Attribute Core | Forge and NeoForge | 1.20.1 – 1.21.1 | Client and server | 2026-09-20 |
| Pufferfish's Attributes | Fabric, Forge and NeoForge | 1.18.2 – 26.3 | Client and server | 2026-09-23 |
| Data Attributes | Fabric, NeoForge and Quilt | 1.20.1 – 1.21.1 | Client and server | 2026-10-07 |
Questions
Does datattributes need to be installed on the server?
Which loaders does datattributes support?
Can the attributes be changed without a new build?
In the catalog
datattributes is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 15,569 mods support Minecraft 1.21.10.
More from PanCaKe_0_0_0
Similar mods
Official listing
- Modrinth page
- modrinth.com/mod/datattributes
- Owner
- PanCaKe_0_0_0
- Published
- 2025-11-29
- Updated on Modrinth
- 2025-11-30
- Facts verified
- 2026-10-15
