Enhanced Mob Spawners

Enhanced Mob Spawners

Mod

Goal of this mod is to add more functionality to the original minecraft spawner.

Client and server Game Mechanics Mobs

33.1k downloads
99 followers
Created2 years ago
Updated4 months ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Filter loader...
Filter versions...
  • Backported mod version 1.2.6 to 1.20.1 which fixes two issues: #87 and #83

Update to 1.20.4-1.2.5

  • 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

Update to 1.20.1

Update to 1.20.0 and 1.20.1

  • 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.
  • Added support to blacklist items when right clicking spawner. This can prevent mod conflicts. See issue 59 for more info
  • Fixed mod conflict issue with Carrier mod. You can now pick up spawners as expected.

Forge 1.19.3 - 1.9.2

  • 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 implemented it finally.

FABRIC VERSION 1.2.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

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.

Forge 1.19 - 1.9.0

  • 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

Forge 1.18.2 - 1.8.15

  • Fixed server compatibility with config

FABRIC VERSION 1.1.2

  • 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

Project members

andersblomqvist

Owner


Technical information

License
CC0-1.0
Client side
required
Server side
required
Project ID