promotional bannermobile promotional banner

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.3.jar

  • R
  • Mar 19, 2026
  • 176.45 KB
  • 8
  • 1.20.1
  • Forge

File Name

botzmobleveling-1.0.3.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

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

Learn more about Curse Maven

BotzMobLeveling — 1.0.3


New Features

  • Kill Leveling System — Mobs now gain XP and levels by killing other mobs and players. XP scales based on the victim's level, making high-level kills more rewarding. Kill levels stack on top of spawn levels and persist through chunk unloads.
  • Kill Persistence — Any mob that scores its first kill becomes persistent and will never despawn, letting it continue growing stronger over time. Great for pets and tamed mobs.
  • Kill Indicator — Mobs that have made a kill display a ★ symbol in their name tag so you always know which ones are dangerous veterans.
  • Hunt to Level — New per-rule datapack field hunt_to_level: true. When enabled, mobs gain active hunting AI and will seek out and kill other mobs on their own — even when no player is nearby.
  • Hunt Chance — New per-rule field hunt_to_level_chance (0.0–1.0) controls what percentage of mobs in a rule actually receive hunting behavior. Falls back to a global config value if not set per-rule.
  • Boss Hunt Support — Boss rules now also support hunt_to_level and hunt_to_level_chance, including Cluckthulhu who now hunts at a 95% chance.

Example Datapack

An example_datapack folder is now included in the GitHub repository demonstrating every rule type with all new fields:

  • Base (distance scaling)
  • Biome (desert, jungle hunters, swamp)
  • Structure (stronghold, nether fortress)
  • Dimension (nether, the end)
  • Bosses (Cluckthulhu, Nether Overlord)

Bug Fixes

  • Fixed a crash on startup caused by Patchouli's mixin being incompatible with Forge 47.4.0 in the dev environment.
  • Fixed setPersistenceRequired() call signature for Minecraft 1.20.1.