This addon requires UltimateClans 9.0.0+
MISSIONS AND WHITELISTS | PLACEHOLDERS | Documentation/Wiki
About:
Addon of: ⚔ Ultimate Clans ⚔ | Take your server to a higher level
ClanQuest adds a complete quest system directly into UltimateClans, allowing servers to create objectives that encourage clan members to explore, fight, collect resources, craft, participate in clan activities and complete many other configurable missions.
Quests can be configured as Daily or One-Time objectives, with customizable missions, targets, rewards, availability and progression behavior.
ClanQuest also supports Cooperative Quests, allowing an individual quest to become a shared clan objective where multiple members contribute to the same progress.
The addon is designed around the existing UltimateClans systems and does not introduce a separate clan progression or permission structure.
This addon must be installed in the folder "/plugins/UltimateClans/addons/"
Features:
- Fully Configurable Clan Quests - Create custom quests with their own names, icons, descriptions, missions, targets, rewards and availability.
- Daily Quests - Create quests that can reset and become available again according to the configured daily cycle.
- One-Time Quests - Create objectives that can only be completed once according to the configured quest mode.
- Player Quest Mode - Individual players can progress through quests independently.
- Clan Quest Mode - Quest records and completion can be handled at clan level instead of individually.
- Cooperative Quests - Enable cooperative progress individually for any quest with:
cooperative: true- One shared quest for the clan.
- All clan members can contribute to the same progress.
- Progress made by different members is combined.
- All members see the same current clan progress.
- The GUI clearly identifies Cooperative Quests.
- Completed Cooperative Quests are registered for the clan only once.
- Per-Quest Cooperative Control - Cooperative mode is not forced globally. Each quest can independently decide whether it should use shared clan progress.
- Extensive Mission System - Quest objectives can track many different Minecraft and clan activities, including:
- Breaking and placing blocks
- Crafting and smelting
- Stripping logs
- Collecting and picking up items
- Fishing
- Killing mobs and players
- Taming, breeding and shearing
- Enchanting and repairing
- Baking and dyeing
- Experience
- Exploration and teleportation
- Elytra activity
- Clan Wars and Clan Levels
- Supported external plugin activities
- Mission Whitelists - Define exactly which blocks, entities, items or other valid targets should count toward each mission.
- Custom Mission Amounts - Configure the exact amount required to complete each objective.
- Quest Status Control - Individual quests can be enabled or disabled without removing their configuration.
- Flexible Rewards - Quest completion can reward:
- Clan Points
- Player EXP
- League Points
- Custom Commands
- Command Rewards - Execute configurable server commands when a quest is completed, allowing integration with economy, items, permissions or other server systems.
- Custom Week Days - Control when specific quests are available using configured days of the week.
- Quest GUI - Players can browse available, active and completed quests through an integrated graphical interface.
- Cooperative GUI States - Cooperative quests have dedicated visual states for available, active and completed objectives, including shared clan progress and the player who started the quest.
- Customizable GUI - Quest icons, materials, names, lore and interface elements can be configured.
- Placeholder Support - Use the available ClanQuest placeholders to display quest information and progress in supported systems.
- UltimateClans Role & Permission Integration - Starting and abandoning quests use the existing UltimateClans internal role and permission systems.
- Multiserver Ready - Quest progress, active quests and completed quests can be synchronized in UltimateClans Multiserver environments.
- Multiple Storage Types - Supports YAML, SQLite and MySQL storage.
- MySQL Multiserver Support - MySQL can be used to share quest data between multiple UltimateClans servers.
- Optional Integration Missions - Additional quest activities can be provided when supported plugins such as MythicMobs, CMI, UltimateKoth or UltimateOutpost are installed.
Player Commands:
/clan quest - Expand quest commands
/clan quest list (-gui) - List available quests
/clan quest status - View current quest status
/clan quest start - Start a quest
/clan quest abandon - Abandon a quest in progress
Admin Commands:
/clanquest help - Show the help menu
/clanquest addpoint <mission> <player> <amount> - Add progress to a player's mission
/clanquest reload - Reload addon settings
Quest Missions & Whitelists:
ClanQuest includes many mission types covering Minecraft activities, clan events and supported plugin integrations.
View the complete Missions and Whitelists reference
Quest Modes:
PLAYER - Player-oriented quest progression.
CLAN - Clan-oriented quest records and completion.
COOPERATIVE - Enabled individually with cooperative: true, allowing all clan members to contribute to the same quest progress.
Dependencies:
MythicMobs - Optional integration.
CMI - Optional integration.
UltimateKoth - Optional integration.
UltimateOutpost - Optional integration.
Storage:
YAML - Supported for simple installations.
SQLite - Recommended for single-server installations.
MySQL - Recommended for production and Multiserver environments.
ClanQuest is designed to give clans long-term objectives while remaining flexible enough for different server styles: individual progression, clan progression or true cooperative objectives where the whole clan works toward the same goal.
Preview:
