VeinMiner может добывать связанные блоки одной рудной жилы вместе на стороне сервера. Сначала проверь, какой вариант установлен, плагин или датапак, и какие у него правила для блоков и инструментов. На публичном сервере ограничь длину цепочки и условия срабатывания, чтобы строительство и большие жилы оставались под контролем. Скриншоты сделаны на тестовом сервере с Paper 1.21.1 и VeinMiner 2.x: алмазная жила из пятнадцати блоков, алмазная кирка, одна добыча.
Требования
VeinMiner устанавливается в панели в разделе Plugins → Browser. Поиск по Modrinth находит два варианта одного проекта: плагин 2.x в виде JAR-файла для Paper, Purpur и Folia и более старый датапак 1.x. В этом гайде описан плагин 2.x; ассистент в панели распознаёт установленный вариант и показывает его вверху в заголовке. После перезапуска команда /veinminer settings maxChain без значения показывает текущую настройку; так ты проверишь, что плагин работает.
Команды управления должны быть доступны только группе модераторов. Операторам разрешено всё; для всех остальных узлы veinminer.settings, veinminer.blocks, veinminer.groups и veinminer.toggle определяют, кто может менять настройки, списки блоков, группы и общий переключатель сервера. Обычным игрокам нужен только veinminer.use, и то лишь если ты включишь permissionRestricted. Как работают группы и узлы, описано в статье LuckPerms: настройка прав.
Как работает добыча
Сразу после установки действует правило: любая добыча подходящим инструментом запускает жилу. needCorrectTool равен true, mustSneak равен false, а maxChain разрешает до 100 блоков за одно срабатывание. Поиск идёт по всем непосредственно соседним блокам одного типа (searchRadius 1), блок за блоком, пока жила не закончится или не будет достигнут лимит.

В примере жила открыта в виде стены из пяти на три блока алмазной руды. Игрок ломает ровно один блок посередине.

Все четырнадцать остальных блоков ломаются в тот же момент, алмазы и шарики опыта вылетают из стены. Если включён износ инструмента, почти сломанная кирка при этом может сломаться. Проверенные версии плагина 2.9.0 и 2.12.0 регистрируют опцию как decreaseDurability; в некоторых старых документах она называется durabilityDecrease. Используй название из автодополнения команд в твоей установленной версии. Зачарования и переопределения групп или клиента меняют фактический износ; поэтому сначала протестируй небольшую жилу с известным состоянием инструмента.

После этого алмазы лежат перед игроком, а стена пуста. При mergeItemDrops true предметы выпадают одной стопкой на месте первого блока, что экономит сущности при большом количестве игроков.
Настройки: ассистент или консоль
Панель сервера предлагает для VeinMiner 2.x ассистент с двумя пресетами, который задаёт значения через работающую консоль сервера и не трогает группы блоков и инструментов:
- Сбалансированный (рекомендуется): не более 64 блоков за срабатывание, задержка 1 тик между блоками, перезарядка 20 тиков, нужно приседать, нужен правильный инструмент, предметы выпадают по отдельности.
- Производительность (при большом количестве игроков): не более 32 блоков, задержка 2 тика, перезарядка 40 тиков, предметы объединяются.
Планируй обновления плагина осознанно через управление плагинами и заранее сделай резервную копию мира и конфигурации. После применения пресета проверь ответы консоли: отправленная команда ещё не доказывает, что настройка принята. Универсально работающая команда settings autoUpdate в проверенных версиях не зарегистрирована. Кроме того, пресеты задают permissionRestricted false. Если использование должно остаться только для игроков с правами, после применения пресета верни опцию в true и проверь на двух обычных аккаунтах: с veinminer.use и без него. Права оператора эту проверку обходят. Глобальные значения в проверенных версиях являются значениями по умолчанию: клиентское переопределение может изменить их у игроков с клиентским аддоном; переопределение группы блоков имеет над ними приоритет. Для тестируемой группы проверь особенно mustSneak, maxChain, permissionRestricted и decreaseDurability, прежде чем оценивать тесты доступа или добычи. Как открыть ассистент, описано в статье Ассистенты плагинов в панели.
Те же значения можно задать и вручную: в игре со слэшем, в консоли панели без него:
/veinminer settings mustSneak true
/veinminer settings maxChain 64
/veinminer settings cooldown 20
/veinminer settings delay 1
mustSneak — самая важная настройка на строительном сервере: при значении true жила ломается, только если игрок приседает во время добычи. Если хочешь поработать с каменной стеной, не снося половину стены, просто работай стоя. cooldown и delay указываются в тиках, 20 тиков равны одной секунде.
Блоки и группы
Какие блоки VeinMiner считает жилой, определяют группы. Каждая группа связывает список блоков с инструментами, которым разрешено их запускать. /veinminer blocks показывает блоки, которые действуют для всех инструментов; /veinminer presets предлагает готовые группы, например Logs для древесины. Используй выбор своей установленной версии; рудную группу ты можешь определить и сам. Собственную группу создают так:
/veinminer groups create erze diamond_ore
/veinminer groups edit erze add-block deepslate_diamond_ore
/veinminer groups edit erze add-tool diamond_pickaxe
Для этой группы разрешена алмазная кирка. Проверь существующие списки блоков и другие группы: если алмазная руда разрешена и там, дополнительные инструменты могут остаться допустимыми. Протестируй нужные и намеренно неправильные инструменты без OP. Листву или древесину добавляй в группу с топором, а камень лучше не добавлять совсем, иначе при прокладке туннелей будут исчезать целые стены.
Типичные ошибки
- При строительстве ломается больше, чем нужно. Установи
mustSneak trueили убери блок из группы. Пресеты ассистента уже требуют приседания. - Сервер подтормаживает на больших жилах. Уменьши
maxChainи увеличьdelay; пресет «Производительность» распределяет добычу на большее количество тиков. - Кирка внезапно сломалась. Проверь действующую настройку
decreaseDurability, а также зачарования и переопределения групп и клиента. Проверь состояние инструмента перед небольшой пробой; фиксированный износ на блок действует не для каждой конфигурации. - Ассистент показывает «Datapack 1.x». Тогда пресеты 2.x не действуют; датапак настраивается в игре от имени оператора командой
/function veinminer:_config. - VeinMiner сообщает об обновлении в консоли. Это встроенный updater. Проверь конкретную версию плагина и предлагаемый способ обновления. Планируй обновления с резервной копией; универсальная консольная команда
autoUpdate falseв проверенных версиях не зарегистрирована. - Нужно ненадолго отключить VeinMiner.
/veinminer toggleотключает и снова включает плагин на всём сервере, не теряя настроек.
FAQ
Нужен ли моим игрокам мод или настройка на клиенте?
Нет. VeinMiner работает полностью на сервере. Тот, кто может нормально зайти, пользуется им сразу, в том числе игроки через Geyser с клиентом Bedrock, поскольку на стороне сервера обрабатывается только добыча.
При строительстве ломается больше, чем я хотел. Что поможет?
/veinminer settings mustSneak true. После этого жила срабатывает, только если игрок приседает во время добычи; стоя ты работаешь блок за блоком, как обычно. На строительных серверах это самая важная настройка, и пресеты ассистента уже её требуют.
У меня плагин 2.x или датапак 1.x?
Ассистент в панели показывает распознанный вариант вверху в заголовке. Без панели ответ даёт /veinminer settings maxChain: если команда отвечает значением, работает плагин 2.x. Датапак 1.x вместо этого настраивается от имени оператора командой /function veinminer:_config.
Инструмент изнашивается быстрее?
При включённом износе инструмента большая жила может уничтожить почти сломанный инструмент. Актуальная проверенная опция называется decreaseDurability; проверь название и значение в своей установленной версии. Зачарования и переопределения групп или клиента могут менять износ. Протестируй небольшую жилу, вместо того чтобы ожидать фиксированного количества очков на блок или на срабатывание.
Как ненадолго отключить VeinMiner?
/veinminer toggle отключает его на всём сервере и снова включает, не теряя настроек, списков блоков и групп. Это самый быстрый способ, если ты хочешь спокойно работать во время строительного проекта или события.
Дополнительные гайды
Как плагины попадают в панель и обновляются, показано в статье Установка и управление плагинами. Действительно ли большая жила вызывает лаги, ты измеряешь с помощью spark: анализ лагов, прежде чем менять настройки.
Источники
- Страница проекта на Modrinth: https://modrinth.com/plugin/veinminer
- Исходный код и инструкция: https://github.com/MiraculixxT/Veinminer
- Команды, настройки и права: https://github.com/MiraculixxT/Veinminer/blob/master/veinminer/README.md
Проверка группы блоков на безопасной тестовой жиле
Создай на отдельной тестовой площадке небольшую разрешённую рудную жилу рядом с неразрешённым блоком. Сначала проверь предусмотренный инструмент, а затем намеренно неправильный. Протестируй приседание, перезарядку, прочность и максимальную длину цепочки с ролью обычного игрока. Тест с OP не подтверждает стандартные права. Если при строительстве вместе ломается стена, проверь группы и условие срабатывания, прежде чем менять производительность целиком. Запиши старую настройку и откати только эту группу. Плагин 2.x и датапак 1.x остаются раздельными способами конфигурации.
VeinMiner: посмотреть пример
Собственные записи из демо-среды. Показанные версия и настройки могут отличаться от твоего сервера.
- Одна алмазная жила, одна кирка.
- Ломается один блок. За ним следует вся жила.
- Дроп лежит собранным перед тобой.
VeinMiner 2.4.4 · Paper 1.21.1 · 2026-09-14
VeinMiner 2.4.4 · Paper 1.21.1 · 2026-09-14
VeinMiner 2.4.4 · Paper 1.21.1 · 2026-09-14