Dota 2 Heroes
No reviews yet
Replicates iconic Dota 2 heroes into Minecraft as challenging hostile mobs.
Forge is a popular mod loader for versions 1.1+ of Minecraft.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
Dota 2 Heroes
Dota 2 Heroes brings hero-inspired encounters to Minecraft Forge through custom hostile mobs with distinctive models, animations, attributes, abilities, visual effects, and loot.
Development is incremental: each update expands the current heroes or introduces a new hero. The goal is to create active, boss-like encounters where players must understand each ability instead of only fighting a large health pool.
Currently available heroes
Bloodseeker
Bloodseeker is a player-sized hostile hero mob with a muscular, hunched model, predatory movement, a red ritual mask, feather crest, bone ornaments, and wrist blades.
Its level 1 source attributes default to:
- 706 maximum health before the configurable Strength conversion
- 4.0 armor before the configurable Agility conversion
- 0.15 armor toughness
- 8 melee attack damage
- 0.23 movement speed
Bloodseeker is presented as a boss encounter with a synchronized, blood-themed health bar that displays Bloodseeker — Level X.
Pudge
Pudge is a massive hostile butcher boss with stitched pale skin, a blood-stained apron, heavy arms, a cleaver, and his signature Meat Hook.
Its default level 1 attributes include:
- 900 maximum health
- 8.0 armor and 5.0 armor toughness
- 13 melee attack damage
- 0.18 movement speed
- 85% knockback resistance
Pudge has a synchronized green-and-flesh-themed boss bar that displays Pudge — Level X. Its wide model, high durability, ranged pull, damaging aura, and disabling ultimate create a slower but highly controlling encounter.
Pudge is approximately 1.5 times larger than a player before gaining Meat Shield stacks. It aggressively selects random nearby mobs or players and is not limited to attacking players.
Persistent hero progression
Bloodseeker and Pudge each have independent world progression. Every hero begins at level 1. When a player defeats one, only that hero's progression advances by one level. The next encounter with that hero gains attribute growth and new or improved skill ranks. Progress is stored in the world save and is capped at level 30 by default.
The default skill path unlocks Bloodrage at level 1, Thirst at level 2, Blood Rite at level 3, and Rupture at level 4. Basic abilities can reach rank 4 and Rupture can reach rank 3. Attribute growth, unlock levels, and every per-rank skill bonus are configurable.
Pudge's default skill path unlocks Meat Hook at level 1, Rot at level 2, Meat Shield at level 3, and Dismember at level 4. Meat Hook, Rot, and Meat Shield can reach rank 4, while Dismember can reach rank 3.
Bloodseeker Altar
Registered structures named Bloodseeker Altar generate on the Overworld surface. Each altar is a hollow Bloodseeker head built primarily from Obsidian and Crying Obsidian, with Redstone Block eyes and Redstone Dust channels that resemble ritual blood.
When a player approaches the central altar, Bloodseeker rises from below the Redstone Block through blood particles and block fragments. The boss is invulnerable during the emergence sequence.
Explorer's Compass can discover the altar through the standard Minecraft structure registry. Existing saves can generate and locate altars in unexplored chunks without requiring a new world.
Creative inventory
The mod provides a dedicated Dota 2 creative tab with an original pixel-art emblem. Dedicated Bloodseeker and Pudge Spawn Eggs are both available inside this tab.
Bloodseeker abilities
- Thirst detects injured players and increases Bloodseeker's movement speed according to the lowest detected player health percentage.
- Bloodrage applies configurable combat and movement bonuses while blood continuously drips from both hands.
- Blood Rite forms synchronized growing eyes on the floor and overhead for 2.6 seconds. Vertical blood columns then strike the configured area and apply damage and slowing.
- Rupture punishes every block of movement, including knockback, flight, and teleportation.
Pudge abilities
- Meat Hook launches a visible chain toward a distant target. The first living entity caught in its path takes configurable damage and is pulled toward Pudge.
- Rot surrounds Pudge with clearly visible green dust and toxic spores that damage and slow every living target inside its radius. It remains active during Dismember and also damages Pudge at a reduced rate.
- Meat Shield gains one unlimited stack whenever Pudge kills a living target. Each default stack grants +100 maximum health, +0.005 armor, and +0.01× body and hitbox scale. Stacks reset when that Pudge dies.
- Dismember gradually pulls and immobilizes a nearby target, produces continuous heavy blood sprays, damages it repeatedly, and heals Pudge for a configurable percentage of the damage. A Dismembered status icon remains visible in the target's inventory while captured. Pudge cannot move, basic attack, or cast another skill during the channel, except that an already active Rot continues dealing damage.
User configuration
All hero and skill values are exposed through readable Forge TOML files:
config/dota2/heroes/bloodseeker.tomlconfig/dota2/hero_growth/bloodseeker_leveling.tomlconfig/dota2/hero_skills/bloodseeker_thirst.tomlconfig/dota2/hero_skills/bloodseeker_bloodrage.tomlconfig/dota2/hero_skills/bloodseeker_blood_rite.tomlconfig/dota2/hero_skills/bloodseeker_rupture.tomlconfig/dota2/heroes/pudge.tomlconfig/dota2/hero_growth/pudge_leveling.tomlconfig/dota2/hero_skills/pudge_meat_hook.tomlconfig/dota2/hero_skills/pudge_rot.tomlconfig/dota2/hero_skills/pudge_meat_shield.tomlconfig/dota2/hero_skills/pudge_dismember.toml
Loot integration
When Dota 2 Items is installed, Bloodseeker can drop Blade of Attack and Claymore. Without it, Bloodseeker uses configurable-friendly vanilla fallback loot: Iron Sword, Iron Ingots, and Redstone.
Pudge uses a configurable loot array. Its defaults are:
- Belt of Strength: 5% chance, 0–1
- Circlet: 5% chance, 0–1
- Raw Beef: 80% chance, 6–10
- Experience: 300 at level 1, increasing with Pudge's current hero level
Missing optional-mod items are skipped safely.
How to spawn the heroes
Use their Spawn Eggs or run:
/summon dota2heroes:bloodseeker
/summon dota2heroes:pudge
Compatibility
- Minecraft 1.20.1
- Minecraft Forge 47.4.x
- Dota 2 Items is optional
Current hero list
- Bloodseeker
- Pudge
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources