Update from the author:
I am doing very well, but as my priorities have shifted I cannot guarantee any more updates. I am very thankful for the amount of positive feedback I have received as I started creating mods just for myself and uploaded them just in case someone else was interested. But who knows what the future might hold.
Feature overview:
- Make Mob Spawners minable with silk touch.
- Change hardness of spawner block
- Right-click on a mob spawner and it will drop its monster egg corresponding to what type of entity inside.
- Adds a 4% chance for all entities to drop its monster egg (drop rate can be changed in config).
- Modify Spawner stats such as Count, Speed and Range. Example: make spawner active for a maximun of 128 blocks! Vanilla is 16.
- Toggle spawner ON/OFF with ingame config menu or Redstone.
- Option to turn on limited spawns, via config file! Control number of entities a spawner can spawn before it dies. (not supported in Forge 1.18).
- Spawner Key item - used to change spawner block behaviour.
- Change default range of all spawners (through config)
Configuration
Config file is located in the config folder and called: spawnermod.json.
Enabled/Disabled values are: 0 for disabled and 1 for enabled.
Drop chance ranging from: 0 to 100 and is measured in percentage (%).

All Versions
+ Add Versiondisable_silk_touch set to 1. [#109](https://github.com/andersblomqvist/enhanced-mob-spawners/issues/109)- fixed server crash [#106](https://github.com/andersblomqvist/enhanced-mob-spawners/issues/106)
- Update to 1.21.1
- WIP: Slash commands for changing config values ingame. See [this PR for details](https://github.com/andersblomqvist/enhanced-mob-spawners/pull/104).
- Changed so that when spawner has no spawns left (with limited spawns), the egg is still present inside.
- Backported mod version 1.2.6 to 1.20.1 which fixes two issues: [#87](https://github.com/andersblomqvist/enhanced-mob-spawners/pull/87) and [#83](https://github.com/andersblomqvist/enhanced-mob-spawners/issues/83)
- fixed: disable silk touch in config will prevent a silk touch enchant to drop the spawner.
- the mod will now accept the naming format:
modid:spawn_egg_entity, which is used by some mods.
- Update to 1.19.4. Special thanks to [mordof](https://github.com/andersblomqvist/enhanced-mob-spawners/pull/78)
- Update to 1.19.4
- Fixed an issue where the config file would not find modded entities and create console spam saying keys were missing [#65](https://github.com/andersblomqvist/enhanced-mob-spawners/issues/65).
- Added support to blacklist items when right clicking spawner. This can prevent mod conflicts. See [issue 59 for more info](https://github.com/andersblomqvist/enhanced-mob-spawners/issues/59)
- Fixed mod conflict issue with Carrier mod. You can now pick up spawners as expected.
- Removed Iron Golem egg. Mojang added it.
- Removed block place event for clearing the pig entity. Mojang fixed it.
- Spawners can now have wither and ender dragon eggs in them.
- Fixed mod icon on mods menu
- Removed custom Iron Golem egg. Mojang added it. **Note that this will give a warning where some items in registry was not found for old worlds.**
- You can now get the spawn eggs for Ender Dragon, Wither and Snow Golem from spawner block.
- Removed on block place event. Mojang fixed so the spawner is empty when placed by a player. However, there was no good way to set back to an empty spawner which means the "area effect cloud" still still be considered as an empty spawner (just like before).
- Removed code for adding spawner block to creative tab. Mojang
+ Ability to change the default range for all spawners through config. Look for the fields: default_spawner_range and default_spawner_range_enabled
+ You can now change the hardness of the spawner through config. Default is 5 (obsidian is 50 for comparison). Field is: spawner_hardness
FABRIC VERSION 1.1.4
- Fixed bug where Spawner block would not show in Creative Tab (decorations). Now it does.
FABRIC VERSION 1.1.3
- Minor fix #53
- Known issue: Spawner does still not show up in Creative Tab.
+ Fixed compatibility with new forge version 41.0.99. Closes #57
Forge 1.19 - 1.9.0
+ Ability to change the default range for all spawners through config. Look for the fields: default_spawner_range and default_spawner_range_enabled
+ You can now change the hardness of the spawner through config. Default is 5 (obsidian is 50 for comparison). Field is: spawner_hardness
- Fixed server config sync
- Fixed version numbering
Forge 1.19 - 1.8.16
- Update to 1.19!
- Fixed limited spawns, they now work. Look in config to enable it!
- Fixed redstone consistency issue: #55
- Fixed server compatibility with config
- Fixed so that Spawner Block can be powered via soft power redstone.
- Added option to only enable spawn eggs to drop when the mob is killed by the player.
- Changed spawner block drop to loot_table instead of ingame event
FABRIC VERSION 1.1.1
- Fixed bug where the entity inside the Spawner would go back to previous entity after one spawn, if it was changed when the Spawner was off.
- Better support for modded entities which have spawns eggs. Can also be configured in spawnermod.json config!
FABRIC VERSION 1.1.0
- Changed Spawner Key to have limited number of uses.
- Added mod icon.png
- Improved config handler
- Added config values for controlling which mobs can drop eggs
- Added option to turn on limited spawners. Control number of entities a spawner can spawn before it dies.
FABRIC VERSION 1.0.0
- Ported to Fabric