
Advanced TreeCapitator
Плагин Advanced TreeCapitator для Paper 1.21 позволяет срубать дерево целиком одним ударом топора. Поддержка Fortune и Silk Touch, настройка прочности, защита от гриферства.
Advanced TreeCapitator - это плагин для серверов Paper 1.21, который решает главную проблему добычи древесины в Майнкрафт: рутину. В ванильной игре, чтобы срубить высокий дуб или тропическое дерево, приходится строить столбы из земли и кликать по каждому блоку отдельно. Это отнимает время и быстро надоедает, особенно когда нужно заготовить много дерева для стройки.
Скачать Advanced TreeCapitator стоит тем, кто хочет ускорить геймплей на сервере без установки глобальных модов на клиент. Плагин позволяет срубить дерево целиком, просто сломав нижний блок ствола топором. При этом он учитывает зачарования вроде Fortune и Silk Touch, а также реалистично тратит прочность инструмента. Это отличная альтернатива классическим модам на вырубку деревьев, но для серверной части.
Основные возможности
Плагин использует умный алгоритм поиска (BFS), который сканирует дерево в 26 направлениях. Это значит, что он корректно обрабатывает даже сложные формы вроде больших дубов, акации и тёмного дуба, где брёвна могут идти по диагонали. Вам не придётся добивать оставшиеся блоки вручную.
| Функция | Описание |
|---|---|
| Умный поиск (BFS) | Находит и ломает все связанные брёвна, включая диагональные соединения. |
| Лимит по горизонтали | Настройка max-horizontal-distance (по умолчанию 8 блоков) не даёт плагину объединять два рядом стоящих дерева в одно. |
| Лимит по высоте | Параметр max-distance ограничивает глубину поиска. По умолчанию 50 блоков, чего хватает для высоких тропических деревьев. |
| Проверка листвы | Функция require-leaves проверяет наличие листвы рядом с брёвнами. Это защищает постройки игроков (стены из дерева, дома) от случайного сноса. |
| Поддержка защиты | Плагин вызывает событие BlockBreakEvent для каждого блока, поэтому WorldGuard, GriefPrevention и Lands могут запретить вырубку в привате. |
| Зачарования | Fortune и Silk Touch работают автоматически на каждом блоке благодаря методу breakNaturally. |
| Реалистичная прочность | Плагин рассчитывает максимальное количество блоков до начала рубки. Топор не сломает больше брёвен, чем позволяет его прочность. |
| Частичная рубка | Если дерево больше лимита max-blocks, плагин срубит только часть до лимита, а остаток можно добить следующими ударами. |
| Настройка листвы | Параметр leaf-durability-ratio задаёт, сколько блоков листвы равны одной единице урона топору. |
| Режим реализма | Опция realistic-break-time (v1.5.3) растягивает процесс рубки во времени, имитируя реальную скорость добычи, чтобы закрыть дюп-эксплойты. |
Как это работает в игре
Механика проста и интуитивна для игроков. Чтобы срубить дерево, нужно:
- Взять в руки топор (он должен быть в списке
tool-whitelistв конфиге). - Зажать Shift (если включена опция
require-sneak). - Сломать нижний блок ствола.
Дерево упадёт целиком, а дроп автоматически учтёт зачарования на вашем инструменте. Если на топоре Fortune (Удача), вы получите больше досок и саженцев. Если Silk Touch (Шёлковое касание), блоки выпадут в виде брёвен, а не предметов.
Плагин также поддерживает нестандартные виды деревьев. Вы можете срубать грибы (Mushroom Stem), бамбук и стволы Незера (Crimson и Warped Stem). Для этих типов проверка на листву (require-leaves) отключается автоматически, так как у них другая структура.
Установка и настройка
Установка стандартная для любого плагина Майнкрафт. Закиньте файл .jar в папку plugins вашего сервера и перезапустите его. Требуется Paper 1.21+ и Java 17+.
Основные настройки находятся в файле config.yml:
# Активация
enabled: true
require-axe: true # Нужен топор из белого списка
require-sneak: true # Нужно красться (Shift)
require-leaves: true # Проверка на листву (защита построек)
# Лимиты
max-blocks: 100 # Максимум блоков за один раз
max-horizontal-distance: 8 # Радиус поиска по горизонтали
max-distance: 50 # Максимальная высота/глубина поиска
# Прочность
damage-axe: true # Тратить прочность топора
damage-multiplier: 1.0 # Множитель урона по инструменту
leaf-durability-ratio: 10 # Сколько листвы = 1 урону топору
# Ограничения по мирам
whitelist-worlds: [] # Белый список миров (пусто = все)
blacklist-worlds: [] # Чёрный список миров
После изменения конфига не обязательно перезагружать сервер. Просто введите команду /atc reload, и настройки применятся на лету.
Команды и права
Плагин имеет минимальный набор команд для удобства:
| Команда | Описание | Право |
|---|---|---|
/atc toggle | Включить/выключить рубку для себя | advancedtreecapitator.use (по умолчанию у всех) |
/atc reload | Перезагрузить конфиг | advancedtreecapitator.admin (по умолчанию у операторов) |
Важный нюанс: состояние переключателя (/atc toggle) сбрасывается при выходе игрока с сервера. Это сделано для безопасности, чтобы игрок случайно не снёс лес, вернувшись в игру.
Совместимость и API
Advanced TreeCapitator дружит с популярными плагинами на защиту территорий. Он отправляет события разрушения блоков, которые могут перехватить WorldGuard, GriefPrevention, Lands и Residence. Если игрок попытается срубить дерево в чужом привате, плагин просто отменит действие.
Для разработчиков есть API в виде события TreeCapitatorEvent. Оно позволяет другим плагинам отменять рубку или выдавать награды за срубленные деревья. Например, можно начислять игроку деньги за каждое срубленное бревно.
Известные проблемы
На данный момент плагин не поддерживает Folia. Разработчик планирует добавить поддержку RegionScheduler в версии 1.6.0. Если вы используете Folia, придётся подождать обновлений.
Заключение
Advanced TreeCapitator - это must-have плагин для любого выживания или сервера с упором на строительство. Он убирает нудную часть добычи ресурсов, но сохраняет баланс за счёт траты прочности и проверки зачарований. Гибкая настройка позволяет адаптировать его под любые нужды, от ванильного выживания до сложных сборок с кастомными деревьями. Скачать Advanced TreeCapitator можно бесплатно, и он точно сделает игру на вашем сервере приятнее.
Сервер для плагина Advanced TreeCapitator - как у профи
Плагин Advanced TreeCapitator создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином Advanced TreeCapitator для друзей можно за пару минут - BungeeHost всё уже подготовил.
