BitAspire Wiki
XenoLevelsXenoLevels

Compatible Plugins

Get the up to date list of plugins that integrate with XenoLevels.

XenoLevels ships with several direct hooks and a few practical companion dependencies. EXP event syntax is powered by the shared Event Catalog, which XenoLevels currently shares with XenoTokens.

Need an integration that is not listed?

Join the support Discord linked on the Spigot resource page to request new hooks or report compatibility issues.

Core dependencies

PluginPurposeWhen to enable
VaultProvides the economy bridge used by conditions.yml balance checks and by rewards or boosters that charge or pay players.Install whenever you use economy-based conditions or paid rewards.
PlaceholderAPIRegisters %xlv_*% and %clv_*% placeholders for levels, EXP, prestiges, boosters, and leaderboards.Required for scoreboards, chat formats, holograms, or any external UI.
LuckPerms (or another permission manager)Helps manage XenoLevels.player.* and XenoLevels.admin.* nodes, and is useful for permission-based boosters or reward commands.Recommended on any production server with multiple staff or donor groups.

Gameplay and world integrations

PluginImpactConfiguration touchpoints
WorldGuardEnables region-based filtering for EXP conditions.conditions.yml.region-settings
RivalHarvesterHoesAdds Rival hoe events such as RIVAL_HARVESTER_HOES_BLOCK_BREAK, RIVAL_HARVESTER_HOES_MONEY_RECEIVE, and RIVAL_HARVESTER_HOES_XP_GAIN.exp-events.yml
RivalPickaxesAdds Rival pickaxe events such as RIVAL_PICKAXES_BLOCK_BREAK, RIVAL_PICKAXES_MONEY_RECEIVE, RIVAL_PICKAXES_XP_GAIN, and RIVAL_PICKAXES_LEVEL_UP.exp-events.yml
CyberLevelsNot a runtime hook, but /xlv migrate imports legacy CyberLevels data.Migration during setup or upgrade

Progression enhancements

PluginUse caseNotes
Scoreboard / display plugins (TAB, CMI, DeluxeChat, etc.)Show XenoLevels data in chat, scoreboards, tab lists, or HUDs.Map %xlv_level%, %xlv_exp%, %xlv_exp_required%, %xlv_percent%, %xlv_prestige%, and leaderboard placeholders through PlaceholderAPI.
Crate / reward plugins (CrazyCrates, CratesPlus, etc.)Grant keys, items, or custom commands at milestone levels.Trigger them from rewards.yml.
Economy providers (EssentialsX Economy, CMI Economy, etc.)Supply the Vault-backed currency implementation.Needed when conditions.yml.economy-settings or paid rewards are in use.

Database backends

Select the storage driver in config.yml under config.database.type. The current public build documents these backends:

DriverNotes
SQLITEDefault option that stores data in plugins/XenoLevels/database.db. Ideal for single-server setups or testing environments.
MARIADB / MYSQLUse when you need shared storage across multiple servers. Configure host, port, credentials, and SSL as needed.
POSTGRES / POSTGRESQLPreferred when running PostgreSQL clusters. Configure it similarly to MySQL.

Documented integrations only

Some builds list extra soft dependencies in plugin.yml. This wiki intentionally documents only integrations that are currently exposed through public configuration, commands, or placeholder behavior.

Last updated on

On this page