Advanced Aggro System
EliteMobs tracks two separate values for every player who damages an Elite: the raw damage each player has dealt (used for loot and reward contribution), and a threat value — the aggro ledger that decides who the Elite attacks.
Note: aggro is the name given to the mechanic that determines which player the boss targets for their attacks
How targeting works
Every time a player damages an Elite, EliteMobs adds to that player's threat and immediately re-evaluates the Elite's target. AdvancedAggroManager picks the player with the highest accumulated threat who is:
- online, alive and valid
- in the same world as the Elite
- within 35 blocks of the Elite
Raw damage is deliberately not consulted when picking the target, so a lower-damage tank with Loud Strikes gear can hold the boss's attention. Targeting is also refreshed when an Elite is first spawned in and when threat is inherited from a summoner.
How Loud Strikes Works
The Loud Strikes enchantment increases the threat generated on hit for entities spawned by EliteMobs. Each item's Loud Strikes bonus equals its enchantment level divided by 3, and the bonuses are summed across all 6 equipment slots (helmet, chestplate, leggings, boots, main hand, and off-hand).
Formula: Threat Generated = Damage Dealt × (1 + Total Loud Strikes Bonus)
Per-Item Calculation: Loud Strikes Bonus = Enchantment Level ÷ 3
Examples:
- No Loud Strikes at all = 1.0× threat, so threat tracks raw damage exactly
- Loud Strikes III on one item = 3 ÷ 3 = 1.0 bonus, so 2.0× threat
- Loud Strikes III on all 6 equipment slots = 6 × 1.0 = 6.0 total bonus, so 7.0× threat
- Dealing 100 damage with a 6.0 total bonus = 100 × 7.0 = 700 threat
This is what lets tanks hold aggro while dealing significantly less damage than DPS players. Because the base multiplier is 1, a player with no tank gear still builds threat normally — Loud Strikes multiplies on top of it rather than replacing it.
Loud Strikes has a default in-game display cap of level 3 (maxLevelV2), a hard maxEnchantmentLevel of 10, an item-worth value of 6, and is not rolled onto procedurally generated items — it only appears on custom items, which is why it is characteristic of tank loot from Instanced Dungeons.
Your current threat multiplier is shown on the gear panel of your player status screen as 1 + total Loud Strikes bonus.
Threat inheritance from summons
Custom bosses that summon reinforcements can pass their threat table on. When a summon is configured with inheritAggro=true, the reinforcement copies the summoner's threat ledger (but not its damage/reward contribution) and immediately picks a target from it. This keeps adds attacking the tank instead of instantly latching onto whoever is nearest.
Technical Details
For each player attacking an Elite, EliteMobs records two separate values:
- Damage dealt: The pure damage numbers without any modifiers. Used for loot eligibility, contribution and rewards.
- Threat generated: The damage multiplied by
1 + that player's total Loud Strikes bonus(sum oflevel / 3across all 6 equipment slots). Used for targeting only.
Non-finite or negative Loud Strikes values are clamped to 0, and non-finite threat entries are skipped when selecting a target. Clearing an Elite's combat state (clearDamagers) wipes both maps together so damage and threat cannot drift apart.
Frequently Asked Questions
Q: If I deal the most damage, will the boss always target me? A: Only if you also have the most threat. With nobody wearing Loud Strikes, threat and damage are proportional, so the top damage dealer is targeted. As soon as a tank stacks Loud Strikes, their threat can exceed a higher-damage player's.
Q: How much Loud Strikes do I need to tank effectively? A: Enough that your threat multiplier exceeds the DPS damage gap. A full set of Loud Strikes III across all 6 slots produces a 6.0 bonus, i.e. a 7.0× threat multiplier — meaning you can hold aggro while dealing roughly one seventh of a bare-geared player's damage.
Q: Can I see my current threat multiplier? A: Yes — the gear section of your player status screen displays it. Raw threat point totals are not shown.
Q: What happens if I run out of range? A: Players further than 35 blocks from the Elite are not eligible targets, so the boss will fall back to the highest-threat player still in range.