Configurable Difficulty
by Payangar
Configurable Difficulty scales entity attributes on the server by biome, dimension and depth, using settings the server owner writes in a config file.
What it does
The mod is a server-side change that adjusts entity attributes through a three-tier multiplier system. Each attribute modifier is built from a biome multiplier, a dimension multiplier and a depth multiplier, and the three combine into one final multiplier. Dimensions without their own settings fall back to the Overworld baseline, and the mod also reads modded biomes and modded dimensions when they are listed in the config.
Two modes control when the values change. Dynamic mode updates the attributes as a player moves between biomes, while spawn-only mode sets them once at spawn and never changes them afterward. Players receive different attributes than mobs do: only the Luck attribute is given to players, which can affect loot quality from blocks, mobs and chests. The config includes an example section that shows the expected layout. The mod requires YetAnotherConfigLib (YACL), and AttributeFix is an optional dependency.
Key features
Three-tier multiplier
Attribute modifiers are scaled by a biome multiplier, a dimension multiplier and a depth multiplier, with a final value calculated from all three.
Dimension and biome settings
Base difficulty is set per dimension, including the Nether, the End and modded dimensions, and biome multipliers are set by biome ID.
Depth scaling
Progressive difficulty is based on the Y-coordinate and applies to the Overworld only.
Dynamic and spawn-only modes
Dynamic mode updates values as a player moves between biomes, and spawn-only mode keeps the values set at spawn.
Player luck
Only the Luck attribute is granted to players, and it shapes loot quality from blocks, mobs and chests.
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 1
Optional 1
How it compares
Buff Mobs is a Fabric and NeoForge mod released under the MIT License, open source, for 1.21.1 – 26.3, and it needs a server with client optional. Better Difficulty is a Fabric and NeoForge mod for 1.21.1 that runs on client and server, and it is not open source. Dimensions 1:1 is a Fabric-only server-side mod for 1.21 – 1.21.8 under the MIT License, and it is open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Configurable Difficulty | Fabric and NeoForge | 1.21.1 | Server-side only | 2026-01-13 |
| Buff Mobs | Fabric and NeoForge | 1.21.1 – 26.3 | Server required, client optional | 2026-10-06 |
| Better Difficulty | Fabric and NeoForge | 1.21.1 | Client and server | 2026-04-06 |
| Dimensions 1:1 | Fabric | 1.21 – 1.21.8 | Server-side only | 2025-09-07 |
Questions
Does Configurable Difficulty need YetAnotherConfigLib?
Does every player need the mod installed?
Which loaders and versions does the mod support?
What does AttributeFix do for this mod?
In the catalog
Configurable Difficulty is one of 7,555 Cursed mods on ModsFinder, and one of 4,235 Cursed mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from Payangar
Similar mods
What the author says
A server-side Minecraft mod that adjusts entity attributes based on their biome, dimension, and depth. Supports both NeoForge and Fabric mod loaders. The config file is located at config/configurable-difficulty.json5.
Official listing
- Modrinth page
- modrinth.com/mod/configurable-difficulty
- Owner
- Payangar
- Published
- 2026-01-13
- Updated on Modrinth
- 2026-01-13
- Facts verified
- 2026-10-15
