promotional bannermobile promotional banner

Evolutionary Defense Tower

This mod adds the Hell Tower, a mob inspired by Clash Royale’s Inferno Tower. It features a “Crazier King Mode” upgrade system with iconic paths like “Hell Split Line.” 

Evolutionary Defense Tower / 进化防御塔

Version: 1.1.0 | Minecraft: 1.20.1 | Forge: 47.3.0+
Author: PyroStella | Mod ID: defensetowerevolutionary


Overview / 概述

English:
Evolutionary Defense Tower is a tower defense mod inspired by Clash Royale's Inferno Tower. It adds multi-target defense towers with a unique "Crazier King Mode" upgrade system. Install modules to enhance tower stats, trigger size evolution, and unlock special effects. Place towers using builder items, pick them up with a collector, and attach modules to create your ultimate defense.

中文:
进化防御塔是一个以《皇室战争》地狱塔为灵感的塔防模组。采用独特的"疯皇模式"词条升级系统,通过安装模块来提升炮台属性、触发体型进化、解锁特殊效果。使用建造器放置炮台,用收集器回收,安装模块打造你的终极防御。


Towers / 炮台

Hell Tower / 地狱之塔

English:
A towering fire-themed defense structure. The Hell Tower fires a concentrated hellfire beam at enemies, with damage that scales exponentially with combo count (×2^combo). Each successful hit increases the combo count against that target. Sets enemies on fire — burn duration scales with combo. The beam also grows visually wider at higher combos.

Core Stats:

  • Max Health: 100 HP
  • Base Damage: 0.1 (scales via combo)
  • Attack Range: 24 blocks
  • Hitbox: 2.8 × 6.7 blocks
  • Damage Type: defensetowerevolutionary:hellfire (custom)
  • Fire Resistance: Immune to fire, lava, and hot floor damage
  • Healing Bonus: 2× heal rate on magma blocks, 4× in lava

Combo Mechanics:

  • Combo resets when the target is out of range, killed, or changes
  • Beam visual scales: combo ≤2 = 1.0×, 3-4 = 1.1×, 5-6 = 1.3×, 7-9 = 1.5×, 10+ = 2.0×
  • At combo 5+, spark effects appear on the target
  • Kill explosion particles on death
  • Custom sound effects: appear, hurt, attack, kill, death

Visual Effects:

  • Combo-sensitive beam projection (red/orange/yellow layered beams)
  • Attack particle lines from tower eye to each target
  • Environment particles (flame & smoke) scale with number of installed modules
  • Animated model: pillar rising on spawn, eye assembly, magma layer rotation, idle animations
  • Game rules: /gamerule hellTowerParticle and /gamerule hellTowerBeam to toggle effects

中文:
高大的火焰主题防御结构。地狱塔向敌人发射凝聚的地狱火光束,伤害随连击次数指数级增长(×2^连击数)。每次成功命中增加对该目标的连击计数。点燃敌人 —— 燃烧时间随连击增长。连击数越高,光束视觉上越粗。

核心属性:

  • 最大生命值: 100 HP
  • 基础伤害: 0.1(通过连击增长)
  • 攻击范围: 24 格
  • 碰撞箱: 2.8 × 6.7 格
  • 伤害类型: defensetowerevolutionary:hellfire(自定义)
  • 火焰免疫: 免疫火焰、岩浆、岩浆块灼烧伤害
  • 恢复加成: 站在岩浆块上恢复量翻倍,在岩浆中恢复量×4

连击机制:

  • 目标超出范围、死亡或切换时连击重置
  • 光束视觉缩放:连击≤2 = 1.0×,3-4 = 1.1×,5-6 = 1.3×,7-9 = 1.5×,10+ = 2.0×
  • 连击5以上目标产生火花粒子效果
  • 击杀爆炸粒子
  • 自定义音效:登场、受伤、攻击、击杀、死亡

视觉效果:

  • 随连击变化的光束(红/橙/黄三层光束)
  • 从塔眼到每个目标的攻击粒子线
  • 环境粒子(火焰与烟雾)随安装模块数量变化
  • 动画模型:出场塔柱升起、眼球组装、岩浆层旋转、待机动画
  • 游戏规则:/gamerule hellTowerParticle/gamerule hellTowerBeam 控制特效开关

X-Bow / X连弩 (Work in Progress / 开发中)

English:
The X-Bow is a large mechanical crossbow tower currently under active development. It features a multi-tier bullet system (arrows and custom bolts), gear rotation animations, and dedicated Evolution modules. Full functionality — including projectile behavior, Catastrophe module effects, and module crafting recipes — is being implemented.

  • Max Health: 90 HP
  • Armor: 5
  • Armor Toughness: 2
  • Attack Range: 32 blocks
  • Entity Type (base): 2.5 × 2.5 blocks

中文:
X连弩是一个大型机械弩塔,目前正在积极开发中。包含多级子弹系统(箭矢和定制弩箭)、齿轮旋转动画和专用进化模块。完整功能 —— 包括弹射物行为、千机变模块效果和模块合成配方 —— 正在实现中。


Crafting Recipes / 合成配方

Builder Items / 建造器

Hell Tower Builder / 地狱之塔建造器

[M] [S] [M]       M = Lava Bucket
[M] [N] [M]       S = Netherite Ingot
[N] [N] [N]       N = Stone

Tower Collector / 防御塔收集器

[I] [I] [ ]       I = Iron Ingot
[I] [I] [ ]
[ ] [ ] [I]

Right-click a placed tower to pick it up, preserving all modules and data.


Module Templates / 模块模板

Upgrade Module Template / 升级模块模板

[I] [G] [I]       I = Iron Ingot
[G] [C] [G]       G = Gold Ingot
[I] [G] [I]       C = Cobblestone

Evolutionary Module Template / 进化模块模板

[D] [R] [D]       D = Diamond
[R] [B] [R]       R = Gold Block
[D] [R] [D]       B = Iron Block

Modules / 模块系统

English:
Modules are installed by right-clicking on a placed tower with the module item. Modules are grouped by prefix:

  • G- prefix: General modules (compatible with any tower)
  • H- prefix: Hell Split Line (Hell Tower only, requires base 1 target)
  • X- prefix: Catastrophe (X-Bow only)

Installing a module with the same prefix as an existing one replaces the old module and returns it. Each tower can hold multiple modules of different prefixes. Modules have 3 tiers — higher tiers require the previous tier as an ingredient.

中文:
手持模块右击已放置的炮台即可安装模块。模块按前缀分组:

  • G- 前缀:通用模块(适用于任何炮台)
  • H- 前缀:地狱分裂线(仅限地狱之塔,基础目标数为 1)
  • X- 前缀:千机变(仅限 X连弩)

安装同前缀的模块会替换旧模块并返还。每个炮台可安装多个不同前缀的模块。模块分 3 级 —— 高级需要低级作为合成材料。


General Modules / 通用模块 (G-01 ~ G-07)


G-01: Immortal Monument / 不朽丰碑

All-round growth + size upgrade

Tier HP Armor Toughness Damage Size
I +30% +25% +20% +20%
II +90% +50% +40% +40%
III +90% +75% +60% +60%
  • Special: Triggers physical size increase (upgrades to large variant, doubling dimensions)
  • I Recipe: Upgrade Module Template + 8× Smooth Stone
  • II Recipe: G-01-1 + 3× Gold Block + 5× Smooth Stone
  • III Recipe: G-01-2 + 3× Diamond Block + 2× Netherite Block
  • 中文: 全能成长 + 体型进化。安装后炮台物理尺寸翻倍。

G-02: Impregnable Fortress / 铜墙铁壁

Pure HP boost

Tier HP
I +50%
II +150%
III +400%
  • I Recipe: Upgrade Module Template + 4× Copper Ingot + 4× Iron Ingot
  • 中文: 纯粹的生命值增幅。

G-03: Needle Thread / 穿针引线

Attack range extension

Tier Range
I +50%
II +70%
III +100%
  • I Recipe: Upgrade Module Template + 8× Ender Eye
  • 中文: 扩展攻击范围。

G-04: Lethal Blow / 致命打击

Attack damage multiplier

Tier Damage
I +50%
II +150%
III +300%
  • I Recipe: Upgrade Module Template + 4× Iron Sword + 4× Iron Axe
  • 中文: 攻击力倍增。

G-05: Lightning Strike / 闪电打击

Attack speed boost (reduces cooldown)

Tier Speed
I +20%
II +50%
III +100%
  • I Recipe: Upgrade Module Template + 4× Redstone + 3× Sugar + Quick Charge Enchanted Book
  • 中文: 提升攻击速度(缩减冷却)。

G-06: Fortified Defense / 装甲强化

Armor & toughness

Tier Armor Toughness
I +30% +30%
II +70% +70%
III +150% +150%
  • I Recipe: Upgrade Module Template + 2× Iron Block
  • 中文: 提升护甲与韧性。

G-07: Eternal Inscription / 熔岩再生

Regeneration & damage resistance

Tier HP/s Heal Resistance
I +1 +3
II +2 +5
III +3 +10
  • I Recipe: Upgrade Module Template + 2× Lava Bucket + 2× Blast Furnace + 3× Magma Block + Anvil
  • 中文: 生命恢复与抗性提升。

Evolution Modules / 进化模块

H-01: Hell Split Line / 地狱分裂线 (Hell Tower Only / 仅限地狱塔)

Multi-target combat

Tier Extra Targets
I +2 targets
II +5 targets
III +9 targets
  • I Recipe: Evolutionary Module Template + Nether Star + 2× Ghast Tear + Multishot Enchanted Book
  • II Recipe: H-01-1 + 2× Netherite Ingot
  • III Recipe: H-01-2 + 8× Ancient Debris
  • Effect: Hell Tower can attack multiple enemies simultaneously. Base = 1 target. With H-01-3: 10 targets max.
  • 中文: 地狱塔专属进化模块。增加同时攻击的目标数。基础 1 个目标,安装 H-01-3 后最多同时攻击 10 个目标。

X-01: Catastrophe / 千机变 (X-Bow Only / 仅限 X连弩)

(Work in Progress / 开发中)

Tier HP Modifier Bullet Level
I +80% +1
II +60% +2
III +40% +3

Note: Catastrophe module is registered but full implementation is pending alongside the X-Bow system.


Game rules / 游戏规则

/gamerule hellTowerParticle <true/false>    — Toggle Hell Tower particle effects
/gamerule hellTowerBeam <true/false>        — Toggle Hell Tower beam effects

Both default to true.


How to Play / 游玩指南

  1. Craft a Tower Builder (Hell Tower Builder) and a Tower Collector
  2. Place the tower — right-click on the ground with the builder item
  3. Craft a module — use the Upgrade Module Template or Evolutionary Module Template as the base
  4. Install a module — right-click on the placed tower with the module item
  5. Upgrade modules — higher tiers use the previous tier as ingredient
  6. Collect the tower — right-click with the collector to pick it up (modules are saved)
  7. Relocate — place the collected builder to redeploy with all modules intact

License

All Rights Reserved. © PyroStella

The Evolutionary Defense Tower Team

profile avatar
  • 1
    Projects
  • 131
    Downloads