▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/ExoLevels
ExoLevels

ExoLevels

ExoLevels is a lightweight and highly customizable leveling and quest system for Minecraft servers that rewards players with experience levels and challenges based on their actions

Оцените первым
43
1

🚀 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:

  • Mining & block breaking
  • Killing mobs (including bosses)
  • Placing blocks
  • Exploring & traveling

🎯 Built-in Quest System

  • Create custom quests with GUI support
  • Track player progress in real-time
  • Reward completion with XP

📈 Fully Customizable Leveling

  • Define your own XP curve
  • Control level progression in levels.yml
  • Balance your server exactly how you want

🏗️ Decimal XP Support

Fine-tune rewards with precision:

  • Example: 0.5 XP per block mined

🎵 Sound Customization

  • Customize level-up sounds
  • Customize quest completion sounds
  • Or disable sounds completely

💾 Efficient Data Storage

  • Uses SQLite for fast and reliable local storage

🔗 PlaceholderAPI Support

Easily integrate with scoreboards, chat, and tablists:

  • %exo_player_xp%
  • %exo_player_level%
  • %exo_xp_needed%

🛠️ Commands & Permissions

CommandAliasesDescriptionPermission
/exolevelsel, exo, exolevelMain help commandNone
/exolevels questsq, /questsOpen quests GUINone
/exolevels level [player]lvl, /levelView levelNone / exolevels.admin
/exolevels xp [player]/xpView XPNone / exolevels.admin
/exolevels reload—Reload configsexolevels.admin
/exolevels xp <add|set|take> <player> <amount>—Manage XPexolevels.admin
/exolevels reset <player>—Reset player dataexolevels.admin

🧩 Placeholders

Use with PlaceholderAPI:

  • %exo_player_xp% → Current XP
  • %exo_player_level% → Current level
  • %exo_xp_needed% → XP needed for next level

💻 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();
Партнёрский материал

Сервер для плагина ExoLevels - как у профи

Плагин ExoLevels создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином ExoLevels для друзей можно за пару минут - BungeeHost всё уже подготовил.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:
Опубликован:6 месяцев назад
Обновлён:6 месяцев назад
Главная