quest list
A simple Forge 1.20.1 mod that allows adding quests and objectives using datapack JSON files.
Quest definitions are stored in datapacks, and progress is saved server-side. Players can view their current objectives via a HUD on the right side of the screen, a detailed menu (default key O), quest books, or quest boards.
Supported Quest Types & Features
- Location-based: Triggers when a player enters a specified spherical radius or cubic area.
- Block Interaction: Triggers when a player right-clicks a specific block type (optionally at specific coordinates).
- Item Collection: Tracks items collected by players, displaying progress (e.g.,
0/8) and completing when the target count is reached. - Manual Completion: Completed via commands or external events, useful for custom story scenarios.
- Prerequisites: Create quest chains where certain quests remain locked or hidden until their prerequisites are met.
- Mission-locked: Quests that only reveal themselves and become active during specific missions.
- Flexible Scopes: Progress can be shared globally (
server), within a scoreboard team (team), or tracked individually (player). - Rewards: Execute console commands automatically upon quest completion.

