Variable Spawner Hardness
by PaintNinja
Variable Spawner Hardness makes the time needed to break a monster spawner depend on the difficulty setting, so breaking one takes a little longer than in vanilla.
What it does
The mod changes how long a spawner takes to break. The hardness value is set per block and can be tuned in a config file named variablespawnerhardness-common.toml. Breaking a spawner with a tool is still quick enough to be practical, but bare hands are not enough to break one.
Its effect is a slight extra challenge rather than a major change to the game. Several blocks in the same family keep their vanilla hardness values, including end stone, ender chests, ancient debris and obsidian, so the spawner stands apart from them in how it is mined. Variable Spawner Hardness is server-side only, and it is released under the MIT License as open source, with source code and an issue tracker published. Files are published for Fabric, Forge and NeoForge across 31 release versions, 1.16.1 – 26.2, and snapshot builds are published as well.
Key features
Difficulty-based hardness
Spawner break time scales with the difficulty setting, adding a small amount of challenge to mining.
Configurable values
Spawner hardness can be adjusted in variablespawnerhardness-common.toml, so server owners choose the exact numbers.
Tool requirement
A tool is needed to break a spawner in a reasonable time, and bare hands do not work.
Vanilla hardness kept elsewhere
Nearby blocks such as obsidian and ancient debris keep their original hardness values.
Compatibility
Latest build for each game version and loader.
26.x2 of 2 versions with builds
1.21.x9 of 9 versions with builds
1.20.x6 of 6 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
1.17.x1 of 1 version with builds
1.16.x5 of 5 versions with builds
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Use cases
Survival servers
Server owners who want spawners to take more effort to remove can raise the hardness through the config file.
Who it’s for: Server owners and survival players who want spawner removal to feel like more of a task, without changing the rest of the mining rules.
How it compares
Ageing Spawners is a Forge and NeoForge mod for 1.12.2 – 26.3 that is open source under the MIT License and works on client and server together. Faster Spawners is a Fabric mod for 1.20 – 1.21.4, server-side only, under the GNU Affero General Public License v3.0 only. Spawner Control covers 1.12.2 – 1.21.5 on Fabric, Forge, NeoForge and Quilt, server-side only, and is not open source under All rights reserved.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Variable Spawner Hardness | Fabric, Forge and NeoForge | 1.16.1 – 26.2 | Server-side only | 2026-04-25 |
| Ageing Spawners | Forge and NeoForge | 1.12.2 – 26.3 | Client and server | 2026-09-30 |
| Faster Spawners | Fabric | 1.20 – 1.21.4 | Server-side only | 2024-08-05 |
| Spawner Control | Fabric, Forge, NeoForge and Quilt | 1.12.2 – 1.21.5 | Server-side only | 2025-04-03 |
Questions
Does Variable Spawner Hardness need to be installed on clients?
Which loaders does Variable Spawner Hardness support?
Can the spawner hardness values be changed?
In the catalog
Variable Spawner Hardness is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 13,894 mods support Minecraft 26.2.
More from PaintNinja
Similar mods
What the author says
Makes spawners take longer to destroy depending on your difficulty for a slight extra challenge. Unlike some of the blocks mentioned above, you can still destroy a spawner with any tool you want as long as you don't use your bare hands.
Official listing
- Modrinth page
- modrinth.com/mod/variable-spawner-hardness
- Owner
- PaintNinja
- Published
- 2024-01-05
- Updated on Modrinth
- 2026-04-25
- Facts verified
- 2026-10-15
