Defend the Forge Core.
The Stormforge prototype, rebuilt as a real Minecraft add-on. Gather on resource pads, build walls, spikes and sentries, then survive escalating husk waves — leveling a three-branch skill tree and unlocking weapon mods from achievements.
The loop, intact: ⛏ Gather→🧱 Build→🌙 Defend→⭐ Level up→🏆 Unlock mods
Five systems, one siege
Every system from the Stormforge web build is here, translated to things Minecraft already does natively — no resource-pack hacks, no scripting. It loads in Bedrock and Education Edition.
Gather
Stand on the glowing resource pads (wood · stone · metal) to harvest. Markers tower over each node so you can find them across the arena.
Build
Spend resources to raise funnel walls, magma spike strips, and iron-golem sentries — or reinforce the Core. Placed right where you're facing.
Defend
Call the night. A storm rolls in and husks drip from every edge toward the Forge Core. Hold the line until the wave is clear.
Level up
Clearing waves grants XP. Each level is a skill point to spend across Soldier, Constructor and Ninja branches.
Unlock mods
Nine achievements each unlock a weapon mod — auto-granted the instant you hit the goal.
Push your wave
Waves scale in size and toughness, with a Smasher boss closing every even wave from 4 on. How far can you hold?
Web prototype → Minecraft
The game.js prototype is the spec. Here's exactly how each mechanic maps to a
native Minecraft system — the honest version, so there are no surprises in-game.
| Stormforge (web) | Minecraft (this add-on) |
|---|---|
| Forge Core objective | A named, rooted villager "⚒ Forge Core" — husks naturally hunt it; if it dies, the siege is lost. |
| Husk waves at night | Real husks dripped from the arena edges via a tick-driven spawn queue; time set night + a thunderstorm. |
| Hold-E harvesting nodes | Stand on a resource pad (oak-log / stone-brick / raw-iron blocks) to gather, on a cooldown. |
| Walls / traps / turrets | Wall = deepslate funnel · Spike = magma strip · Turret = iron-golem sentry · Reinforce = heal+shield the Core. |
| XP / level / skill tree | Scoreboard XP & levels; skill ranks apply as Strength / Haste / Speed / Regen / Resistance effects. |
| Achievement weapon mods | Scoreboard metrics trip 9 achievements that grant gear & sustained effects (netherite blade, bows, Haste, TNT…). |
| HUD (wave / level / resources) | A live action-bar HUD refreshed every second. |
Four husk archetypes
Same roster as the prototype's FOES table — tuned with native effects and wave-scaled health.
Three-branch skill tree
Spend skill points with /function siege/skill/<node>. Ranks apply live as Minecraft effects.
⚔ Soldier
🛠 Constructor
🥷 Ninja
Weapon mods, unlocked by achievements
Nine achievements, nine mods — granted automatically the moment you hit the goal. Check progress with /function siege/mods.
Get the game
One file, both packs. Works in Minecraft Bedrock (Windows, mobile, console) and Education Edition. Not Java Edition.
- Import: double-click Stormforge.mcaddon (or share-to-Minecraft on mobile). It imports both packs.
- New world: Create New World → Flat world, Survival, Cheats ON. Activate the Stormforge: Husk Siege behavior pack (say yes to its resource pack).
- Begin: in chat (/ or T) run /function siege/start — once per world. It sets the rules, gear, arena and Forge Core.
- Fortify, then fight: gather on the pads, /function siege/build/wall (also
spike,turret,reinforce), then /function siege/night to call the wave. - Grow: /function siege/skills to spend points · /function siege/mods for mod progress · /function siege/help for everything.
Lost the Core? /function siege/reset then /function siege/start to run it back.