UberEnchant - это мощный плагин для серверов Minecraft, который даёт админам и игрокам полный контроль над зачарованиями. Забудьте про ограничения ванильного стола зачарований: здесь вы можете наложить любые чары любого уровня (да, вплоть до 255, а раньше и до 15 000) на любой предмет - еду, инструменты, мечи, броню, блоки. Правда, с блоками осторожнее: если поставить зачарованный блок, чары пропадут. И не теряйте такие предметы - они слишком сильны, чтобы попасть в чужие руки.
Для чего это нужно
На обычном сервере вы ограничены ванильными механиками: максимальный уровень чар, типы предметов, отсутствие кастомных эффектов. UberEnchant решает все эти проблемы одним плагином. Хотите меч с эффективностью 100? Пожалуйста. Нужна еда, которая даёт регенерацию при поедании? Легко. Надо извлечь неудачно наложенные чары обратно в книгу? И это есть.
Основные возможности
- Наложение и снятие чар - любые чары на любой предмет, почти любой уровень (с 1.17 ограничение 255 внутриигровое).
- Скрытие/показ чар - можно сделать чары невидимыми для других игроков.
- Кастомные эффекты зелий - добавляйте эффекты на предметы: при ударе, при надевании, при поедании, при удержании в руке, даже при подборе или выбрасывании.
- Мета-теги для чар - тонкая настройка: длительность эффекта, шанс активации, скрытие, применение при выстреле из лука и т.д.
- Атрибуты предметов - легко добавляйте, изменяйте и удаляйте атрибуты (например, скорость атаки, броню).
- Имена и описание (lore) - поддержка цветовых кодов и HEX-цветов (с 1.16+). Можно добавлять пустые строки.
- Извлечение чар в книги - команда /uextract вытягивает конкретное зачарование из предмета в книгу.
- Сохранение и загрузка предметов - сохраните предмет с кастомными чарами в файл и выдавайте его игрокам (работает с EssentialsX kits).
- Экономика - поддержка Vault, можно настроить стоимость операций.
- Защита регионов - WorldGuard и Towny: кастомные чары уважают флаги pvp, damage_animals, potion_splash.
- Совместимость с ExcellentEnchants - кастомные чары отображаются в столе зачарований вместе с чарами ExcellentEnchants.
- ProtocolLib - исправляет проблему "Слишком дорого" на наковальне.
Механики
Плагин добавляет полноценные механики, которые работают как ванильные, но с расширенными возможностями:
Стол зачарований
- Работает как обычный стол, использует опыт и лазурит.
- Кастомные чары появляются в столе как дополнительные.
- Ванильные чары могут быть выше максимального уровня (настраивается).
- Бонус пола - блоки под столом (железо, золото, изумруд, алмаз, незерит) увеличивают максимальный бонус с 15 до 40, позволяя получить чары до 10 уровня. Каждый блок даёт свой бонус (например, незерит - 2.0 за блок).
- Можно отключить в конфиге.
Наковальня
- Работает как ванильная, но поддерживает кастомные чары.
- Можно объединять ванильные чары выше обычного уровня.
- Поддержка HEX-цветов в названиях (с версии 8.11.2).
- Можно установить максимальную стоимость операции.
- При объединении предметов с цветами/форматированием сохраняется формат первого слота.
Торговля с жителями
- Кастомные чары появляются у жителей в виде зачарованных книг.
- Можно отключить.
Точило
- Кастомные чары снимаются с возвратом опыта.
- Можно отключить.
Команды (основные)
Плагин использует префикс /u для большинства команд. Вот самые полезные:
/uadd enchant <чары|алиас> <уровень> - наложить чары на предмет в руке.
/uadd enchant all <уровень> - наложить все чары сразу.
/uadd effect <эффект|id> <длительность> <уровень> - добавить эффект зелья на предмет (или себе, если рука пуста).
/uadd name <текст> - добавить текст к названию предмета.
/uadd lore <текст> - добавить строку описания.
/uadd attribute <атрибут> <значение> <операция> [группа] - добавить атрибут.
/uset name <текст> - установить название предмета.
/uset lore <строка> <текст> - установить конкретную строку описания.
/udel enchant <чары> - снять чары.
/uextract <чары> - извлечь чары в книгу.
/uitem save <имя> - сохранить предмет.
/uitem load <имя> [игрок] - загрузить предмет и выдать игроку.
/ulist - список всех доступных чар.
/ureload - перезагрузить конфиги кастомных чар.
Требования
- Minecraft 1.17.1+ (с версии Beta 8.11.2).
- Vault - обязателен для экономики.
- WorldGuard (опционально) - для защиты регионов.
- Towny (опционально) - для защиты городов.
- ProtocolLib (опционально) - для исправления наковальни.
- ExcellentEnchants (опционально) - для совместимости.
Важно знать
- Плагин использует Plugin Metrics и BStats для сбора анонимной статистики (версия Java, версия сервера, ОС, количество игроков). Это можно отключить в конфиге
/plugins/Plugin Metrics/config.yml.
- Кастомные чары, добавленные через API, можно настраивать через мета-теги: длительность, шанс, скрытие, условия активации (при удержании, при поедании, при выстреле и т.д.).
- Если вы используете наборы команд (kits) в EssentialsX, добавьте
/uitem load <имя> {USERNAME} в список предметов kits - игроки будут получать кастомные предметы.
UberEnchant - это must-have для любого сервера, где нужны нестандартные зачарования и гибкое управление предметами. Скачайте плагин UberEnchant и дайте игрокам возможность творить настоящую магию.