CurseForge · Minecraft mod
SVR Quests
SVR Quests brings story-driven adventures to Minecraft with custom quests, NPC interactions, dialogue, and quest tracking. Build connected objectives and guide players through your world with a customizable quest HUD.
Quick answer
Which SVR Quests release should I use?
SVR Quests 0.6.0 targets 1.21.1 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is SVR Quests required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does SVR Quests 0.6.0 need?
SVR Quests 0.6.0. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add SVR Quests without breaking your instance.
Built for SVR Quests 0.6.0. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use SVR Quests 0.6.0. It targets 1.21.1 with Fabric; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside SVR Quests 0.6.0. It opens that exact file at the source.
About this project
What does SVR Quests add?
SVR Quests
SVR Quests adds a quest journal, branching conversations, and custom NPCs to Minecraft, with an in-game editor for building your own content. It is made for modpacks, adventure maps, and servers that want quests tied to the world: a villager who needs supplies, a character waiting at the end of a road, or a conversation that changes after you finish a job.
The mod includes talking villagers and repeatable errands to get started. Your own story quests, characters, and chapters can be created in the editor or supplied through datapacks.
A journal for the journey
The quest journal uses a two-page book layout, with chapters and quests on the left and descriptions, objectives, and rewards on the right. Check active, completed, and failed quests, accept quests that allow it, track an objective, and claim rewards from the same place.
A HUD tracker keeps your current objectives visible while you play. World markers show where to go, how far away it is, and which direction to turn when a destination is off-screen. Markers can also follow moving characters.
Move and resize the tracker and dialogue box to fit your HUD. Choose Book, Slate, or Parchment styling, or adjust colours, opacity, and background textures yourself. These settings are personal to each player.
Quests with room for a story
A quest can be a single task or a sequence of stages, each with its own description, objectives, actions, and rewards. Prerequisites and chapter conditions control what opens next; exclusive branches let a decision close off another path. Repeatable and daily quests support recurring jobs, while optional time limits, failure conditions, and penalties give a task consequences.
Objectives cover collecting or handing in items, defeating creatures, reaching locations, speaking to characters, reaching a dialogue entry, earning advancements, using items, and pressing a bound control. Combat and statistic objectives can track damage dealt or taken, critical hits, and actions such as mining or crafting. Custom triggers let commands and other content advance a quest too.
Rewards can include items, experience, loot-table drops, or commands. Item and experience amounts can be fixed or randomized, and choice rewards let the player pick what they want.
Characters that remember your progress
Conversations support multiple lines, branching replies, and conditions that decide which choices appear. A reply can start a quest, choose a story branch, hand over items, claim a quest reward, play a sound, or open another conversation.
An NPC can greet a player differently before, during, and after a quest. Conversations can also start automatically when their conditions are met, without needing a character to click.
Custom NPCs can look like a player, another creature, or a block. Configure their skin, size, equipment, behaviour, and placement, with an appearance preview in the editor. Characters can follow players, including only while a particular quest is active.
Dialogue presentation includes portraits and adjustable typewriter text, alongside the movable dialogue box.
Give villagers something to say
The included villager datapack adds greetings, small talk, trading through dialogue, and daily errands. Villagers can ask for supplies or help dealing with creatures, with jobs matched to their profession. Finish an errand to receive its reward and improve that villager's opinion of you.
Pack authors can replace the conversations, add errands, or define speaker rules for other creatures. Appearance rules can give matching creatures different looks, including weighted variants. The built-in villager content can be disabled if your pack uses its own setup.
Build it in-game
Open the editor from the quest journal to work with quest graphs and conversations. Drag nodes to arrange them, link their connections, and double-click to edit. Search, zoom, automatic layout, multiple selection, copy and paste, undo and redo, and templates help when a graph grows.
The editor also manages NPCs, chapters, speaker rules, appearances, and errands. Simple forms cover common settings; Advanced mode exposes the underlying JSON. Pick supported entities and positions directly from the world, preview NPC appearances, and reset or complete your own quest progress while testing.
Content is stored as JSON and can be distributed with a modpack or datapack. Editor changes can be shared across worlds or kept in one world's datapack, and files can be reloaded without restarting the game. Editing requires operator permissions on servers.
Optional integrations and requirements
With the corresponding mods installed, quests can use Savaru Growthology levels, Savaru Worldology levels and tiers, Savaru Dungeonology completions, and Savaru Affixology gear objectives.
An optional RPG Dialogue importer can bring existing conversations into SVR Quests. It is disabled by default, and imported content may need editing where the formats differ. RPG Dialogue is not required for the quest, NPC, or dialogue system.
Minecraft 1.21.1 · Fabric · Fabric API · Java 21
Install SVR Quests on both the server and clients for multiplayer. English and Traditional Chinese interface translations are included.
Project description from CurseForge.
Pick your setup
SVR Quests by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
SVR Quests versions and loaders
SVR Quests 0.6.0
svr-quests-0.6.0.jar
30 Oct 2026
SVR Quests 0.5.1
svr-quests-0.5.1.jar
24 Oct 2026
SVR Quests 0.5.0
svr-quests-0.5.0.jar
20 Oct 2026
SVR Quests 0.4.1
svr-quests-0.4.1.jar
16 Oct 2026
SVR Quests 0.4.0
svr-quests-0.4.0.jar
16 Oct 2026
SVR Quests 0.3.0
svr-quests-0.3.0.jar
15 Oct 2026
SVR Quests 0.2.0
svr-quests-0.2.0.jar
15 Oct 2026
SVR Quests - 0.1.0
svr-quests-0.1.0.jar
9 Oct 2026
Looking for an older file? The official CurseForge project page is in Resources.