Back to NxLabs

NxLabs / Vintage Story

Alegacy Quest Framework

FBy Flajakay

Alegacy Quest Framework is a full-featured quest and boss combat engine for Vintage Story.

Alegacy Quest Framework

Description

Alegacy Quest Framework

Quest Engine for Vintage Story

Found a bug or have questions about how something works? Join our Discord and ask your questions there!

Alegacy Quest Framework is a full-featured quest and boss combat engine for Vintage Story. Originally started as a fork of VSQuest by G3rste, the project has since been completely rewritten and expanded into a standalone framework powering the alegacy.online server.

The mod includes quest system with branching NPC dialogues, real-time objective tracking, boss hunts with rotation and combat AI, solo trials with difficulty tiers, custom items with quality and stats, a journal, promo codes, quizzes, reputation, and more. All systems are modular — use what you need.

Everything is data-driven through JSON configs. No C# knowledge required — define quests, dialogues, items, bosses, and entire questlines purely through configuration files distributed as separate mod packs. Full documentation is available on GitLab. A dedicated visual desktop editor (desktop app) is included for creating and managing all content without touching JSON manually — featuring a node-based quest graph, item/boss editors, localization tools, validation, and patchnote generation. Note: the editor is in active development and does not yet cover all framework features.

<span style="background: #fef2f2; border: 1px solid #fecaca; color: #991b1b; padding: 5px 12px; border-radius: 6px; font-size: 0.8em;">30+ boss abilities</span> <span style="background: #fef2f2; border: 1px solid #fecaca; color: #991b1b; padding: 5px 12px; border-radius: 6px; font-size: 0.8em;">50+ quest actions</span> <span style="background: #fef2f2; border: 1px solid #fecaca; color: #991b1b; padding: 5px 12px; border-radius: 6px; font-size: 0.8em;">20+ objective types</span> <span style="background: #fef2f2; border: 1px solid #fecaca; color: #991b1b; padding: 5px 12px; border-radius: 6px; font-size: 0.8em;">Full localization (RU/EN)</span> <span style="background: #fef2f2; border: 1px solid #fecaca; color: #991b1b; padding: 5px 12px; border-radius: 6px; font-size: 0.8em;">Visual Editor</span>

Source code and documentation on GitLab. Licensed under a custom license.

⚠️ BEFORE YOU INSTALL

The mod depends on Arcanum Lib!

Quests from the original VSQuest mod are not compatible. This mod is under active development. It does not add content — it provides the framework to create content. Without quest packs installed, it does nothing. Singleplayer mode is not the primary target and may have bugs,&nbsp;the framework is designed and tested for dedicated servers.

Want a feature added? Describe it in our Discord and we'll consider it for future updates.

📦 EXAMPLE QUEST PACKS

These packs were created for the Alegacy server. They are balanced for our server environment and won't work properly elsewhere, but you can use them as learning examples.

Read the full description on Vintage Story ModDB →

Ratings & reviews

No ratings yet

Sign in to leave a rating or comment.