
UberEnchant
Плагин UberEnchant для серверов Minecraft позволяет накладывать любые чары любого уровня (до 255) на любые предметы, добавлять имена, описание, эффекты зелий, извлекать чары в книги и управлять атрибутами. Полная поддержка экономики и защиты регионов.
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 и дайте игрокам возможность творить настоящую магию.
