- Документация
- https://modrinth.com/plugin/excavating
Назначение плагина
Excavating Enchant: 3x3 Mining! добавляет серверное зачарование Excavating для кирок и лопат. Его задача — ускорить массовую добычу, позволяя разрушать область 3×3×3 вместо одного блока. Официальное описание подчёркивает учёт других зачарований инструмента и его прочности, поэтому механика задумана как расширение обычной добычи, а не как отдельная система выдачи ресурсов.
Проект ориентирован на крупные миры выживания, где игроки прокладывают тоннели, расчищают пространство и собирают большие объёмы материалов. Он работает на стороне сервера; клиентская установка не поддерживается. Лицензия — MIT, разработчик публичной команды — derexXD.
Скриншоты и внешний вид
Кому подходит Excavating
Плагин полезен на длительном SMP, приватном мире или строительном сервере с выживанием, где ручная расчистка занимает много времени. Причины рассмотреть его:
• зачарование сохраняет роль обычных инструментов;
• эффект заявлен для кирок и лопат;
• учитываются прочность и другие зачарования;
• приседание переключает объёмную добычу;
• заявлена совместимость с CoreProtect;
• клиентский мод игрокам не нужен.
Ускоренная добыча меняет темп экономики, освоение мира и риски возле защищённых территорий. Эти последствия необходимо проверить до общего запуска.
Как трактовать область 3×3
Краткое описание и название говорят о добыче области 3×3×3. В перечне функций встречается сокращённая формулировка «3×3», а в планах упоминаются разные уровни с переходом от 3×3 к 3×3×3. Предоставленные материалы не объясняют ориентацию области относительно взгляда, точный выбор центрального блока и наличие уровней в опубликованной версии.
Поэтому администратору следует проверять фактическое поведение версии 1.6.0.0 на стенде. Нельзя заранее считать, что область всегда формируется одинаково на полу, стене и потолке. Также не подтверждены исключения для отдельных блоков, ограничение глубины, выбор режима по типу инструмента или возможность менять радиус.
Совместимость
Подтверждены Paper и Purpur. Официальный текст указывает на обязательность Paper API; Spigot и vanilla в метаданных не поддерживаются. Версии Minecraft: 1.21–1.21.11, а также 26.1, 26.1.1, 26.1.2 и 26.2.
Обязательные project dependencies не указаны. Перед установкой фиксируют версию ядра, список защитных и логирующих плагинов, правила экономики, резервную копию и способ получения зачарования. Последний в источнике не раскрыт: нельзя придумывать рецепт, команду или шанс появления.
Файлы и хеши
Версия 1.6.0.0 представлена файлом ExcavatorEnchant-1.6.0.0.jar размером 18 225 байт. SHA-512: a17f6d1b8ef1212e4ca685e30772b270c5f393ac544ec421bfc49bbd0779ced8b184ef38af63ad4932000be42229e6a856b75abdf0809b5071bd00237ff5e645; SHA-1: 91e092b2739256333311b89503c5d7bfe291fcd0.
Версия 1.0.4.0 находится в ExcavatorEnchant-1.0.4.0.jar размером 15 083 байта. SHA-512: eb1ac9022824dff0489bebaf85a233890df2d5e65e31830d21e44b5e98bfb2aca4ee598ae0cf4540a3386105c758662b440fa0f4c68a88b309c46de3dedddb94; SHA-1: b5d0ddfc4dad2cffe0fbc447081e00f0ba7b3ad7.
Файлы загружены по официальному HTTPS, локально сверены с опубликованными хешами и статически проверены по структуре и путям. Они не запускались динамически, поэтому сведения не подтверждают работу на конкретной сборке.
Установка
JAR помещают в папку plugins совместимого Paper- или Purpur-сервера. Безопаснее сначала развернуть копию мира, поскольку плагин изменяет способ разрушения блоков и может пересекаться с защитой территорий, журналированием и экономикой.
Порядок установки:
• Остановить тестовый сервер.
• Сохранить мир и каталог плагинов.
• Убедиться, что ядро относится к Paper или Purpur.
• Поместить один выбранный JAR в plugins.
• Исключить наличие другой версии того же проекта.
• Запустить сервер и проверить журнал.
• Получить зачарованный инструмент предусмотренным сборкой способом.
• Выполнить ограниченный тест в специально подготовленной зоне.
Неподтверждённые команды, параметры и способы выдачи зачарования использовать как инструкцию нельзя.
Проверка механики
Для испытания готовят участок из обычных блоков с известным количеством. Сначала используют кирку, затем лопату. Отдельно сравнивают обычное действие и действие при приседании, поскольку оно заявлено как переключатель Excavating.
Практический чек-лист:
• область соответствует ожидаемому размеру и направлению;
• соседние защищённые блоки не разрушаются вопреки правилам сервера;
• прочность инструмента расходуется предсказуемо;
• другие зачарования учитываются без дублирования добычи;
• лопата активирует эффект на подходящих блоках;
• приседание действительно переключает режим;
• CoreProtect фиксирует все изменения;
• после перезапуска зачарование остаётся работоспособным.
Проверку следует повторить на границе региона, возле контейнеров и на блоках разных типов. Это позволяет выявить конфликт до того, как игроки начнут использовать эффект в основном мире.
Ограничения и баланс
В источнике не указаны права доступа, ограничения миров, чёрные списки блоков, стоимость применения, метод получения зачарования, уровни, пределы радиуса и правила опыта. Планируемые улучшения нельзя выдавать за уже реализованные функции.
Массовое разрушение способно ускорить добычу и изменить ценность ресурсов. До запуска администрация должна решить, допустимы ли:
• быстрое создание тоннелей;
• ускоренная расчистка грунта;
• применение рядом с чужими постройками;
• совместная работа с защитой регионов;
• использование в мирах с ограниченными ресурсами;
• влияние на ремонт и износ инструментов.
Категории проекта включают приключения, снаряжение, игровые механики, магию и технологии, но сами категории не определяют баланс.
Обновление и откат
Перед обновлением сохраняют текущий JAR, каталог данных плагина, мир и результаты контрольных тестов. Затем новую версию ставят только на копию сервера и повторяют проверку области, прочности, зачарований, приседания и журналирования.
Если новая сборка меняет поведение, рабочий сервер останавливают, новый JAR удаляют и возвращают прежний. При разрушении тестового или рабочего мира восстанавливают согласованную резервную копию. Простого возврата файла может быть недостаточно, если во время испытания уже изменились блоки или предметы.
Не следует держать две версии одновременно. Также нельзя считать совместимость сохранённой только потому, что сервер запустился: ключевой критерий — корректность каждого разрушенного блока и записи о нём.
Диагностика
Если плагин не загружается, проверяют Paper/Purpur, версию Minecraft, хеш файла и отсутствие дубликатов. На Spigot или vanilla работа не подтверждена.
Если разрушается один блок, возможны неактивное зачарование, режим приседания, неподходящий инструмент или конфликт. Если область пересекает защиту региона, испытание прекращают и проверяют интеграцию.
Для отчёта записывают версию ядра и JAR, инструмент с чарами, положение игрока, схему области, связанные плагины и безопасный фрагмент журнала.
FAQ
Нужен ли мод игрокам?
Нет. Плагин работает на сервере.
Работает ли он на Spigot?
Подтверждены только Paper и Purpur; актуальное описание требует Paper API.
Поддерживаются ли лопаты?
Да, это прямо указано в перечне функций.
Как временно отключить эффект?
В описании заявлено переключение при приседании. Поведение проверяют на установленной версии.
Есть ли несколько уровней?
Они перечислены как планируемое улучшение, а не подтверждённая функция версии 1.6.0.0.
Совместим ли плагин с любым журналированием?
Заявлена совместимость с CoreProtect. Другие решения требуют отдельного теста.