Quests
Complete tasks to earn rewards
Overview
Quests are tasks that reward you for playing — mine blocks, craft items, reach skill levels, defeat enemies, and more. Browse and manage quests from the Quests tab in the sidebar of the skill overview (/xp).
Quests are organized into categories like Main, Daily, and Misc. Some quests start tracking automatically when you perform a matching action, while others must be accepted manually from the quest list.
Quest UI
Open the quest page by clicking the Quests tab in the left sidebar of /xp. The page shows:
- Category filters — Filter by All, Main, Daily, or Misc at the top
- Quest count — Total quests and active quest count
- Quest rows — Each quest shows its name, description, status, objectives, rewards, and action buttons
Quest States
Each quest displays a color-coded status label:
| Status | Color | Meaning |
|---|---|---|
| Available | Orange | Ready to accept — click the Accept button to start tracking |
| Locked | Gray | Requirements not met (see below) |
| In Progress | Blue | Actively tracking objectives |
| Ready to Claim | Gold | All objectives complete — click Claim to receive rewards |
| Completed | Green | Finished and rewards received |
| Cooldown | Gray | Repeatable quest waiting for cooldown to expire |
Requirements Display
Locked quests show a Requires: line below the description explaining what you need to unlock them. Requirements can include:
- Prerequisite quests — e.g., Complete "Novice Miner"
- Total level — e.g., Total Level 10
- Skill level — e.g., Mining Level 5
The requirements line appears in green when all requirements are met, or gray when any are unmet.
Objectives
Active quests display each objective with a progress counter (e.g., Mine 25 Iron Ore (12/25)). Completed objectives turn green. Some quests require objectives to be completed in order (sequential quests).
Actions
| Button | When Visible | What It Does |
|---|---|---|
| Accept | Available quests | Start tracking the quest |
| Claim | Ready to Claim quests | Receive your rewards (checks inventory space) |
| Abandon | In Progress quests | Cancel the quest and reset progress |
Quest Types
Auto-Accept Quests
Some quests start tracking automatically when you perform a matching action (e.g., mining stone). You don't need to accept them manually — they just appear as "In Progress" once triggered.
Repeatable Quests
Daily and other repeatable quests can be completed multiple times. After claiming rewards, the quest enters a cooldown period (shown with time remaining). Once the cooldown expires, the quest reappears as Available.
Sequential Quests
Some quests require objectives to be completed in a specific order. Only the current objective tracks progress — later objectives are grayed out until earlier ones are finished.
Objective Types
Quests can track the following actions:
| Type | Example |
|---|---|
| Break Blocks | Mine 150 Stone blocks |
| Place Blocks | Place 100 blocks |
| Craft Items | Craft 20 Planks |
| Kill Entities | Defeat 10 Trorks |
| Deal Damage | Deal damage to Trorks |
| Pick Up Items | Collect 50 Coins |
| Reach a Level | Reach Mining level 10 |
Rewards
Quest rewards are shown at the bottom of each quest row. Rewards are delivered when the quest is completed (or when you click Claim for manual-claim quests). Common reward types include items, XP tokens, and boost tokens.
If you're offline when a quest completes (e.g., via admin command), rewards are queued and delivered automatically when you next log in.
Commands
Most players interact with quests through the UI, but commands are available for quick actions:
| Command | Description |
|---|---|
/quest accept <questId> | Accept a quest |
/quest claim <questId|all> | Claim rewards for completed quests |
/quest abandon <questId> | Abandon an active quest |
/quest status | View your active quests |
For Server Owners
Quests are fully configurable via JSON files. See the Quest Configuration guide for details on creating custom quests, setting up objectives, prerequisites, and rewards.
Admin commands are available via /mmoquestadmin — see the Commands page for the full reference.