Integrations¶
All integrations are optional. KoraQuest detects installed plugins and enables only the relevant adapters.
Integration overview¶
| Plugin | KoraQuest feature |
|---|---|
| PlaceholderAPI | Provides %koraquest_*% placeholders and resolves external placeholders |
| Vault | Reroll costs and Vault money earn/spend objectives |
| PlayerPoints | Point-based rerolls and PlayerPoints earn/spend tracking |
| CoinsEngine | Detected for economy integration compatibility |
| Floodgate | Detects Bedrock players and sends native Cumulus forms |
| WorldGuard | Region whitelist, blacklist and per-quest region filters |
| MythicMobs | Mythic mob detection and custom mob filtering |
| Citizens | NPC/entity detection |
| SuperiorSkyblock2 | Island ownership and membership validation |
| BentoBox | Island ownership and membership validation |
| PlotSquared | Plot ownership and membership validation |
| Jobs Reborn | Progress from Jobs experience gain events |
| mcMMO | Progress from mcMMO experience gain events |
| ItemsAdder | Custom item identifiers |
| Oraxen | Custom item identifiers |
| Nexo | Custom item identifiers |
| MMOItems | Custom item identifiers |
| ExecutableItems | Custom item identifiers |
| ExcellentCrates | Detected for reward/integration compatibility |
| VotingPlugin | Vote objective progress |
| NuVotifier / Votifier | Vote objective progress |
PlaceholderAPI¶
Install PlaceholderAPI before starting KoraQuest or restart after installing it. See PlaceholderAPI for the complete list.
Vault and PlayerPoints¶
Reroll cost examples:
Economy objective targets:
WorldGuard¶
Global anti-exploit rules:
Per-quest requirement:
SuperiorSkyblock2 and BentoBox¶
Require players to progress only on an island where they are an owner or member:
Global enforcement:
PlotSquared¶
Global enforcement:
MythicMobs¶
Allow or block MythicMobs globally:
Custom mob targets may use an external identifier supported by the installed adapter.
Custom item plugins¶
KoraQuest can recognize namespaced custom item identifiers from supported item plugins. Example:
custom_item_submit:
cycle: daily
difficulty: MEDIUM
type: ITEM_SUBMIT
target: 'itemsadder:ruby'
required: 32
material: REDSTONE
title: '&cRuby Delivery'
lore: ['&7Submit 32 custom rubies.']
rewards: ['eco give %player% 25000']
mcMMO and Jobs Reborn¶
KoraQuest listens for the supported experience gain events and forwards progress to external objective targets. Use /quest admin types and your integration's skill/job identifiers when preparing these quests.
Vote plugins¶
The VOTE objective listens for compatible vote events from VotingPlugin and Votifier-based plugins.
vote_daily:
cycle: daily
difficulty: EASY
type: VOTE
target: ANY
required: 1
material: EMERALD
title: '&aDaily Vote'
lore: ['&7Vote once for the server.']
rewards: ['eco give %player% 10000']
Warning
When a configured region, island or plot validation is required and the integration lookup fails, KoraQuest blocks that progress instead of allowing an unsafe bypass.