XenoLevels

Compatible Plugins

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

XenoLevels ships with multiple hooks and soft dependencies so you can expand the leveling experience without touching the closed-source code. Use this page to decide which plugins to install and how they influence your configuration files.

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 enableCompatibility
VaultProvides a unified economy API so boosters, conditions, and rewards can charge or credit balances.Install whenever you plan to pay players with reward commands or deduct money in conditions.yml.✅ Added
PlaceholderAPIRegisters XenoLevels placeholders (%xlv_*%) for levels, EXP, prestiges, boosters, and leaderboards.Required for holograms, scoreboards, chat formats, or any UI that displays leveling data.✅ Added
LuckPerms (or another permission manager)Manages XenoLevels.player.* and XenoLevels.admin.* permission nodes, and lets reward commands grant permissions.Install on any server that needs granular command access or permission-based boosters.✅ Added

Gameplay & world integrations

PluginImpactConfiguration touchpointsCompatibility
WorldGuardEnables region filters, weather awareness, and season checks inside conditions and anti-abuse modules.Configure conditions.yml.region-settings, weather-settings, or season-settings once WorldGuard is installed.✅ Added
MythicMobsPlanned support for matching custom mobs in EXP filters and requirements.Keep identifiers ready in exp-events.yml or anti-abuse modules; integration is queued.⬜ Planned
LevelledMobsPlanned support for scaling EXP based on LevelledMobs metadata.Prepare EXP ranges in exp-events.yml that reflect your mob levels; integration will follow.⬜ Planned
RivalHarvesterHoesAdds triggers for custom hoe actions via the RIVAL_HARVESTER_HOES event.Reference the event in exp-events.yml when the plugin is installed.✅ Added
RivalPickaxesAdds triggers for RivalPickaxes actions via the RIVAL_PICKAXES event.Reference the event in exp-events.yml when the plugin is installed.✅ Added
CyberLevelsNot a runtime dependency, but the /xlv migrate command imports legacy CyberLevels data.Run the migration before switching production servers to XenoLevels.✅ Added

Progression enhancements

PluginImpactConfiguration touchpointsCompatibility
Scoreboard / display plugins (TAB, CMI, DeluxeChat, etc.)Display XenoLevels data through PlaceholderAPI in scoreboards, chat formats, or HUDs.Map %xlv_level%, %xlv_exp%, %xlv_required%, %xlv_percent%, %xlv_prestige%, and leaderboard placeholders in your display plugin.✅ Added
Crate / reward plugins (CrazyCrates, CratesPlus, etc.)Grant crate keys or special items as part of leveling rewards.Add the plugin's commands to rewards.yml.✅ Added
Economy providers (EssentialsX Economy, CMI Economy, etc.)Supply the Vault bridge required for payouts, entry fees, or upkeep costs.Reference currency rewards in rewards.yml or enable balance checks under conditions.yml.economy-settings.✅ Added

Database backends

Select the storage driver in config.yml under config.database.type. XenoLevels supports the following options:

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.
MONGODBSupported through the bundled driver. Provide the Mongo connection details in config.yml.

Optional vs. required integrations

  • Install PlaceholderAPI and Vault on most production servers to unlock placeholders and economy features.
  • Add WorldGuard if you plan to gate EXP by region, weather, or seasons.
  • MythicMobs and LevelledMobs hooks are planned but not yet shipped—track release notes before relying on them.
  • Keep LuckPerms (or equivalent) running so permission-based boosters, rewards, and commands work as expected.
  • Use the CyberLevels migration once during setup if you are upgrading from the legacy plugin.
  • Future Rival addon support (RivalFishingRods, RivalMobSwords, RivalOmniToolAddon) is planned after the newly added RivalHarvesterHoes and RivalPickaxes integrations.

Last updated on