Harder Spawners

Harder Spawners

This mod allows you to prevent players from rushing and lighting spawners to shut them down easily. This makes dungeons harder and more exciting. It can also let them be configured to fail after a number of spawns.

by
2.9K Downloads
forgeadventuregame-mechanicsutility
Rent Server with this Mod

Screenshots

Tested with Apotheosis Spawners

About this Mod

Description
This mod allows you to prevent players from rushing and lighting spawners to shut them down easily. This makes dungeons harder and more exciting.

This mod also provides you the option to change the behavior of standard spawners so that they have a less reliable life span and may even explode.

Default Behavior

Spoiler

By default, Harder Spawners take about as long to break as Obsidian.

By default, animal and Blaze spawners will not fail.

By default, Spawners will explode a third of the time when they fail. You can increase or reduce this.

By default, the spawner will break any bright block placed near it and block placing any bright liquid near it (with a extinguishing sound effect).

Spawners can be configured to be stunned for 1 to 27 minutes instead of destroyed. The 27 minutes is a hard limit from Minecraft.

Spawners can take Revenge (Sweet Revenge) on players trying to destroy them. The Spawner's Revenge stops 2 seconds after player stops trying to break the spawner or the spawner is stunned or destroyed.

Revenge Levels

Spawners will poison, wither or wither and blind players trying to break them. The default is poison 1.

1-3 Poison 1-3

4-6 Wither 1-3

7-11 Wither 1-5 + Blindness

Versions 1.21.1 and newer

Spawner Durability is a random value between minimum and maximum durability for that type of creature.
There is a default durability of 50 to 500 for undefined creature types.
A spawner with minimum and maximum durability of 0 has an infinite durability
The default repair item is an Iron Block. It will only repair 10 durability.

Spoiler

["Default Mob Spawner Durability and Durability Repair Values"]
#Item used to repair spawner Durability (format: 'modid:item_name')
durabilityRepairItem = "minecraft:iron_block"
#How much spawn durability the repair item adds. 0 = off
#Range: 0 ~ 1000
"durabilityRepairAmount " = 10
#Default Mob Spawner Durability Ranges
defMobSpawnerDurabilityRanges = "harderspawners:default,50,500;minecraft:pig,0,0;minecraft:cow,0,0;minecraft:sheep,0,0;minecraft:parrot,0,0;minecraft:zombie,100,550;minecraft:blaze,0,0;"

Versions 1.20.6 and older

Spawners will last an average of 250 spawns ( about 4 hours) before failing. You can increase or reduce this. Keep in mind spawners will run when players are a dungeon level above them in multi level dungeons.

Configuration

Spoiler

["No Break Mobs Values 6464"]

#Trail Block String 6464 defaultNoBreakMobsActual = ( Note: "break" here refers to the spawner failing not to breaking the spawner )

"harderspawners:default,0.2;

minecraft:pig,0.0;

minecraft:cow,0.0;

minecraft:sheep,0.0;

minecraft:parrot,0.0;

minecraft:blaze,0.0;"

Format: Name, % chance of breaking. So the default is 0.2 which is 0.2% (1/500). If you set it to 2.0 that would be 2%.

Example: Of setting a blaze spawner to break once every 5,000 spawners (about 80 hours average but random so could happen on any given spawn)

minecraft:blaze,0.02;"

Very old Configuation Notes

The configuration folder is found in the /config folder.

Before 1.16.2 version, the configuration file is in the "serverConfig" folder.

["Spawners Spawn in Light Control Values"]

#Debug Level: 0 = Off, 1 = Log, 2 = Chat+Log #Range: 0 ~ 2 debugLevel = 0

#Spawner Break Speed Modifier: 0 = Off, 1 = 50% slower, 2-11 times slower. #Range: 0 ~ 11

spawnerBreakSpeedMultiplier = 4

#Spawner Revenge Level: 0 = Off, Over 1 spawner takes revenge on player. #Range: 0 ~ 11

spawnerRevengeLevel = 1

#Explode percentage when Spawners Break #Range: 0.0 ~ 100.0

spawnersExplodePercentage = 33.0

Version 19 ( Minecraft versions 18.1+ )

Adds the ability to configure hostile mob spawners to control:

required player range from spawner between 8 meters (8 is vanilla) and 32 meters away. (default is 12)

maxNearbyEntities between 4 and 32 nearby mobs (6 is vanilla) (default is 8)

spawnRange spawn range from spawner between 4 meters (4 is vanilla) and 16 meters away (default is 9)

maximum light level between 0 and 15 (8 is vanilla. 0 would stop all cages from spawning ever. 15 allows spawning in full daylight). default is 9 meters

seconds of resistance to burning in daylight (and to drowning) between 0 and 9999 seconds. (note zombies don't actually drown- they convert to drowned). default is 120 seconds.

Version 25.1 (Minecraft versions 1.19.4, 1.20.X)
spawnerMinutesStunned has a value from 0 to 27 minutes. If 0, spawner breaks and is not stunned. If 1-27, spawner is stunned for 1 to 27 minutes before next spawn.

Version 25.3 (Minecraft Versions 1.20.X)

Adds a lamp block list. Any blocks in this list will be blocked. By default it includes the create Rose Quartz Lamp Block. If folks inform me of other modded lamps, I'll add them. If their name in the code includes "_lamp" then they'll also be blocked by default.

FAQ

There will not be a 1.12 version of this mod. There are lots of awesome spawner control mods there.

But I wanted some kind of spawner control mod for our Two Guys Modpack which is 1.16.1 so I had to write one now.

Question: Will this work with "xxxx Spawners". If another mod is based on standard minecraft spawners, it should work. If they have their own custom spawners, Harder Spawners will not recognize them.

Your suggestions welcome!

Patron Supporters

Harder Spawners is supported by Ethan Dorais and Yukina. It's available on alternative mod loaders.

Available Versions

Harder Spawners 1.19.1-43.2.24.0release
MC 1.19.1forge
December 5, 2024
Harder Spawners 1.19.2-43.2.24.1release
MC 1.19.2, 1.19.3forge
December 5, 2024
Harder Spawners 1.19.4-45.25.3release
MC 1.19.4forge
December 5, 2024
Harder Spawners 1.36.0.17release
MC 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5forge
December 4, 2024
Harder Spawners 1.18.2-40.2.22.1release
MC 1.18.1, 1.18.2forge
December 4, 2024

How to Install Harder Spawners on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set forge Loader

In the panel under "Egg", select the forge loader and matching Minecraft version (1.21.1).

3

Install Mod

Open the mod browser in the dashboard and search for "Harder Spawners". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

forge

Minecraft Versions

1.21.1, 1.20.6, 1.19.4 (+10 more)

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Harder Spawners server crashes on startup – what to do?

Most common cause: wrong forge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.1). You can switch loaders with one click in the panel.

Is Harder Spawners compatible with forge?

Harder Spawners officially supports forge for Minecraft 1.21.1, 1.20.6, 1.19.4. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Harder Spawners – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Harder Spawners consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Harder Spawners with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Required

Supported Versions

1.21.11.20.61.19.41.19.31.19.21.19.11.18.21.18.11.16.51.16.4+3 more