Skip to main content

Quest

The Quest Extension is the foundation of the TypeWriter quest system. It provides the core quest engine: objective tracking, quest lines, player quest state management, and the base interfaces that all other quest extensions build upon.

Core Concepts

  • Objectives — Base objective types (Interact Entity, etc.)
    • Quest Lines — Chain objectives into complete quests.

Quick Start

  • 1. Configure Settings — Start with the configuration entry: quest. This defines global settings for the extension. → quest

Commands

CommandDescription
/quest track <quest> [player]Track a quest (requires typewriter.quest.track).
/quest untrack [player]Stop tracking the current quest (requires typewriter.quest.untrack).

Permissions

PermissionDescription
typewriter.questBase access to quest commands.
typewriter.quest.trackTrack a quest.
typewriter.quest.untrackStop tracking a quest.