Astral Quests | Community Quest System v1.0

190+ daily & weekly quests, server-wide community events and more.
  • Banner.png
  • How it works

    Try this product in game with a hosted Minecraft server!
    1. Click 'Request test server'
    2. Join the provided IP address
    3. Try out the product for up to 30 minutes
    4. Stop the server when you're done

    Requesting a test server will duplicate the original files and provide you a new server for you to join and experiment with for up to 30 minutes. Any changes you make will not be served so feel free to play around!

    There are no limits to the number of servers you may start, but you can only have one test server active at a time. You must stop any active test servers in order to start up a new one.

    Features

    • Completely free
    • Instant setup
    • Full operator permissions
    • Invite friends
    • No usage limits

    Testing servers provided by PebbleHost.
    Visit PebbleHost.com

1784032585720.png

Transform your server with a complete quest experience​

AstralQuests is a premium, performance-focused quest plugin built for modern Paper and Folia servers. It gives players meaningful daily goals, long-term weekly challenges, and cooperative server-wide community events — all wrapped in polished GUIs with mini-caps titles, boss-bar tracking, and rich reward previews.

Whether you run a survival SMP, economy server, or hub network, AstralQuests adds retention loops players actually enjoy: streaks, leaderboards, rerolls, and events that bring the whole server together.

Media​

1784032616075.png

1784032648095.png

1784032675812.png


What makes AstralQuests different?​

  • Folia-safe from the ground up per-player scheduling, no unsafe global player mutations
  • Works standalone or with AstralCore soft-depends on AstralCore, Vault, and PlaceholderAPI
  • 190+ quests included 82 daily, 54 weekly, 32 community, 25 milestones
  • Healthy community scheduler automatic events with cooldowns, quiet hours, AFK filtering, and min-player gates
  • Premium GUIs mini-caps titles, color-coded lore, progress bars, reward lists, click-to-track boss bars
  • Participant-only community rewards only players who contributed receive payouts
  • Developer API hook custom objectives and rewards into your own plugins

Quest Systems​

SystemDescription
Daily Quests3 rotating objectives per day (configurable), time-limited, reroll support
Weekly QuestsLonger challenges with bigger rewards
Community QuestsServer-wide cooperative goals with live boss bar for all players
MilestonesLifetime achievement tracking
StreaksDaily and weekly completion streaks with grace days
LeaderboardsTotal completions, quest points, streaks, community heroes

Player Features​

  • /quests main menu with Daily, Weekly, Community, History, Leaderboards, Stats, and Streaks
  • Quest tracking — click any quest to pin a boss bar showing live progress
  • Quest history — view recently completed quests with timestamps
  • Beautiful item lore — objectives, difficulty, progress bar, and full reward breakdown
  • Action-bar milestones at 25%, 50%, 75%, and 100%
  • 1 daily reroll per day (OP/bypass exempt) — blocked after completing a daily quest

Admin Features​

  • /quests admin reload — hot-reload all configs
  • /quests admin triggercommunity <id|RANDOM> — start any community quest or roll random
  • /quests admin stopcommunity — stop active event (lists all quest IDs + highlights active)
  • /quests admin assign <player> [weekly] — force-assign quests
  • /quests admin debug — startup diagnostics report
  • Full tab-completion for community quest IDs

Integrations​

PluginSupport
AstralCoreEconomy, shards, keys (soft-depend)
VaultEconomy fallback
PlaceholderAPI6+ placeholders
LuckPermsPermission nodes
FoliaFully supported
Paper 1.21.xJava 21+

Default Quest Library​

82 Daily Quests — mining, combat, fishing, farming, exploration, crafting, economy, and more

54 Weekly Quests — large-scale goals for dedicated players

32 Community Quests — cooperative server events (mine blocks, kill mobs, earn money, travel distance, etc.)

25 Milestones — lifetime achievements (first quest, 100 completions, 30-day streak, Nether visit, etc.)

All quests are fully editable in YAML. Add, remove, or rebalance without touching code.


Configuration​

Every system is configurable:

  • config.yml — resets, rerolls, streaks, community scheduler, feedback
  • daily-quests.yml / weekly-quests.yml / community-quests.yml / milestones.yml
  • menus.yml — GUI layout and slots
  • messages.yml — MiniMessage-supported strings
  • rewards.yml — economy balancing caps
  • anti-exploit.yml — creative/spectator/world filters
  • leaderboards.yml — board types and refresh interval
  • storage.yml — SQLite (default) or MySQL/MariaDB

Performance​

  • HikariCP connection pooling
  • Async database reads/writes
  • Objective listener activation only for quest types currently in use
  • Movement sampling with configurable tick interval
  • Profile cache with dirty-tracking autosave

Commands​

/quests Open main menu
/quests daily Daily quest menu
/quests weekly Weekly quest menu
/quests community Active community event
/quests history Completed quest history
/quests leaderboard Server leaderboards
/quests reroll [daily|weekly] Reroll quests
/quests stats Player statistics
/quests streak Streak info
/quests admin reload Reload configuration
/quests admin triggercommunity <id|RANDOM>
/quests admin stopcommunity
/quests admin assign <player> [weekly]
/quests admin debug

Aliases: /quest, /aq


Permissions​

astralquests.use Basic access
astralquests.daily Daily quests
astralquests.weekly Weekly quests
astralquests.community Community quests
astralquests.reroll Reroll quests
astralquests.reroll.free Bypass reroll limits (OP/admin)
astralquests.extra.daily +1 daily quest slot
astralquests.extra.weekly +1 weekly quest slot
astralquests.admin Full admin access


PlaceholderAPI​

%astralquests_daily_completed%
%astralquests_weekly_completed%
%astralquests_current_streak%
%astralquests_quest_points%
%astralquests_community_progress%
%astralquests_community_contribution%


Developer API​

AstralQuestsAPI api = Bukkit.getServicesManager().load(AstralQuestsAPI.class);
api.addProgress(player, ObjectiveType.BLOCK_BREAK, "STONE", 1);
api.assignQuest(player, "daily_mine_stone", QuestCategory.DAILY);

Events: QuestAssignedEvent, QuestCompletedEvent, QuestRewardEvent, DailyQuestResetEvent


Requirements​

  • Paper 1.21.x (Java 21+)
  • Folia supported
  • SQLite included (no external DB required)
  • Optional: Vault, PlaceholderAPI, AstralCore

Buy a license now
$4.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
Lifetime
Share and earn
Refer this resource and earn a 10% commission.
49 Views
0 Purchases
2 Downloads
Jul 23, 2026 Published
N/A Updated
Not yet rated
2.1 MB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. No
AI Content Disclosure
Used AI to help draft and refine the product description and promotional text and generated the banner for this product
AI Content Disclosure
Used Cursor as a development assistant to help identify the causes of bugs, analyze error messages and logs and review code changes
Type
  1. Gameplay
  1. Economy
  1. Monetization
Game mode
  1. Survival
  1. Factions
  1. Towny
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
  1. Folia
  1. Purpur
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. This product doesn't contain text
Creator
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
a custom-designed prefix system intended to replace the standard prefix display used by LuckPrerms
Not yet rated
34 purchases
Premium Fancy Menu is a configuration package of deluxe menus and RTP plugins.
5.00 star(s) 2 ratings
23 purchases
Feature characters such as Tung Tung Tung Sahur, Tralallelo and more
Not yet rated
25 purchases
Labubu dolls are collectible figurines, These are their models !
Not yet rated
18 purchases
A detailed set of shark entity models crafted in Blockbench.
Not yet rated
8 purchases
Share and earn
Refer this resource and earn a 10% commission.
49 Views
0 Purchases
2 Downloads
Jul 23, 2026 Published
N/A Updated
Not yet rated
2.1 MB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. No
AI Content Disclosure
Used AI to help draft and refine the product description and promotional text and generated the banner for this product
AI Content Disclosure
Used Cursor as a development assistant to help identify the causes of bugs, analyze error messages and logs and review code changes
Type
  1. Gameplay
  1. Economy
  1. Monetization
Game mode
  1. Survival
  1. Factions
  1. Towny
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
  1. Folia
  1. Purpur
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. This product doesn't contain text
Creator
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
a custom-designed prefix system intended to replace the standard prefix display used by LuckPrerms
Not yet rated
34 purchases
Premium Fancy Menu is a configuration package of deluxe menus and RTP plugins.
5.00 star(s) 2 ratings
23 purchases
Feature characters such as Tung Tung Tung Sahur, Tralallelo and more
Not yet rated
25 purchases
Labubu dolls are collectible figurines, These are their models !
Not yet rated
18 purchases
A detailed set of shark entity models crafted in Blockbench.
Not yet rated
8 purchases
Top