CurseForge · Hytale mod
QuestLines Core
Create dynamic quests and dialogs with this powerful plugin.
Quick answer
Which QuestLines Core release should I use?
QuestLines Core questlines-core-1.13.1.jar targets 0.5. Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer. No required dependencies listed for this file.
Where it goes
Where should QuestLines Core be installed in Hytale?
Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.
Put Hytale mods on the world host or dedicated server. Singleplayer runs a local server too; Hytale does not use separate client mods.
What else does QuestLines Core questlines-core-1.13.1.jar need?
questlines-core-1.13.1.jar. 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 project dependencies. Check the creator notes before changing an existing world.
Before you install it
Add QuestLines Core without breaking your instance.
Built for QuestLines Core questlines-core-1.13.1.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use questlines-core-1.13.1.jar. It targets 0.5; another release may target a different game build or dependency set.
- 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
Enable it on the world host
Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.
- 04
Pick the file you checked
Use the “Get this file” button beside questlines-core-1.13.1.jar. It opens that exact file at the source.
About this project
What does QuestLines Core add?
🔵 Discord ☕ Ko-fi ⭐ Patreon 📖 Wiki
QuestLines
QuestLines is a Hytale server plugin that brings NPCs to life through a fully data-driven dialogue and quest system.
Tie any NPC — whether a HyCitizens citizen or a standard Hytale entity — to branching conversation trees that drive player progression through quests, achievements, rewards, and world state.
Quests can be as simple as a single NPC conversation or as complex as a multi-staged boss encounter with branching outcomes, timed events, and economy rewards.
If you can imagine it, QuestLines can drive it.
Features
Branching Dialogue
Every NPC interaction is a page of dialogue with any number of response buttons, each with its own requirements and actions. Players see only the responses they qualify for.
Flexible Quest State
Track progress through:
- Tags
- Kills
- Block breaks
- Item collection
- Crafting
- Harvesting
- Fishing
- Economy checks
- Proximity
- Time of day
Chain conditions with any: and not: logic for complex branching.
Named Tracker System
Define reusable trackers with:
- Wildcard targets (
Rock*,*Planks) - Bracket lists (
[Rat,Bat]) - Optional location/world gating
Tracker progress drives requirements, actions, and inline text variables.
Rich Action System
Trigger actions from responses or automatically when requirements pass:
- Give items
- Run commands
- Award currency
- Grant titles
- Spawn NPCs
- Navigate between pages
- Mutate named variables
Achievements
Server-defined milestones with:
- Single-stage progression
- Staged (cascading tier) progression
Players track them via /achievements; admins manage them in-game.
In-Game Quest Editor
Build, edit, validate, and translate quests entirely in-game:
/ql quest
Quest Goal HUD
A clean overlay showing current objectives, updated automatically as players progress.
Player Journal
Review active and completed quest dialogue anytime:
/journal- Aliases:
/j,/log
Localization
Includes:
- English
- German
- Spanish
- French
- Portuguese (Brazilian)
- Russian
Players select language via /qlconfig.
Editor includes a one-click Translate Quest feature backed by a pluggable translation service.
Auto-Validation
- Validates on startup and reload
- Manual validation via
/ql validate - Custom API extensions auto-recognized
Economy & Permission Support
Native integration with VaultUnlocked:
- Balance checks
- Payments
- Permission-gated content
Region & Location Gating
Scope logic by:
- Radius
- World
- OrbisGuard / QL Claims region
Optional Plugin Integrations
- HyCitizens
- OrbisGuard
- VaultUnlocked
- MMOSkillTree
- RPGLeveling
- HyFishing
- Anglers' Almanac
- Endgame QoL (Wave Arena)
- Endless Leveling
- QuestLines Companion Suite:
- Icons
- Dialog
- Titles
- GUI
- Claims
- MMO
Extensibility API
Register custom:
- Requirements
- Actions
- Text variables
via QuestLinesAPI.
Resources
- 📖 Wiki
- 📖 QuestBuilder — Web app for building quests (community-made)
- 💬 Discord — Community support, suggestions, and
/validate-questbot - ☕ Support the project on Ko-fi
Project description from CurseForge.
Pick your setup
QuestLines Core releases for each Hytale build.
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
QuestLines Core releases and Hytale builds
questlines-core-1.13.1.jar
6 Jul 2026
questlines-core-1.13.0.jar
28 Jun 2026
questlines-core-1.12.5.jar
16 Jun 2026
questlines-core-1.12.4.jar
9 Jun 2026
questlines-core-1.12.3.jar
5 Jun 2026
questlines-core-1.12.2.jar
2 Jun 2026
questlines-core-1.12.1.jar
30 May 2026
questlines-core-1.12.0.jar
25 May 2026
questlines-core-1.11.1.jar
22 May 2026
questlines-core-1.11.0.jar
20 May 2026
questlines-core-1.10.2.jar
19 May 2026
questlines-core-1.10.1.jar
14 May 2026
Looking for an older file? The official CurseForge project page is in Resources.