
LevelTools - RPG Item Leveling
Плагин для Майнкрафт, который добавляет систему прокачки любых предметов. Поддерживает версии 1.8-1.21, не требует зависимостей, легко настраивается через профили. Идеально для RPG-серверов.
LevelTools - это плагин для Майнкрафт, который позволяет прокачивать практически любой предмет в игре. Забудь про статичные инструменты и оружие: теперь каждый меч, кирка или удочка может расти вместе с тобой, получая новые уровни, зачарования и особые свойства. Штука реально удобная, особенно если ты строишь RPG-сервер или просто хочешь добавить глубины в выживание.
Плагин тянется с версий 1.8 до 1.21, поддерживает Folia и не требует никаких сторонних зависимостей - вкинул в папку plugins и работаешь. Производительность на высоте, никаких лагов. Всё гибко настраивается через профили, а для разработчиков есть простой API.
Особенности
- Работает на Minecraft 1.8 - 1.21.
- Полная поддержка Folia.
- Никаких зависимостей - чистый плагин.
- Очень эффективный, не грузит сервер.
- Простой API для разработчиков.
- Система конфигурации на основе профилей.
- Любой предмет можно прокачать с помощью кастомных триггеров.
- При повышении уровня можно выдавать команды и зачарования.
- Поддержка чёрных и белых списков для блоков, существ и предметов.
- Уведомления в ActionBar.
- Изменение описания (lore) предмета.
v2.0.0 - Система профилей
Вторая версия LevelTools ввела модульную систему профилей. Вместо жёстко заданных типов инструментов теперь ты можешь настроить прокачку для любого предмета.
Типы профилей
| Тип профиля | Назначение | Файл |
|---|---|---|
| Trigger Profiles | Определяют, как получать опыт | trigger_profiles.yml |
| Reward Profiles | Определяют награды за уровень | reward_profiles.yml |
| Display Profiles | Определяют имя, описание, ActionBar | display_profiles.yml |
| Item Profiles | Связывают всё вместе | item_profiles.yml |
Типы триггеров
BLOCK_BREAK- опыт за добычу блоков.ENTITY_KILL- опыт за убийство мобов.FISHING- опыт за рыбалку.RIGHT_CLICK/LEFT_CLICK- опыт за клики.CONSUME- опыт за потребление предметов (например, зелий).FARMING- опыт за вспашку земли и сбор урожая.
Предметы по умолчанию
Сразу из коробки LevelTools поддерживает:
- Кирки, топоры, лопаты (добыча блоков).
- Мечи, луки, арбалеты (бой).
- Удочки (рыбалка).
- Мотыги (фермерство).
Любой другой предмет можно добавить, создав свои профили.
Миграция с v1.x
Старый конфиг автоматически сохранится в old_config.yml и перенесётся в новую систему профилей. Ничего не потеряется.
Команды
| Команда | Описание | Право |
|---|---|---|
/leveltools help | Показать справку | Нет |
/leveltools reload | Перезагрузить конфиг | leveltools.admin |
/leveltools reset <player> | Сбросить предмет в руке игрока | leveltools.admin |
/leveltools reset <player> --all | Сбросить все предметы игрока | leveltools.admin |
/leveltools xp <amount> | Установить опыт предмета в руке | leveltools.admin |
/leveltools level <level> | Установить уровень предмета в руке | leveltools.admin |
/leveltools levelup | Увеличить уровень на 1 | leveltools.admin |
/leveltools debug | Показать отладочную информацию | leveltools.admin |
PlaceholderAPI
Если у тебя стоит PlaceholderAPI, можно использовать эти плейсхолдеры:
| Плейсхолдер | Описание |
|---|---|
%leveltools_level% | Уровень предмета в основной руке |
%leveltools_xp% | Текущий опыт |
%leveltools_max_xp% | Опыт, нужный для следующего уровня |
%leveltools_progress% | Процент прогресса |
В целом, LevelTools - вещь годная. Если ты собираешь RPG-сервер или просто хочешь, чтобы у игроков была мотивация копать глубже и сражаться чаще - это то, что надо. Скачать плагин LevelTools можно прямо сейчас и настроить под себя без лишней головной боли. Всё логично, гибко и без лагов.
