
MrCommunityQuest
Customizable Community Quests, Supports Vanilla Quests
323
2
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 |
Совместимость
Ссылки
Создатели
Детали
Лицензия:LicenseRef-Eula
Опубликован:5 месяцев назад
Обновлён:1 месяц назад

