EcoQuests

What is EcoQuests?

EcoQuests is a GUI-based quest system for your server. You build quests from configurable tasks, group them into quest trees, and set them to reset on a daily, weekly, or monthly cycle. Every quest runs on the shared effect and condition system, so rewards and start triggers are as flexible as the rest of the eco ecosystem.

What sets EcoQuests apart?

  • Fully config-driven. Quests, tasks, and categories are plain YAML files you can add, edit, or remove without touching code.

  • Categories. Group quests into categories and reward players when they complete every quest in a group.

  • Resettable and recurring. Set a reset timer to turn any quest into a daily, weekly, or monthly objective.

  • Cross-server ready. Runs on BungeeCord and Velocity networks backed by MySQL, with optional local storage to opt out of sync.

  • Effect system support. Rewards, start effects, start conditions, and category completion all use the same effect and condition system as every other eco plugin.


Where to go next

  • Make your first quest: How to make a quest walks you through a quest file end to end.

  • Add tasks: How to make a task covers the goals players complete.

  • Group quests: How to make a category covers categories and category rewards.

  • Tune the plugin: Plugin config is the full annotated config.yml.