promotional bannermobile promotional banner

QuestLines Core

Create dynamic quests and dialogs with this powerful plugin.
screen1.png

screen1.png

screen2.png

screen2.png

screen3.png

screen3.png

screen4.png

screen4.png

Description


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-quest bot
  • β˜• Support the project on Ko-fi

 

The QuestLines Core Team

profile avatar
  • 4
    Followers
  • 7
    Projects
  • 6.4K
    Downloads
Donate

More from RedStonerView all

  • QuestLines Claims project image

    QuestLines Claims

    • 396
    • Mods

    Allows players to Claim chunks and Admins to claim Regions. Regions can be sold/rented. Protections for practically every event.

    • 396
    • May 20, 2026
    • Mods
    • +3
  • QuestLines Titles project image

    QuestLines Titles

    • 328
    • Mods

    Give players access to selectable titles that show in chat and in QuestLines dialogs.

    • 328
    • May 18, 2026
    • Mods
    • +4
  • QuestLines Arcade project image

    QuestLines Arcade

    • 35
    • Mods

    Play some classic games with your friends.

    • 35
    • May 13, 2026
    • Mods
    • +4
  • QuestLines Icons project image

    QuestLines Icons

    • 709
    • Mods

    Adds animated icons to NPC enities. Extention Plugin for QuestLines

    • 709
    • May 7, 2026
    • Mods
    • +3
  • QuestLines Claims project image

    QuestLines Claims

    • 396
    • Mods

    Allows players to Claim chunks and Admins to claim Regions. Regions can be sold/rented. Protections for practically every event.

    • 396
    • May 20, 2026
    • Mods
    • +3
  • QuestLines Titles project image

    QuestLines Titles

    • 328
    • Mods

    Give players access to selectable titles that show in chat and in QuestLines dialogs.

    • 328
    • May 18, 2026
    • Mods
    • +4
  • QuestLines Arcade project image

    QuestLines Arcade

    • 35
    • Mods

    Play some classic games with your friends.

    • 35
    • May 13, 2026
    • Mods
    • +4
  • QuestLines Icons project image

    QuestLines Icons

    • 709
    • Mods

    Adds animated icons to NPC enities. Extention Plugin for QuestLines

    • 709
    • May 7, 2026
    • Mods
    • +3