logo LevelsX

Easy player levels, skills, stats and extra's!

LevelsX is a powerful and customizable Spigot plugin (1.16 – 1.21) that overhauls the vanilla XP system into a full-featured leveling, skills, and statistics framework. Players earn XP through combat and challenges, spend skill points to unlock unique abilities, and track a wide array of in-game statistics—all managed via intuitive GUIs and fully backed by Vault and configurable storage. Whether you’re running a small survival server or a large network, LevelsX lets you create engaging progression paths and reward systems without writing a single line of code.

Key Features

  • Leveling & XP Sources

    • Earn XP and advance levels by:

      • PvP kills & mob kills

      • Completing custom challenges

    • Daily challenges reset every 24 hours (e.g., mob kills, damage taken, money spent/earned, kilometers traveled)

  • Reward System

    • Skill points: awarded every 5 levels

    • Item rewards: granted every 20 levels (configurable per-tier)

    • Money rewards: fixed cash bonus for all other levels

  • Player & Admin GUIs

    • Player GUI to view levels, XP progress, stats, pending rewards, and to spend skill points on skills (damage, damage reduction, lifesteal, healing, lung capacity, etc.)

    • Admin GUI to configure:

      • Money reward amounts

      • Item reward selections

      • Level caps

  • Real-Time Scoreboard

    • Toggleable in-game scoreboard showing current level and XP progress via /skill scoreboard

  • Vault Integration

    • Automatic economy support for all money transactions

    • All Vault transactions are logged in player statistics

  • Comprehensive Stats Tracking

    • Monitors and stores per-player: time online, kills, mob kills, deaths, damage dealt, money earned/spent, kilometers traveled

  • Flexible Storage Options

    • Choose between SQLite or MySQL via the storage setting

    • Manually trigger backups with /skill backup <sql|sqlite>

Commands & Permissions

CommandDescriptionPermission
/skillOpen the player skills & stats GUIskill.use
/skill adminOpen the admin configuration GUI for rewards, caps & backupsskill.admin
/skill leaderboardView global or per-stat leaderboards (if configured)skill.use
/skill scoreboardToggle the real-time level & XP scoreboard on/offskill.use
/skill backup <sql/sqlite>Create a manual backup of all player dataskill.admin

Requirements & Compatibility

  • Minecraft: 1.16 – 1.21 (Spigot, Paper)

  • Dependencies: Vault (for economy integration)

  • Storage: SQLite (default) or MySQL (configurable)

PlaceholderAPI placeholders

  • %levelsx_level%
  • %levelsx_xp%
  • %levelsx_skillpoints%
  • %levelsx_kills%
  • %levelsx_mobkills%
  • %levelsx_deaths%
  • %levelsx_progress%


Elevate your server’s progression system with LevelsX—turn every kill, quest, and journey into meaningful rewards and bragging rights!