All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Aggro Fix

Aggro Fix

by Blzinite • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

⚠️THIS MOD HAS ONLY BEEN UPLOADED TO CURSEFORGE AND MODRINTH!! DO NOT DOWNLOAD FROM OTHER SITES⚠️

CurseForge Downloads Modrinth Downloads

🌐 简体中文

This mod aims to change the aggro system of Minecraft to prevent mobs fixating on the first mob to attack it.

Demo

Obviously the purpose of this mod is not to get iron golems to kill your pets, this new aggro system will target the entity that dealt the most damage to it.
It's meant for when there are multiple players fighting a modded boss or something. (Like a mmorpg)

Enchantments

These enchantments are added to allow players better handle aggro, maybe even let someone play a tank role

Aggronizing

Levels: 1-5
The Aggronizing enchantment lets you draw more aggro than your actual damage, aggro is calculated with the formula (1 + Aggronizing Level) * Damage Dealt, where Aggronizing Level will be he combined enchantment level of both main and offhand items and Damage Dealt is the actual damage Dealt in the attack.
For example, a wooden sword normally deals 4 damage, enchanted with Aggronizng I will still deal 4 damage but draw 8 points of aggro.

Aggrobaiting

Levels: Decided via config
The Aggrobaiting enchantment allows to draw aggro of certain mobs within a set radius, configurable with the config.

Attribute

aggro_amount

The amount of aggro a player draws is multiplied by this value so making it less than 1 draws less aggro and more than 1 draws more aggro

Config

Max Bait Level

The max level of the Aggrobait Enchant

Bait Level

Amount of aggro applied by the effects of Aggrobait eg. A Bait Level of 5.0 is equivalent to aggro accumulated by punching it 5 times

Scale bait Level

Should Bait level scale with Enchantment Level eg. Aggrobaiting V will apply 5x more aggro and Aggrobaiting I

Bait Cooldown

The amount of ticks an Aggrobait item will be on cooldown for.

Bait Range

The radius which Aggrobait will draw aggro

Inclusive Tiers

Aggrobait enchant will also draw aggro of lower leveled entities, this allows pack makers to design it to bait different enemies

Use Whitelist

Use whitelist or blacklist, true for whitelist and false for blacklist

Entity list

List of entity for the whitelist or blacklist depending on the above setting, an empty blacklist disables the filtering

Datapack

The creatures that Aggrobaiting attracts is modifiable via datapack.
Entites tagged with aggrobait_n will be affected by Aggrobaiting n.
eg. If an entity is tagged in aggrobait_2 then when using an item with Aggrobait II an aggro of 10(if scale bait level is true) will be applied to the Entity. If Inclusive Tiers is true then any entity tagged with aggrobait_1 will also be affected. (Untested: in theory you can have as many different tags as there are enchantment levels)

Commands

Added the /aggro command
/aggro add/set attackers victim (level)
add/set lets you add the aggro to the current or lets you set the aggro
attackers allows multiple entities
victim must be one entity, which all attackers will aggro to
level is optional if not entered a default of 10 will be used

Feel free to use in modpacks, It's what this mod is made for!

Donate

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.20.1
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.19.2
Forge
1d ago 1
1.19.2
Forge
1d ago 1
[3.0.1] Aggro Fix 3.0.1 by Blzinite on Oct 18, 2026
Download
Port to 1.21.1, Aggronizing Enchant also makes use of the Aggro attribute now, both enchants can be modified like any other enchants via datapacks
[3.0.1] Aggro Fix 3.0.1 by Blzinite on Oct 18, 2026
Download
Added Potion Recipes
[3.0.0] Aggro Fix 3.0.0 by Blzinite on Oct 18, 2026
Download
+ Potion of Aggrogation
+ Aggro Attribute
+ White/Blacklist
[2.0.1] Aggro Fix 2.0.1 by Blzinite on Oct 18, 2026
Download
A small patch:

Fix the pillager in-fighting bugs, mobs will no longer target entities that they normally won't target. This includes arrow bouncing off shields ;)
[2.0.2] Aggro Fix 2.0.2 by Blzinite on Oct 18, 2026
Download
1.21.1 Port
[2.0.0] Aggro Fix 2.0.0 by Blzinite on Oct 18, 2026
Download
+Added Aggrobaiting Enchantment

(This feature is currently in beta and may not work as intended)

Right click while holding an item enchanted with Aggrobaiting will trigger its effects

+Added Config File

Bait Level - Amount of aggro applied by the effects of Aggrobait

eg. A Bait Level of 5.0 is equivalent to aggro accumulated by punching it 5 times
Scale bait level - Should Bait level scale with Enchantment Level.

eg. Aggrobaiting V will apply 5x more aggro and Aggrobaiting I
Bait Cooldown - The amount of Ticks an Aggrobait item will be on cooldown for.

Bait Range - The distance the Aggrobaiting Enchant will work.

Inclusive Tiers - Aggrobaiting will work on any lower leveled entities

+Use of Datapacks

The creatures Aggrobaiting will attract is modifiable via datapack.

Entities tagged with aggrobait_n will be affected by Aggrobaiting n.

eg. If an entity is tagged in aggrobait_2 then when using an item with Aggrobait II an aggro of 10(if scale bait level is true) will be applied to the Entity. If Inclusive Tiers is true then any entity tagged with aggrobait_1 will also be affected.
(Untested: in theory you can have as many different tags as there are enchantment levels)

Improved aggro selection algorithm efficiency(O(nlogn)->O(n))
Sorry for the long wait guys T^T
[2.0.0] Aggro Fix 2.0.0 by Blzinite on Oct 18, 2026
Download
+Added Aggrobaiting Enchantment

(This feature is currently in beta and may not work as intended)

Right click while holding an item enchanted with Aggrobaiting will trigger its effects

+Added Config File

Bait Level - Amount of aggro applied by the effects of Aggrobait

eg. A Bait Level of 5.0 is equivalent to aggro accumulated by punching it 5 times
Scale bait level - Should Bait level scale with Enchantment Level.

eg. Aggrobaiting V will apply 5x more aggro and Aggrobaiting I
Bait Cooldown - The amount of Ticks an Aggrobait item will be on cooldown for.

Bait Range - The distance the Aggrobaiting Enchant will work.

Inclusive Tiers - Aggrobaiting will work on any lower leveled entities

+Use of Datapacks

The creatures Aggrobaiting will attract is modifiable via datapack.

Entities tagged with aggrobait_n will be affected by Aggrobaiting n.

eg. If an entity is tagged in aggrobait_2 then when using an item with Aggrobait II an aggro of 10(if scale bait level is true) will be applied to the Entity. If Inclusive Tiers is true then any entity tagged with aggrobait_1 will also be affected.
(Untested: in theory you can have as many different tags as there are enchantment levels)

Improved aggro selection algorithm efficiency(O(nlogn)->O(n))
Sorry for the long wait guys T^T
[2.0.0] Aggro Fix 2.0.0 by Blzinite on Oct 18, 2026
Download
+Added Aggrobaiting Enchantment

(This feature is currently in beta and may not work as intended)

Right click while holding an item enchanted with Aggrobaiting will trigger its effects

+Added Config File

Bait Level - Amount of aggro applied by the effects of Aggrobait

eg. A Bait Level of 5.0 is equivalent to aggro accumulated by punching it 5 times
Scale bait level - Should Bait level scale with Enchantment Level.

eg. Aggrobaiting V will apply 5x more aggro and Aggrobaiting I
Bait Cooldown - The amount of Ticks an Aggrobait item will be on cooldown for.

Bait Range - The distance the Aggrobaiting Enchant will work.

Inclusive Tiers - Aggrobaiting will work on any lower leveled entities

+Use of Datapacks

The creatures Aggrobaiting will attract is modifiable via datapack.

Entities tagged with aggrobait_n will be affected by Aggrobaiting n.

eg. If an entity is tagged in aggrobait_2 then when using an item with Aggrobait II an aggro of 10(if scale bait level is true) will be applied to the Entity. If Inclusive Tiers is true then any entity tagged with aggrobait_1 will also be affected.
(Untested: in theory you can have as many different tags as there are enchantment levels)

Improved aggro selection algorithm efficiency(O(nlogn)->O(n))
Sorry for the long wait guys T^T
[1.0.1] Aggro Fix 1.20.1 by Blzinite on Oct 18, 2026
Download
Ported to 1.20.1
[1.0.1] Aggro Fix 1.18.2 by Blzinite on Oct 18, 2026
Download
Port to 1.18.2
[1.0.1] Aggro Fix 1.19.2 by Blzinite on Oct 18, 2026
Download
Added Enchantment Aggronizing
when attacking with this enchantment will draw more aggro.
Aggro Fix Icon
Download Aggro Fix
Select game version
Select platform