Scale mobs in a vanilla way. Extremely configurable and data driven to expand easily.

This mod introduces a new leveling system that dynamically scales mobs depending on the performance of the player. Through the leveling system, mobs can spawn with more health, better armor, and effects. Predominantly, the leveling system is based off of the time-to-kill for mobs, and adjusts as the player survives. This helps to aid in the feeling of possible end-game weapons or items killing mobs too quickly.
What sets this mod apart is the adaptation to player performance, most notably if performance decreases. Most mods only involve upward progression and does not take into account of player dying, losing equipment, etc. This mod addresses this issue in a manner where if performance deviates in both negative manners, the system will scale mobs appropriately so that mobs are not completely overpowered as the player regains items.
While this mod is in alpha beta and things may change, this mod is intentionally vanilla style and WILL NOT introduce new mob AI, new entities, new items, nothing apart from the base vanilla game; a vanilla client should be able to join a server without this mod installed client-side. However, this mod is initially designed around [UNOFFICIAL] TaCZ 1.21.1 NeoForge Port due to its extremely strong weapons.
Current Features:
With the current state of the mod, it is nearly feature-complete, except for:
Mod conflicts:
With the intent of being lightweight, no mod dependencies are required for this mod.
As my first major mod, all of the above are welcome. Ideally, this mod should not conflict with mods, unless they harshly overwrite or interact with mob attributes. However, if there are issues or suggestions for the mod, feel free to issue them here.
Nah, probably not right now.
Conversation