
MrCommunityQuest
Customizable Community Quests, Supports Vanilla Quests
Автор: MrNeznamy7545обновлён 15 янв. 2026 г.
Механики игрыОбщениеУтилиты
Описание
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 |
Галерея
Последние версии
Все версии →release
MrCommunityQuest 2.0.3
2.0.315 янв. 2026 г.308Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
Fixed Quest Ending
release
MrCommunityQuest 2.0.2
2.0.222 дек. 2025 г.53Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
Small Changes
Fixed loading without placeholderAPI
release
MrCommunityQuest 2.0.1
2.0.115 дек. 2025 г.33Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
Fixed Errors, Fixed Hexs
release
MrCommunityQuest 2.0.0
2.0.09 нояб. 2025 г.88Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Что нового
1. Now you need mrlibcore
2. 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"
```
release
MrCommunityQuest 1.0.5
1.0.528 сент. 2025 г.60Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, paper, purpur, spigot
Что нового
## 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`.
```yaml
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]"
release
MrCommunityQuest 1.0.4
1.0.422 сент. 2025 г.46Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, paper, purpur, spigot
Что нового
Fixed Vanilla Quests
Added Support to 1.20-1.20.6 (But MrPlugins dont support this versions, you can use votifier & vanilla & donate quests)
release
MrCommunityQuest 1.0.3
1.0.322 сент. 2025 г.31Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, paper, purpur, spigot
Что нового
Fixed Updater, Added new quest Provider "MrUltimateJobs" you can now make quest "Get level in Job/s, Make money in Job/s"
release
MrCommunityQuest 1.0.2
1.0.219 сент. 2025 г.42Minecraft: 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, paper, purpur, spigot
Что нового
Fixed creating config.yml on first run
release
MrCommunityQuest 1.0.1
1.0.116 сент. 2025 г.44Minecraft: 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, paper, purpur, spigot
Что нового
Added new quest providers.
beta
MrCommunityQuest 1.0.0
1.0.014 сент. 2025 г.49Minecraft: 1.21.6, 1.21.7, 1.21.8bukkit, paper, purpur, spigot
Что нового
More informations in Description.


