Third-Party Integrations
ArcPass supports integration with many popular plugins to extend functionality.
Integration Overview
| Plugin | Function | Folia Support |
|---|---|---|
| Vault | Economy system | ✅ |
| CMI | Economy (direct) | ✅ |
| LuckPerms | Permission rewards | ✅ |
| PlaceholderAPI | Placeholder variables | ✅ |
| DeluxeTags | Title rewards | ❌ |
| TAB | Title rewards | ✅ |
| MythicMobs | Custom mob quests | ✅ |
| Jobs Reborn | Job quests | ✅ |
| Oraxen | Custom item rewards | ✅ |
| ItemsAdder | Custom item rewards | ✅ |
Economy System
Vault
Vault is the most common economy bridge plugin.
Requirements:
- Vault 1.7.3+
- Any Vault-compatible economy plugin (e.g., EssentialsX)
Uses:
- Economy rewards
- Tier purchases
Example:
reward_gold_1000:
type: ECONOMY
display-name: "&6Gold x1000"
value: "1000"CMI
CMI is a comprehensive server management plugin. ArcPass supports CMI economy directly.
Requirements:
- CMI 9.0+
CMI economy takes priority over Vault when both are installed.
Permission System
LuckPerms
LuckPerms is the most popular permission plugin.
Requirements:
- LuckPerms 5.4+
Features:
- Permission rewards
- Group rewards
- Prefix/suffix
- Temporary permissions
Examples:
# Permanent permission
reward_fly:
type: PERMISSION
display-name: "&bFlight"
value: "essentials.fly"
# Temporary (7 days)
reward_temp_vip:
type: PERMISSION
display-name: "&e7-Day VIP"
value: "group.vip"
data:
duration: 604800
# Group
reward_rank_elite:
type: PERMISSION
display-name: "&6Elite Rank"
value: "group.elite"
data:
type: groupTitle System
DeluxeTags
DeluxeTags is a title management plugin.
WARNING
DeluxeTags does not support Folia. Use TAB instead on Folia servers.
Requirements:
- DeluxeTags 1.8+
- LuckPerms (recommended)
Example:
reward_title_champion:
type: TITLE
display-name: "&6Champion Title"
value: "&e[&6Champion&e] "
data:
tag-id: "champion"
priority: 100
auto-equip: trueTAB
TAB is a Folia-compatible nametag/tablist plugin.
Requirements:
- TAB 4.0+
Example:
reward_title_legend:
type: TITLE
display-name: "&dLegend Title"
value: "&5[&dLegend&5] "
data:
position: prefix
persistent: trueTitle Priority
ArcPass tries to grant titles in this order:
- DeluxeTags - If available and not Folia
- TAB - If available
- LuckPerms - As prefix/suffix fallback
Quest Triggers
MythicMobs
MythicMobs allows custom mob kill quests.
Requirements:
- MythicMobs 5.0+
Quest Config:
kill_dragon_boss:
type: daily
display-name: "&cSlay the Dragon"
objectives:
- type: mythicmobs_kill
mob: DragonBoss
amount: 1Jobs Reborn
Jobs Reborn enables job experience quests.
Requirements:
- Jobs Reborn 5.0+
Quest Config:
miner_exp_1000:
type: weekly
display-name: "&eMiner Experience"
objectives:
- type: jobs_exp
job: Miner
amount: 1000Custom Items
Oraxen
Oraxen provides custom items and resource packs.
Requirements:
- Oraxen 1.150+
Item Format:
oraxen:<item_id>Example:
reward_custom_sword:
type: ITEM
display-name: "&6Legendary Sword"
value: "oraxen:legendary_sword"
amount: 1ItemsAdder
ItemsAdder is another custom item plugin.
Requirements:
- ItemsAdder 3.5+
Item Format:
itemsadder:<namespace>:<item_id>Example:
reward_magic_gem:
type: ITEM
display-name: "&dMagic Gem"
value: "itemsadder:myitems:magic_gem"
amount: 5PlaceholderAPI
PlaceholderAPI lets you use ArcPass data in other plugins.
Requirements:
- PlaceholderAPI 2.11.0+
See PlaceholderAPI Documentation for full variable list.
Check Integration Status
On startup, console shows integration status:
[ArcPass] Vault economy hook enabled.
[ArcPass] LuckPerms permission hook enabled.
[ArcPass] PlaceholderAPI expansion registered.
[ArcPass] TAB integration enabled!
[ArcPass] MythicMobs integration enabled!
[ArcPass] Jobs Reborn integration enabled!
[ArcPass] Oraxen integration enabled!
[ArcPass] ItemsAdder integration enabled!Troubleshooting
Economy Rewards Not Working
- Confirm Vault or CMI is installed
- Confirm economy plugin works
- Test:
/eco give <player> 100
Title Rewards Not Working
- Confirm DeluxeTags or TAB is installed
- Use TAB on Folia
- Check LuckPerms configuration
MythicMobs Quest Not Triggering
- Confirm compatible version
- Check mob ID (case-sensitive)
- Ensure player is the killer
Custom Items Not Showing
- Confirm compatible plugin version
- Check item ID format
- Ensure item exists in the plugin