ModsFinder

Craft Defense (Tower Defense)

by juniperjjhdbr

Craft Defense adds a raid mode to Minecraft in which players defend two towers against waves of enemies, inspired by tower defense games.

ForgeNeoForgeClient and serverMIT License1.20.1 – 1.21.1

What it does

Players take on raids where two towers must be protected from enemies that spawn during each wave. Units recruited during the journey help defend the towers, and completing a raid grants rewards, with Tower Gems as the main one. Gems raise the level of a unit, so it deals more damage as its level grows, and they also feed the machines that improve units.

Two machines shape the unit collection. The Trait Reroller rolls traits onto a unit using one Trait Cube, and traits give units buffs and debuffs. The Unit Machine rolls better units and costs two Tower Gems per roll. Epic units are rolled inside the Unit Machine with an item obtained once a player completes Act 5 in the respective worlds. Common units include Steve and Alex, rare ones include Zombie and Spider, and epic ones include Villager and Witch.

Craft Defense requires Architectury API, AttributeFix, Bookshelf, Geckolib, Pehkui, Prickle and Structure Expansion. It runs on Forge and NeoForge, and both the server and every player need it. Files are published for 1.20.1 and 1.21.1, with 5.1.1 for 1.20.1 as the latest Forge file and 6.2 for 1.21.1 as the latest NeoForge file. The mod is released under the MIT License and is not open source.

Key features

  1. Tower raids

    Each raid asks players to hold two towers while enemies spawn and advance in waves.

  2. Tower Gems and unit levels

    Gems raise a unit's level, and a higher level makes that unit deal more damage.

  3. Trait Reroller

    A block where a Trait Cube rolls traits onto units, adding buffs and debuffs to them.

  4. Unit Machine

    A block that rolls better units in exchange for two Tower Gems, with epic units available after Act 5.

Compatibility

Latest build for each game version and loader.

1.21.1Not available6.2
1.20.15.1.1Not available
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 6

PehkuiLets you change the size of most entities, shrinking their scale smaller or growing them larger
Required
GeckolibA 3D animation library for entities, blocks, items, armor, and more!
Required
BookshelfAn open source library for other mods!
Required
AttributeFixRemoves arbitrary limits on Minecraft's attribute system. Fixes MANY mods!
Required
Structure ExpansionSmall mod that Increases the size limit of structure blocks and fill command
Required
Architectury APIAn intermediary api aimed to ease developing multiplatform mods.
Required

Use cases

Who it’s for: Players who want a tower defense mode inside a survival world, and server owners who want raids with shared rewards.

How it compares

Full comparison

Nexus is a Tower Defense Battle Mode for Forge and NeoForge across 1.18 – 1.21.10, under All rights reserved and not open source. Tower Game is a server-side tool for Fabric, Forge, NeoForge and Quilt over 1.20 – 26.3, with the server required and the client optional. L2 Hostility is open source under the GNU Lesser General Public License v2.1 only, for Forge and NeoForge across 1.20.1 – 1.21.1, and is a client and server mod like Craft Defense.

ModLoadersGame versionsEnvironmentUpdated
Craft Defense (Tower Defense)Forge and NeoForge1.20.1 – 1.21.1Client and server2026-10-15
Nexus (Tower Defense Battle Mode)Forge and NeoForge1.18 – 1.21.10Client and server2025-10-24
Tower GameFabric, Forge, NeoForge and Quilt1.20 – 26.3Server required, client optional2026-10-09
L2 HostilityForge and NeoForge1.20.1 – 1.21.1Client and server2026-03-26

Questions

Does Craft Defense need Forge or NeoForge?

It is published for Forge and NeoForge, so the loader must match one of these two.

Do players have to install Craft Defense?

Yes. Servers that run it need every player to install it too.

Which dependencies does Craft Defense need?

Architectury API, AttributeFix, Bookshelf, Geckolib, Pehkui, Prickle and Structure Expansion are required.

In the catalog

Craft Defense (Tower Defense) is one of 2,135 Minigame mods on ModsFinder, and one of 886 Minigame mods for Forge. 32,366 mods support Minecraft 1.21.1.

More from juniperjjhdbr

All projects

Similar mods

What the author says

Craft Defense is a mod that aims to bring tower defense gameplay to Minecraft. Inspired by games like All Star Tower Defense (Roblox) and Bloons TD 6, the mod features a raid system with two towers, one of which will spawn enemies and the other the player will need to defend with mini units they can obtain during…
juniperjjhdbr, on the Modrinth page

Official listing

Owner
juniperjjhdbr
Published
2025-10-12
Updated on Modrinth
2026-10-15
Facts verified
2026-10-15

Tags