
Mob Spawns Make Sense!
Entry for 2020 Spookyjam
*Will not update beyond 1.16
This mod aims to change the mob spawning logic of Minecraft. Instead of spawning randomly, mobs arise from certain blocks in the world.
Mobs in a certain radius around each player has a change of being awoken when the player is making too much noise.
Actions that cause noise in the current versions is : Block break, Sprinting
(this system will receive more polish later)
As the player adventures longer, the world will be lifted from the dark spells that caused these monsters to dwell in it... But beware, as they may return someday.
This has some effects on general gameplay.
- Mob farms get more complex, as a dark room won't be able to spawn much mobs. Renewable methods to gain the drops are planed, adding more depth to the concept.
- You don't have to spam torches as much. (If all mobs get changed). However mobs will be able to spawn even in torched places as long as there's a spawner block nearby
- Multiple ways to counter mob spawns. Adventuring, blocking off areas, breaking the spawners directly are all valid methods.
-Changes to spiders
Spiders begin their life cycle as egg sacks. You'll be able to find these blocks generated like ores underground. A spider might spawn from it when you make sound around it and convert into cobweb blocks.
Connected egg sacks will break all at once when they're broken. It'll explode into cobwebs and a bunch of baby spiders. Baby spiders try to get as far away from the player and each other. Once they've stayed around for some time, they'll find a suitable position to make a spider nest, and move into one.
Spider nests act similarly to egg sacks, spawning a full grown spider once a player is noticed. However, breaking one could be more dangerous than breaking a nest! Spider nests can generate in various places during worldgen.