Botz Mob Leveling

Configurable mob leveling for Forge 1.20.1. Mobs scale by distance from spawn, structures, and datapack rules.

File Details

BotzMobLeveling-1.0.7.jar

  • R
  • Jun 30, 2026
  • 93.47 KB
  • 28
  • 1.21.1
  • NeoForge

File Name

BotzMobLeveling-1.0.7.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:botz-mob-leveling-1454441:8344017"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

# 🗡️ BotzMobLeveling v1.0.7 — Minecraft 1.21.1 **The first 1.21.1 (NeoForge) release.** A data-driven mob leveling system: mobs spawn with a level from your datapack rules, scale their stats, grow stronger by killing, and can even scale to your gear — plus a full boss module. > ⚙️ Built for **Minecraft 1.21.1 · NeoForge 21.1.172+ · Java 21** --- ## 📥 Requirements - **Minecraft 1.21.1** + **NeoForge 21.1.172** or newer - **eidolon_lib** — *required* - *Optional:* Iron's Spells 'n Spellbooks, Epic Fight --- ## ✨ Features **Leveling** - **Data-driven rules** — `base` / `biome` / `dimension` / `structure` / `boss`, resolved by priority - **Level modes** — `fixed`, `random`, `distance`, `skip` - **Per-entity overrides** — give specific mobs a `level_bonus` or fixed `level` within a rule - **Cap exemption** — `ignore_level_cap` for above-cap mobs (persists across reloads) - **Kill leveling** — mobs grow stronger by killing other entities - **Adaptive difficulty** — optional bonus levels based on nearby players' gear **Stats & Attributes** - Built-in per-level scaling for health, attack damage, attack speed, movement speed & damage reduction - **Datapack attribute scaling** — scale *any* attribute with `add_value` / `multiply_base` / `multiply_total` **Boss Module** - Health & damage multipliers, glow, damage-type immunities, minions - **Boss bars — global _or_ local** via `boss_bar_range` (per-boss visibility radius) 🆕 - Custom bar color, title, and spawn announcement **Quality of Life** - Opt-in **loot scaling**, **hunting AI**, level name tags with color tiers + elemental titles - **Commands** — `/botzmobleveling arealevel | moblevel` - **Public API** + cross-mod stat access via eidolon_lib (no hard dependency for readers) --- ## 🧩 Datapack at a glance ```json { "structure": "minecraft:stronghold", "mode": "random", "min_level": 100, "max_level": 150, "mob_overrides": { "minecraft:zombie": { "level": 200, "ignore_level_cap": true } }, "attribute_scaling": { "max_health": { "operation": "add_value", "value_per_level": 1.0 }, "attack_damage": { "operation": "multiply_base", "value_per_level": 0.01 } } } ``` Full field reference, boss rules, and copy-paste examples live in the **[Wiki](https://github.com/DepthDrako/BotzMobLeveling/tree/1.21.1/wiki)**. --- ## ⚠️ Notes - This 1.21.1 version is a **ground-up rewrite** of the 1.20.1 mod — the datapack schema and config layout **differ** from 1.20.1. Use the 1.21.1 wiki, not the old docs. - Mob mana application to Iron's Spells is reserved for a future update. --- **Found a bug?** [Open an issue »](https://github.com/DepthDrako/BotzMobLeveling/issues)