HomeJavaModsExoLevels
ExoLevels
ModsJava

ExoLevels

by g2804624 · on Modrinth

ExoLevels is a lightweight and highly customizable leveling and quest system for Minecraft servers that rewards players with experience levels and…

⬇ Download on Modrinth

🚀 ExoLevels

ExoLevels is a lightweight, modern, and highly customizable leveling + quest system built for performance-focused Minecraft servers. Reward players for their actions, keep them engaged with quests, and fully control progression with flexible configuration.


✨ Features

📊 Dynamic XP System

Reward players for almost any action:


🎯 Built-in Quest System


📈 Fully Customizable Leveling


🏗️ Decimal XP Support

Fine-tune rewards with precision:


🎵 Sound Customization


💾 Efficient Data Storage


🔗 PlaceholderAPI Support

Easily integrate with scoreboards, chat, and tablists:


🛠️ Commands & Permissions

Command Aliases Description Permission
/exolevels el, exo, exolevel Main help command None
/exolevels quests q, /quests Open quests GUI None
/exolevels level [player] lvl, /level View level None / exolevels.admin
/exolevels xp [player] /xp View XP None / exolevels.admin
/exolevels reload Reload configs exolevels.admin
/exolevels xp <add|set|take> <player> <amount> Manage XP exolevels.admin
/exolevels reset <player> Reset player data exolevels.admin

🧩 Placeholders

Use with PlaceholderAPI:


💻 Developer API

Integrate ExoLevels into your own plugins:

import org.notainamx.exolevels.ExoLevels;
import org.notainamx.exolevels.manager.PlayerManager;

PlayerManager playerManager = ExoLevels.getInstance().getPlayerManager();

// Add XP
playerManager.addXp(player, 50.5, "CustomSource");

// Get data
PlayerData data = playerManager.getPlayerData(player.getUniqueId());
double xp = data.getXp();
int level = data.getLevel();
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more