









Defense of the Craft (DOTC) is a survival-oriented combat enhancement Fabric mod for 1.21.1 which adds Dota 2 artifacts and mechanics to Minecraft. The core features of the mod are:
- Stats system - strength, agility and intelligence
- Pseudo-random procs - evasion, bash, crit, bonus damage
- New effects - disarm, stun, break, silence, root, armor reduction
- 50+ new items - food, swords, axes and pickaxes
- New radiant and dire ores in the overworld and nether dimensions
- Dota interface sounds for screenshots, menus and commands
- Kill streaks for player kills
The mod is translated to English, and Russian.
Dependencies
F.A.Q.
Q: I want to know more about mod items! A: Check out the mod wiki!
Q: Dota sounds don't work! A: By default they are turned off, you can enable them via ModMenu!
Q: When will other version ports come out? A: Right now version porting is not the priority and in the observable future it will not be one.
Q: Will you port this mod to Forge/Neoforge? A: Forge/Neoforge ports will never be done.
Known incompatibilities
Contributing
I'm welcoming new contributors! If you're good at modeling, spriting or coding, check out the contributing guidelines and open pull requests with your changes.
Notice
This mod is not developed by or affiliated with Valve Corporation nor Mojang Studios. All Dota 2 and Steam assets are property of Valve Corporation.
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21.1
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as defense-of-the-craft-0.4.1+1.21.1.jar — drop this file into the mods folder
- Download size: 6.7 MB
- Download link checked 21 Aug 2026 — working
These come from our own check of the pack file, not from the source page.