ModsJava
ODailyQuests Continued | Daily Quests for Paper
A maintained fork with modern Paper support, leaderboards, and flexible rewards. Free Minecraft Java mod for 26.2.
⬇ Download on SpigotO'DAILYQUESTS
CONTINUED
⚡ Keep your server active and give players a reason to return every day! ⚡
PAPER 26.2 • JAVA 25
SOURCE CODE • ISSUE TRACKER • WIKI
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
OVERVIEW
O'DailyQuests gives every player a fresh selection of configurable quests that renew on your schedule. Build quick daily objectives, long-term category goals, reward tracks, custom interfaces, or a complete engagement system for survival, RPG, and network servers.
This resource is an independently maintained GPL-3.0 continuation of Ordwen's archived ODailyQuests. The original plugin and design were created by Ordwen. Version 4.0 is maintained by LucidAPs for modern Paper servers.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✨ KEY FEATURES ✨
✅ YAML, SQLite, or MySQL storage with UUID-based player tracking
✅ Custom quest categories and a configurable number of active quests per category
✅ 25 built-in quest types with dynamic and random objectives
✅ Flexible renewal time, timezone, and interval
✅ Per-quest, per-category, global, and lifetime-total rewards
✅ Conditional and permission-based quests
✅ World, region, and category restrictions
✅ Anti-abuse checks for placed, broken, and dropped items
✅ Titles, subtitles, toasts, boss bars, action bars, chat feedback, and progress bars
✅ Fully configurable player GUI with custom heads, PlaceholderAPI content, Nexo items, model data, and item models
✅ Synchronized progression for matching objectives
✅ Rerolls, safety mode, configurable command aliases, and storage conversion tools
✅ Multi-server friendly player-data delay and asynchronous SQL work
✅ Editable messages with HEX colors
✅ Custom quest types for manual or scripted completion with /dqa customcomplete
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
EXCLUSIVE TO THIS CONTINUATION
Built-in all-time leaderboards through PlaceholderAPI
Built-in all-time leaderboards through PlaceholderAPI
Create holograms, scoreboards, menus, chat formats, or NPC displays without a separate leaderboard addon:
Code (Text):
%odailyquests_total_1_alltime_name%
Code (Text):
%odailyquests_total_1_alltime_value%
Code (Text):
%odailyquests_total_position%
✅ Works with YAML, SQLite, and MySQL
✅ Includes persisted offline-player totals and current active-player progress
✅ Uses a short cache so scoreboards can request rankings efficiently
✅ Deterministic ranking order for tied totals
More continuation-only improvements
✅ Quest tracking updated for modern block breaking, fishing, entity kills, shearing, and villager trades
✅ Modern registry-based villager profession and potion handling
✅ One centralized completion flow for quest, category, global, and lifetime rewards
✅ Reworked scheduling and database lifecycle for safer reloads and shutdowns
✅ Updated GUI item and click handling for the current Paper API
✅ Original-project bStats and Spigot update reporting removed
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
QUEST TYPES
BLOCKS & ITEMS
✅ BREAK — Break blocks
✅ PLACE — Place blocks
✅ GET / PICKUP — Obtain or pick up items
✅ CRAFT — Craft items
✅ COOK — Extract cooked items
✅ ENCHANT — Enchant items
✅ FISH — Catch items while fishing
✅ FARMING — Harvest mature crops
✅ CONSUME — Eat, drink, or use consumables
✅ LAUNCH — Launch projectiles
✅ CARVE — Carve pumpkins
ENTITIES & PLAYER ACTIONS
✅ KILL — Kill mobs or players
✅ TAME / BREED / SHEAR / MILKING — Animal objectives
✅ FIREBALL_REFLECT — Reflect a fireball
✅ VILLAGER_TRADE — Complete matching villager trades
✅ LOCATION — Reach configured coordinates
✅ EXP_POINTS / EXP_LEVELS — Earn experience
✅ PLAYER_DEATH — Track player deaths
✅ PLACEHOLDER — Compare a PlaceholderAPI value
PLUGIN INTEGRATION
✅ VOTIFIER_PLUS — Progress quests from votes
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
REWARDS
✅ COMMAND — Execute one or more console commands
✅ EXP_POINTS / EXP_LEVELS — Grant experience
✅ MONEY — Economy rewards through Vault
✅ POINTS — PlayerPoints rewards
✅ NONE — Completion without a direct reward
Quest rewards support dynamic values such as quest name, required amount, current progress, and reward amount. Category, global, and lifetime milestones can each have their own rewards.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
COMMANDS
PLAYER COMMANDS
✅ /dailyquests me — Open your active quests
✅ /dailyquests show <category> — Browse all quests in a category
✅ /dailyquests reroll <index> — Replace a quest when permitted
ADMIN COMMANDS
✅ /dqa reload
✅ /dqa reset / reroll / show / open
✅ /dqa add / remove / complete / customcomplete / set
✅ /dqa convert — Convert supported storage formats
Command and subcommand aliases are configurable.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
INTEGRATIONS
No dependency is required for the core quest system. Install an optional plugin only when you use its related feature:
✅ PlaceholderAPI
✅ Vault
✅ PlayerPoints
✅ Citizens
✅ WorldGuard
✅ HeadDatabase
✅ Nexo
✅ VotifierPlus
✅ eco
Difference from the archived original: Version 4.0 has a focused integration set. Legacy hooks for ItemsAdder, Oraxen, MMOItems, RoseStacker, WildStacker, FancyNPCs, MythicMobs, EliteMobs, custom fishing/crate plugins, TokenManager, CoinsEngine, and NuVotifier are not included. The former public Java API/event layer and Folia declaration are also not part of this release.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
INSTALLATION & SUPPORT
- Run Paper 26.2 with Java 25.
- Place ODailyQuests-4.0.jar in your server's plugins folder.
- Start once to generate the configuration and example quests.
- Stop the server, configure the files in plugins/ODailyQuests, then restart.
Upgrading from 3.0.2? Back up the plugin folder and database first, then review your quest files for removed integrations.
Need help? Join the Discord support server or open a GitHub issue.
Originally developed by Ordwen from 2022 to 2026.
Maintained for modern Minecraft versions by LucidAPs.
MORE RESOURCES FROM LUCIDAPS
ODailyQuests Continued | Daily Quests for Paper is a free Minecraft Java mod. Compatible with Minecraft 26.2. Downloaded 1 times (via Spigot). Download it and open it directly in the game.