EnchantPlus: расширенные возможности зачарования в Minecraft
Стандартный стол зачарований в Minecraft накладывает на предмет лишь один набор чар за раз, после чего инструмент или броня считаются «готовыми» и больше не принимают новых улучшений через этот интерфейс. Плагин EnchantPlus ломает это ограничение, позволяя игрокам зачаровывать вещи повторно, а администраторам — гибко управлять процессом через команды и настройки. Разберём, как работает этот инструмент и почему он способен изменить подход к экипировке на вашем сервере.
Основные возможности плагина
EnchantPlus добавляет несколько ключевых механик, которые делают зачарование более глубоким и управляемым. Вот что вы получаете сразу после установки:
- Многократное зачарование через стол — предмет можно класть на стол зачарований снова и снова, получая новые чары, пока не будут исчерпаны все доступные варианты.
- Ручное наложение чар командами — администраторы и игроки с правами могут добавлять, удалять или очищать зачарования на любом предмете прямо из чата.
- Гибкая настройка стоимости — уровни опыта, необходимые для каждой операции, задаются в конфигурации, что позволяет сбалансировать экономику сервера.
- Просмотр списка чар — команды /plus list и /plus applicable показывают все существующие зачарования и те, которые можно применить к текущему предмету.
- Максимальный уровень 32767 — плагин не ограничивает вас стандартными значениями, позволяя выдавать запредельно мощные чары (если это разрешено конфигом).
Команды и права: полный контроль над зачарованиями
EnchantPlus предоставляет разветвлённую систему команд, каждая из которых имеет собственное разрешение. Это позволяет точно распределить возможности между игроками, модераторами и администрацией.
Основные команды
/plus add <название/id> <уровень/natural>— добавляет выбранное зачарование на предмет в руке. Требуется правоenchantplus.command.add./plus mighty <уровень/natural> [applicable]— накладывает сразу все существующие чары. Полезно для быстрой экипировки тестовых наборов. Право:enchantplus.command.mighty./plus remove <название/id>— убирает одно конкретное зачарование. Право:enchantplus.command.remove./plus purify— полностью очищает предмет от всех чар. Право:enchantplus.command.purify./plus list— выводит список всех зачарований с их ID и названиями. Право:enchantplus.command.list./plus description <название/id>— показывает подробное описание конкретного зачарования. Право:enchantplus.command.description./plus applicable— отображает чары, которые можно применить к предмету в руке. Право:enchantplus.command.applicable./plus reload— перезагружает конфигурацию плагина. Право:enchantplus.command.reload.
Все командные права можно объединить с помощью enchantplus.command.*. Кроме того, существуют отдельные разрешения для обхода проверок, что даёт полную свободу при настройке привилегированных групп.
Обход ограничений: гибкость для администраторов
Плагин проверяет множество условий: лимит уровня, конфликтующие чары, применимость к предмету, количество предметов, наличие источника энергии (книжных полок) и стоимость опыта. Для каждого из этих ограничений предусмотрен свой bypass-пермишен. Например:
enchantplus.bypass.limit— игнорирует максимальный уровень зачарования.enchantplus.bypass.conflicting— позволяет накладывать несовместимые чары (например, Защиту и Огнеупорность на один предмет).enchantplus.bypass.inapplicable— даёт возможность зачаровывать предметы, которым чары обычно не подходят (например, Удача на меч).enchantplus.bypass.amount— снимает ограничение на количество предметов в ячейке стола.enchantplus.bypass.power— отключает необходимость в книжных полках вокруг стола.enchantplus.bypass.restriction— убирает ограничение по уровню игрока.enchantplus.bypass.cost— позволяет зачаровывать без затрат опыта.
Полный набор bypass-прав выдаётся через enchantplus.bypass.*, а абсолютный доступ ко всем функциям — через enchantplus.*. Такая детализация незаменима, если вы строите сервер с ролевыми классами или хотите создать уникальную экономику зачарований.
Настройка и первое знакомство
Все параметры плагина хранятся в конфигурационном файле, который генерируется после первого запуска. Вы можете изменить стоимость команд, включить или отключить отдельные проверки, настроить сообщения и даже задать максимальные уровни для каждого типа чар. Если вы тестируете плагин локально или собираете собственную сборку, удобно использовать лаунчер foxygame.net — он позволяет быстро подобрать нужную версию Minecraft и установить моды прямо из меню, не отвлекаясь на ручную настройку клиента. После правок конфига достаточно выполнить /plus reload, чтобы изменения вступили в силу без перезапуска сервера.
Известные нюансы и временные решения
Функция многократного зачарования через стол в некоторых версиях Minecraft (особенно на новых сборках Spigot/Paper) может давать сбой: после первого наложения чар окно стола перестаёт показывать доступные варианты, даже если предмет ещё можно улучшить. Это известная проблема, связанная с изменениями в игровом движке. Разработчик подтверждает, что на версии 1.12 плагин работает безупречно, а на более свежих иногда требуется небольшой трюк. Временное решение — просто вынуть предмет из ячейки стола и положить обратно. Обычно после одного-двух таких движений предложения зачарований появляются снова. Команда ручного наложения чар этой проблемы лишена и работает стабильно в любой версии.
Метрики и конфиденциальность
EnchantPlus использует систему сбора статистики bStats от BtoBastian. Она отправляет обезличенные данные о количестве серверов, игроков и используемых версиях. Если вы не хотите передавать такую информацию, отключить метрики можно одной строкой в файле plugins/bStats/config.yml, установив enabled: false.
Итог: стоит ли устанавливать EnchantPlus
EnchantPlus — это не просто утилита для администраторов, а полноценный инструмент, расширяющий механику зачарований. Он одинаково полезен на ванильно-ориентированных серверах, где хочется дать игрокам больше свободы, и на модифицированных сборках с кастомной экономикой. Возможность многократно улучшать вещи через стол возвращает интерес к классическому интерфейсу, а система прав и команд позволяет избежать злоупотреблений. Несмотря на мелкий баг с отображением предложений, плагин остаётся стабильным и активно поддерживается. Если вы ищете способ сделать зачарования более глубокими и управляемыми, EnchantPlus определённо заслуживает внимания.