🌊 Wave Survivor
Bind the altar. Defend the Monolith. Survive the horde — or build a kingdom around it.


Wave Survivor turns Minecraft into a wave-defense game you can play solo or with friends. Bind a horde to the Runic Altar, protect the Monolith, and survive wave after wave of monsters and bosses — or switch to Kingdom mode and build a fortified realm against enemy Gates. Everything is editable in game, no file editing required.
🔮 New in 1.5.0 — Relics, Renaissance & Kingdom Tools: relic sets and a Forge with 12 legendary relics, a Heritage tree and Renaissance ranks, plus a Repair Workshop, a kingdom map, a golden compass, scout reports and saved games for Kingdom mode.
⚡ At a glance
|
|
| 🗺 9 themed hordes |
Undead, Nether, End, Depths, Arcane and more — plus a tutorial |
| 🏰 Kingdom mode |
Gates, towers, soldiers, walls, traps, a Town Hall and player roles |
| 💍 33 relics |
21 relics in 6 families with set bonuses + 12 legendary relics |
| 🌳 Renaissance |
Prestige system: Heritage tree, 5 ranks, permanent upgrades |
| 🌪 Chaos events |
Breaches, ore deposits, fantasy trees, catalysts… |
| 🛠 In-game editor |
Hordes, waves, bosses, loot, merchants, chests — all editable |
| 🌍 Languages |
English and French |
⚔️ Classic Hordes
- 🌊 Waves that grow stronger and scale with players and difficulty
- 💀 Bosses, special waves and horde mutators
- 🔥 Breaches to close before the horde gets stronger
- 🛒 Merchants, 🎰 mystery chests and 🙏 blessings between waves
- 🔒 Horde progression: unlock the hordes one after another


🏰 Kingdom Mode
Your altar becomes a kingdom. Enemy Gates open in a ring around the Monolith, and you alternate between the Calm — gather, build, complete objectives — and the Assault.
🧱 Build your defenses
- 6 buildings with 3 levels and 3 specializations each: Archer Tower, Mage Tower, Shrine, Barracks, Gleaner Tower and the new Repair Workshop
- Walls, gates and traps — and solid foundations, or your towers collapse
- A defense sheet on every building: stats, upgrades, specializations, repair, dismantle
⚔ Hold the line
- Siege units: Rams, Sappers, Climbers and Standard-bearers
- Soldiers with orders, and a Commander who leads them with a War Cry
- A shared treasury (coins, wood, stone, iron, essence) and player roles
🗺 Scout & plan
- Calm objectives: Convoy, Champion, Buried Treasure and Purification
- A kingdom map with 3 zoom levels and a golden Kingdom Compass
- A scout report before each Assault and an Assault report after it
- Kingdom games are saved and resumed after a server restart

🌪 Chaos & Resources
Fantasy trees and ore deposits erupt mid-fight or during the Calm: harvest them before the timer runs out. Catalysts, breaches and other chaos events keep every game different.


🗿 The Runic Altar
Offer the right ingredients to seal a horde to the altar, pick your challenge, and choose blessings as the waves go by.



💍 Relics
- 🧩 21 relics in 6 families — wear several pieces of a family to unlock its set bonus
- 🎒 A dedicated Relic slot (Curios supported) — only equipped relics take effect
- ⭐ Tiers I – III, and a Forge to fuse relics into 12 legendary relics
- 🎁 Sealed Reliquaries that break open into a random relic

🌳 Renaissance
Sacrifice items and play hordes to earn Renaissance Points, then grow stronger for good:
- 🌿 A Heritage tree with 3 branches — Survivor, Merchant and Lord
- 👑 5 Renaissance ranks, each with a title, an aura and an extra relic slot
- 💪 Permanent upgrades and a Renaissance shop


🛠️ Fully Editable In Game
- A visual horde editor: waves, entities, bosses, chaos events, loot, merchants and Kingdom settings
- Starter templates, validation, wave preview and import / export as
.zip
- A chest builder and a Renaissance shop editor for admins
- Collaborative editing and an in-game Codex that explains every mechanic (
/ws codex)


📦 Requirements
- Minecraft 1.20.1 · Forge 47+
- Install on both client and server
- Optional: Curios API for the dedicated relic slot
🌍 Languages
English · Français — switch with /ws lang <en/fr>
🧭 What's next
- 👑 Boss Rush mode
- 🏅 Advancements and 📊 player statistics
- ❄ A new frost horde
- 🆙 Port to Minecraft 1.21 / NeoForge
💻 Source code, feedback & support