StatTweaks
by CAPTERSERS
StatTweaks lets pack makers and server owners change the attribute values of items, entities and vanilla or modded content through simple JSON configuration files.
What it does
The mod changes vanilla item attributes at runtime, so damage, attack speed, durability, armor, stack size and similar values can be set without writing code. Entity base stats such as max health, attack damage and movement speed can be adjusted in the same way, and entities can also have AI behaviors modified. Values can be written as absolute numbers, as relative modifiers such as +5 damage, or as final values, and attributes and Data Components are referenced by full IDs like minecraft:generic.attack_damage.
StatTweaks supports every registered attribute and Data Component, including those added by other mods, and conditional modifiers can give bonuses that depend on a condition. It is aimed at modpack creators handling balance, progression tuning and cross-mod compatibility fixes. Changes to durability or stack size take effect only once the game restarts, and on some versions a player must leave the world and join it again before the new values apply. The mod is published for Fabric and NeoForge, with files for 1.21.1 and 1.21.9, and Architectury API and Fabric API are required dependencies.
Key features
Item attribute rebalancing
Damage, attack speed, durability, armor, stack size and other item stats can be changed through JSON.
Entity base stats
Max health, attack damage and movement speed of entities can be set, and entity AI behaviors can be modified.
Relative and final values
Modifiers can be written as relative changes such as +5 damage, or as base values that set the final result.
Conditional modifiers
Bonuses can be created that apply only when a given condition is met, which allows dynamic balance rules.
Data Component control
Internal item behavior can be changed directly through the Data Component system, including components from modded items.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
How it compares
Jump Delay Fix is a client-side only fix for Fabric and NeoForge under the Apache License 2.0, covering 1.21.9 – 26.3, so it does not change attribute values on the server. Indefurable is a NeoForge mod for 1.21.8 under All rights reserved, with the client and server environment, and it is not open source. Skillcraft targets 1.21.1 on Fabric and NeoForge under All rights reserved and is not open source, so it shares no version range with StatTweaks.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| StatTweaks | Fabric and NeoForge | 1.21.1 – 1.21.9 | Client and server | 2026-07-11 |
| Jump Delay Fix | Fabric and NeoForge | 1.21.9 – 26.3 | Client-side only | 2026-09-16 |
| Indefurable | NeoForge | 1.21.8 | Client and server | 2026-05-04 |
| Skillcraft | Fabric and NeoForge | 1.21.1 | Client and server | 2026-04-19 |
Questions
Does StatTweaks need Fabric API on NeoForge?
Does every player need StatTweaks to join a server?
Why do some changes not apply right away?
In the catalog
StatTweaks is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 13,427 mods support Minecraft 1.21.9.
More from CAPTERSERS
Similar mods
What the author says
StatTweaks is a powerful and flexible mod that lets you fully customize items and entities using a simple JSON config file. Whether you're building a modpack or fine-tuning gameplay, StatTweaks gives you complete control over attributes, mechanics, and behavior — all without writing a single line of code.
Official listing
- Modrinth page
- modrinth.com/mod/stattweaks
- Owner
- CAPTERSERS
- Published
- 2026-01-08
- Updated on Modrinth
- 2026-07-11
- Facts verified
- 2026-10-15
