Logo
MINECRAFTBIBLE
Items
Items

All game items

Blocks
Blocks

Building blocks

Mobs
Mobs

Creatures & monsters

Biomes
Biomes

World biomes

Structures
Structures

Generated structures

Recipes
Recipes

Crafting guides

Advancements
Advancements

Achievements

Loot Tables
Loot Tables

Drop rates

Tags
Tags

Item groupings

All Versions
View all data →
Capes
Cape ArchiveNEW

Browse rare Minecon capes, OptiFine capes, and custom capes from players worldwide

Browse

Player Database
Player DatabasePopular

Search any player

Skin Browser
Skin Browser

Browse & download skins

Cape Gallery
Cape GalleryNEW

Minecon & OptiFine capes

Seed Vault
Seed Vault

Curated seeds

Learn

Guides
GuidesNew

Tutorials & tips

Blog
Blog

News & updates

Community

Community Hub
Community HubHub

Posts, discussions & more

All Versions
View community →
Seed Analyzer
Seed Analyzer

World seed analysis

Loot Explorer
Loot Explorer

Drop rates

Crafting Calculator
Crafting Calculator

Material planning

Enchant Calculator
Enchant Calculator

Probability math

Redstone Lab
Redstone Lab

Signal timing

Trading Profit
Trading Profit

Villager ROI

All Versions
View all tools →
Mods
Mods

Browse all mods

Plugins
Plugins

Server plugins

Resource Packs
Resource Packs

Textures & sounds

Shaders
Shaders

Visual enhancements

Datapacks
Datapacks

World logic

Scanner
Mod Intelligence

Scan & analyze any mod

All Versions
View all mods →
Loading...
IntroductionIntroductionVersion HistoryVersion HistoryGuidesGuidesBlog & NewsBlog & News
ItemsItemsBlocksBlocksMobsMobsRecipesRecipesBiomesBiomesStructuresStructuresAdvancementsAdvancementsLoot TablesLoot TablesTagsTags
ModsModsPluginsPluginsResource PacksResource PacksShadersShadersDatapacksDatapacks

MinecraftBible

The Ultimate Wiki

Logo
MINECRAFTBIBLE

The ultimate Minecraft reference. Every item, block, mob, and recipe documented with precision.

Community

  • Skin Browser
  • Cape Gallery
  • Seed Vault
  • Blog
  • Guides

Database

  • Items
  • Blocks
  • Mobs
  • Recipes
  • Biomes
  • Structures

Tools

  • Seed Analyzer
  • Mod Intelligence
  • Crafting Calculator
  • Enchant Calculator

Mods & Packs

  • Mods
  • Plugins
  • Resource Packs
  • Shaders
  • Datapacks

Site & Legal

  • About
  • Authors
  • Editorial Policy
  • Corrections
  • Contact
  • Privacy Policy
  • Terms of Service
  • DMCA
  • Sitemap

© 2026 MinecraftBible. Not affiliated with Mojang or Microsoft.

PrivacyTermsContact
zyraquests
PluginMIT

zyraquests

free quest plugin for your minecraft server

14
Downloads
1
Followers
4 months ago
Updated
📦
1
Versions
bukkitpaperspigot
Download Latestv1.0.0View on Modrinth

📖About zyraquests

📜 ZyraQuests

A fully custom quest plugin with beautiful GUI menus, 6 objective types, flexible rewards, and native ZyraJobs integration — built for Spigot 1.21.


✨ Overview

ZyraQuests lets you create any quest you can imagine directly from a single YAML file — no commands, no in-game editor required. Players browse quests through polished inventory menus, track their progress in real time via action bar indicators, and earn XP, items, or custom commands as rewards.

Works perfectly standalone, and unlocks extra features when paired with ZyraJobs.


🖥️ GUI Menus

ZyraQuests is built around three fully interactive inventory menus:

📋 Quest Browser — Browse all quests sorted by category (Mining, Farming, Hunting, Brewing, General). Each quest shows its difficulty color, objectives count, your current status (not started / in progress / completed), and a live XP progress bar if active. Paginated for large quest collections.

🔍 Quest Detail — Opens on click. Shows the full quest description, each objective with its own progress bar, all rewards previewed as items, and the Accept / Abandon button. Border color changes based on difficulty (green = Easy, yellow = Medium, red = Hard, orange = Legendary).

⚡ Active Quests — See all your quests in progress at a glance, with per-objective progress bars. Quick-navigate back to any quest's detail view.


📋 Creating Quests

Everything lives in quests.yml. One quest looks like this:

quests:
  diamond_hunter:
    display-name: "Diamond Hunter"
    description:
      - "The real treasure lies deep below."
      - "Find and mine diamonds."
    icon: DIAMOND
    category: MINING
    difficulty: HARD
    repeatable: false
    objectives:
      - type: MINE_BLOCK
        block: DIAMOND_ORE
        amount: 10
        display: "Mine Diamond Ore"
      - type: REACH_JOB_LEVEL
        job: miner
        level: 20
        display: "Be Miner Level 20"
    rewards:
      - type: XP
        amount: 20
      - type: JOB_XP
        job: miner
        amount: 1000
      - type: ITEM
        material: DIAMOND_PICKAXE
        amount: 1
        name: "&b&lDeep Earth Pickaxe"
        lore:
          - "&7Forged from the deepest veins."

That's it — reload with /qadmin reload and the quest is live.


🎯 Objective Types

Type What it tracks
MINE_BLOCK Breaking specific blocks underground
HARVEST_CROP Harvesting fully grown crops
KILL_MOB Killing any entity by type
BREW_POTION Brewing potions at a brewing stand
COLLECT_ITEM Picking up or crafting specific items
REACH_JOB_LEVEL Reaching a level in ZyraJobs (ZyraJobs required)

🎁 Reward Types

Type Effect
XP Give vanilla experience levels
JOB_XP Add ZyraJobs XP to a specific job (ZyraJobs required)
ITEM Give an ItemStack with optional custom name & lore
COMMAND Run any console command with %player% placeholder

🔗 ZyraJobs Integration

ZyraQuests integrates with ZyraJobs as a soft-dependency — install both plugins and the integration activates automatically. No configuration needed.

When ZyraJobs is present:

  • JOB_XP rewards give XP directly into the player's job level
  • REACH_JOB_LEVEL objectives track job progression in real time
  • If ZyraJobs is absent, JOB_XP rewards fall back to vanilla XP automatically

📈 Player Experience

  • 🔔 Level-up style chat message when a quest is completed, listing all rewards
  • 📺 Screen title on completion
  • 📊 Action bar progress updates every time an objective advances
  • 🔊 Sounds on quest accept and completion
  • 🔁 Repeatable quests — configure any quest to be completable multiple times
  • 🌐 Server broadcast on completion (optional, disabled by default)
  • 💬 Join message reminding players of their active quests

🏷️ Quest Difficulties

Difficulty Color Border
Easy 🟢 Green Lime glass
Medium 🟡 Yellow Yellow glass
Hard 🔴 Red Red glass
Legendary 🟠 Orange Orange glass

⚙️ Configuration

config.yml — Global settings:

  • max-active-quests — how many quests a player can track at once (default: 3)
  • actionbar-progress — show action bar updates on objective progress
  • sounds — toggle all sounds
  • broadcast-completion — announce completions server-wide
  • All chat messages fully customizable with color codes

quests.yml — All quests. Add, remove, or edit quests freely. No restart needed — just /qadmin reload.


🛠️ Commands

Command Description
/quests [category] Open the quest browser
/qadmin reload Reload config and all quests
/qadmin list List all quest IDs
/qadmin give <player> <id> Force-start a quest for a player
/qadmin complete <player> <id> Force-complete a quest
/qadmin reset <player> [id] Reset one quest or all quests
/qadmin info <player> View a player's quest progress

Tab-completion is supported on all commands.


🔑 Permissions

Permission Default Description
zyraquests.use Everyone Access to /quests
zyraquests.admin OP Access to /qadmin

📦 Requirements

  • Minecraft: 1.21.x
  • Server software: Spigot or Paper 1.21+
  • Java: 21+
  • No required dependencies
  • Optional: ZyraJobs (for JOB_XP rewards and REACH_JOB_LEVEL objectives)

🤝 Part of the Zyra Suite

ZyraQuests is designed to work alongside ZyraJobs as a unified gameplay ecosystem. Install both for the full experience — quests that reward job XP, objectives that track job levels, and a consistent GUI style across both plugins.


👤 Credits

Made with by sti_moi — zyrajobs's group

👥 Team & Contributors

No authors recorded.

⚙️ Compatibility

Environment
🖥️ Server-side
Loaders
bukkitpaperspigot
Minecraft Versions
1.211.21.11.21.21.21.31.21.41.21.51.21.61.21.7+4 more

🔗 Links

Modrinth Page