
PluginLicenseRef-Eula
MrCommunityQuest
Customizable Community Quests, Supports Vanilla Quests
301
Downloads
2
Followers
3 months ago
Updated
📦
10
Versions
📖About MrCommunityQuest
Older versions are not and will not be supported
Preview you can find in gallery on this site

MrCommunityQuest is a community-driven quest plugin that brings server-wide challenges and collaborative goals to your Minecraft server. Players work together to complete various tasks, earning rewards based on their contribution.

- Community Quests - Server-wide collaborative challenges
- Multiple Quest Types - Break, Place, Donate, and more quest types
- Auto Scheduling - Automatic quest rotation with configurable timers
- Progress Tracking - Real-time progress updates for all players
- Reward System - Position-based rewards with multiple prize tiers
- Customizable GUI - Fully configurable graphical interface
- Vault Integration - Economy support for donate quests
- Persistent Progress - Quest progress saved between restarts
- Gradient Color Support - Beautiful colored GUI titles with hex codes
- PlaceholderAPI Integration - Dynamic placeholders in messages
- Multi-language Support - Localizable messages via messages.yml
- Admin Commands - Full control with /mqc command suite

| Command | Description | Permission |
|---|---|---|
/cq |
Opens the quest menu for the player (default action when no arguments are supplied) | mrcommunityquest.use |
/cq help |
Shows the plugin help pages (page 1) | mrcommunityquest.use |
/cq donate [quest-id] |
Donate money to the active donate-quest (or a specific quest) | mrcommunityquest.use |
/cq donateexp [quest-id] |
Donate experience points to the active exp-donate-quest (or a specific quest) | mrcommunityquest.use |
/cq donatelevel [quest-id] |
Donate player levels to the active level-donate-quest (or a specific quest) | mrcommunityquest.use |
/cq donateitem [quest-id] |
Donate item in hand or entire inventory to the active item-donate-quest (or a specific quest) | mrcommunityquest.use |
/mrcommunityquest |
Admin command – provides administrative functions (default action) | mrcommunityquest.admin |
/mrcommunityquest help |
Shows the admin help pages (page 1) | mrcommunityquest.admin |
/mrcommunityquest reload |
Reloads the plugin configuration and messages | mrcommunityquest.admin |
/mrcommunityquest start |
Starts the specified quest (default duration 60 minutes unless overridden) | mrcommunityquest.admin |
/mrcommunityquest end |
Ends the specified quest, distributes rewards and saves progress | mrcommunityquest.admin |

| Permission | Description | Default |
|---|---|---|
mrcommunityquest.admin |
Allows use of the admin command /mrcommunityquest and all its sub-commands (reload, start, end, help) |
op |
mrcommunityquest.use |
Allows players to use the main command /communityquest and all its sub-commands (donate, donateexp, donatelevel, donateitem, help) |
true |
mrcommunityquest.quest.* |
Wildcard for quest-specific permissions defined in quest configuration (e.g. mrcommunityquest.quest.break.stone) |
op |
mrcommunityquest.* |
Grants access to all commands and permissions of the plugin | op |

✨ Quest Types
Break Quests
- Players break specific blocks to contribute to the community goal
Place Quests
- Players place specific blocks to contribute to the community goal
Donate Quests
- Players donate money (via Vault) to contribute to the community goal
Kill Quests
- Players kill specific mobs to contribute to the community goal
Vote Quests
- Players voting to contribute to the community goal (NuVotifier needed)

Position-Based Rewards
- 1st Place - Top contributor receives the best rewards
- 2nd Place - Second highest contributor
- 3rd Place - Third highest contributor
- Participant Rewards - All players who contributed receive rewards
Reward Configuration
- Fully customizable rewards in quests.yml
- Multiple item rewards per position
- Configurable reward amounts and chances

| Placeholder | Description | Example |
|---|---|---|
%mrcommunityquests_active_quest_1% |
Name of the first active quest | %mrcommunityquests_active_quest_1% → Treasure Hunt |
%mrcommunityquests_active_quest_completed_1% |
Current progress amount of the first active quest | %mrcommunityquests_active_quest_completed_1% → 500 |
%mrcommunityquests_active_quest_required_1% |
Required amount to complete the first active quest | %mrcommunityquests_active_quest_required_1% → 1000 |
%mrcommunityquests_active_quest_percentage_1% |
Completion percentage of the first active quest (0–100) | %mrcommunityquests_active_quest_percentage_1% → 50 |
%mrcommunityquests_active_quest_myposition_1% |
Player’s current position in the first active quest leaderboard | %mrcommunityquests_active_quest_myposition_1% → 3 |
%mrcommunityquests_active_quest_myvalue_1% |
Player’s contribution count for the first active quest | %mrcommunityquests_active_quest_myvalue_1% → 250 |
%mrcommunityquests_active_quest_position_1_1% |
Name of the player at position 1 in the first active quest leaderboard | %mrcommunityquests_active_quest_position_1_1% → Steve |
%mrcommunityquests_active_quest_timetoend_1% |
Minutes remaining until the first active quest ends | %mrcommunityquests_active_quest_timetoend_1% → 45 |
%mrcommunityquests_active_quest_progressbar_1% |
Customizable progress bar for the first active quest | %mrcommunityquests_active_quest_progressbar_1% → █▓▓▓░░░░░░ |
%mrcommunityquests_active_quests% |
Number of currently active quests | %mrcommunityquests_active_quests% → 2 |
%mrcommunityquests_quests% |
Total number of quests (active + inactive) | %mrcommunityquests_quests% → 7 |
