Dota 2 Heroes

Quick rating

Dota 2 Heroes

No reviews yet

Replicates iconic Dota 2 heroes into Minecraft as challenging hostile mobs.

Mod Loaders
Forge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

About

Project Details

Type
Mod
Latest Version
dota2heroes-forge-1.20.1-1.1.1.jar
Authors

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.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID

Resources

External Links

Source Issues Wiki Discord

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.toml
  • config/dota2/hero_growth/bloodseeker_leveling.toml
  • config/dota2/hero_skills/bloodseeker_thirst.toml
  • config/dota2/hero_skills/bloodseeker_bloodrage.toml
  • config/dota2/hero_skills/bloodseeker_blood_rite.toml
  • config/dota2/hero_skills/bloodseeker_rupture.toml
  • config/dota2/heroes/pudge.toml
  • config/dota2/hero_growth/pudge_leveling.toml
  • config/dota2/hero_skills/pudge_meat_hook.toml
  • config/dota2/hero_skills/pudge_rot.toml
  • config/dota2/hero_skills/pudge_meat_shield.toml
  • config/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

  1. Bloodseeker
  2. Pudge

Screenshots

Gallery

This project has no gallery images yet.

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

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Downloads
Last Updated
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works