Description

Adaptive Horde brings progression-based danger to your world by spawning mob waves that scale to each player’s real gear power.
No static difficulty spikes, no waiting for “day X” to matter. As players get stronger, nights become more intense with smarter wave selection, scaling mob stats, and configurable spawn pacing.
Main Features
- Per-player gear score scanning (armor, enchants, melee, ranged)
- Dynamic wave selection by strength requirement
- Dimension-aware waves (Overworld / Nether / End)
- Configurable wave composition, spawn chances, and multipliers
- Wave-only custom drops (ADD or OVERRIDE)
- Boss bar tracking for active waves with remaining enemies
- Per-player wave announcements (toggle on/off)
- Ignore list for exempt players
- JSON-first configuration for easy server editing
- Works with modded entities and weapons
Built for Modpacks
Adaptive Horde is designed to work in heavily modded environments:
- Supports modded mobs by entity ID in waves.json
- Supports manual weapon scoring overrides (WeaponOverrides.json)
- Supports tag/item ranged overrides in ScalingConfig.json
- Hot reload supported via /adaptivehorde reload
Commands
All commands start with:
/adaptivehorde
Includes wave control, scanning, debugging, ignore management, announcements, bossbar toggle, and weapon override tools.
Config Files
Generated in:
config/adaptivehordes/
- ModConfig.json (runtime + pacing)
- ScalingConfig.json (gear score + scaling rules)
- MobConfig.json (wave mob runtime behavior)
- IgnoreConfig.json (ignored players)
- WeaponOverrides.json (manual weapon registry)
- waves.json (all wave definitions)
*Picture made by AI if any one want to make me one i'll change it and do proper attribution. I got no talent for art.


