
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 |
Ченджлог
2.0.3Релиз1.21.9, 1.21.10, 1.21.11 · 15 января 2026 г.
Fixed Quest Ending
2.0.2Релиз1.21.9, 1.21.10, 1.21.11 · 22 декабря 2025 г.
Small Changes Fixed loading without placeholderAPI
2.0.1Релиз1.21.9, 1.21.10, 1.21.11 · 15 декабря 2025 г.
Fixed Errors, Fixed Hexs
2.0.0Релиз1.21.8, 1.21.9, 1.21.10 · 9 ноября 2025 г.
- Now you need mrlibcore
- Now you can add quest donate item
230:
Quest:
Provider: DONATE
Type: ITEM
Item-Or-Mob: DIAMOND # Specific item type (DIAMOND, EMERALD, etc.) or leave empty for any item
Amount: 1000 # Total amount needed to complete the quest
TimeToEndQuest: 600 # In Minutes
QuestName: "Diamond Donation"
QuestMenu:
Material: DIAMOND
custom-model-data: 0
slot: 23
Name: "{#00FFFF>}&lᴅɪᴀᴍᴏɴᴅ ᴅᴏɴᴀᴛɪᴏɴ{#00CED1<}"
Lore:
- ""
- "{#00FFFF}&lINFORMATIONS:"
- " &8➥ &fProgress - &a[progress] &8/ &c[amount] &8(&a[percentage]%&8)"
- " &8➥ &fQuest End in - [time] seconds"
- ""
- "{#00FFFF}&lDESCRIPTION:"
- " &8➥ &f&oDonate 1000 Diamonds as community to get rewards."
- " &8➥ &f&oUse /cq donateitem hand or /cq donateitem all"
- ""
- "{#00FFFF}&lTOP PLAYERS:"
- " &8➥ &f1. &C[PlayerName-1] &fDonated &c[Amount-1]x &fDiamonds &8(&E+ 50,000€, 1x Key&8)"
- " &8➥ &f2. &a[PlayerName-2] &fDonated &a[Amount-2]x &fDiamonds &8(&E+ 25,000€, 1x Key&8)"
- " &8➥ &f3. &e[PlayerName-3] &fDonated &e[Amount-3]x &fDiamonds &8(&E+ 10,000€, 1x Key&8)"
- ""
- "&7&oYou will receive €5,000 for participating (If you are not in the top Players)"
Messages:
Progress:
- " {#8C8C8C>}&lMrCommunityQuest{#B5B5B5<}"
- ""
- "{#8C8C8C}&lINFORMATIONS:"
- " &8➥ &fQuest - {#8C8C8C}Donate 1,000 Diamonds"
- " &8➥ &fProgress - &a[progress] &8/ &c[amount] &8(&a[percentage]%&8)"
- ""
- "{#8C8C8C}&lTOP PLAYERS:"
- " &8➥ &f1. &C[PlayerName-1] &fDonated &c[Amount-1]x &fDiamonds &8(&E+ 50,000€, 1x Key&8)"
- " &8➥ &f2. &a[PlayerName-2] &fDonated &a[Amount-2]x &fDiamonds &8(&E+ 25,000€, 1x Key&8)"
- " &8➥ &f3. &e[PlayerName-3] &fDonated &e[Amount-3]x &fDiamonds &8(&E+ 10,000€, 1x Key&8)"
- ""
- " &8➥ &fYour position &a[My-Position] &fyou donated &a[My-Amount]x &fDiamonds"
RewardSystem:
Position-Rewards:
Reward-1:
Position: 1
Rewards:
- "money give [PlayerName] 50000"
- "crates key give [PlayerName] key 1"
Reward-2:
Position: 2
Rewards:
- "money give [PlayerName] 25000"
- "crates key give [PlayerName] key 1"
Reward-3:
Position: 3
Rewards:
- "money give [PlayerName] 10000"
- "crates key give [PlayerName] key 1"
Participation-Rewards:
- "money give [PlayerName] 5000"
1.0.5Релиз1.21.6, 1.21.7, 1.21.8 · 28 сентября 2025 г.
Changelog
- Now you can use PAPI placeholders on title
- Now working custom-model-data with all menu items
- Now plugin doesn’t lag on first open menu
Quests on defined slots (new method)
You can now define quests on specific slots using the new method in gui.yml.
Quests: # don’t change
glowing: false
current-method: OLD # OLD METHOD or NEW METHOD
slots: 10-16,19-25,28-34,37-43 # OLD METHOD
new-slots: # NEW METHOD
1: # 1st Quest is on these slots
- 20
- 30
2:
- 22
- 32
3:
- 24
- 34
4:
- 25
- 35
display-name: "[QuestName]"
1.0.4Релиз1.21.6, 1.21.7, 1.21.8 · 22 сентября 2025 г.
Fixed Vanilla Quests
Added Support to 1.20-1.20.6 (But MrPlugins dont support this versions, you can use votifier & vanilla & donate quests)
1.0.3Релиз1.21.6, 1.21.7, 1.21.8 · 22 сентября 2025 г.
Fixed Updater, Added new quest Provider "MrUltimateJobs" you can now make quest "Get level in Job/s, Make money in Job/s"
1.0.2Релиз1.21.6, 1.21.7, 1.21.8 · 19 сентября 2025 г.
Fixed creating config.yml on first run
Комментарии
Загружаем…
