In Control! Mod 1.18.1/1.16.5/1.12.2 will grant you the possibility to entirely take control of the place where mobs can spawn. Check out the full content here before playing the game with the new ability!

About In Control!
It is a simple mod that offers you many different features. It is based on a rule system. The rule files are existing in config/incontrol.
Five rule files (as of 3.5.1):
spawn.json: with the current file, you can block the spawning of specific creatures under certain circumstances. Besides, it’s feasible to change some properties of the mob if a spawn happens.
summonaid.json: its structure is similar to the first one. But, it only works if zombies pop up for aid.
potentialspawn.json: you can clear and add spawn rules in a few cases. You should deploy it before the rules in spawn.json operate. Try to supplement a rule for new mobs!
loot.json: It allows you to manage the loot that animals drop when you kill them based on numerous criteria.
experience.json: You can master how much experience you receive after killing mobs.
It’s easy to seek more information from the wiki page.
Remember to visit the companion mod, Fx Control!
In Control! is a mod that provides a utility for the server. Download and install Minecraft Forge to access!
Screenshots