Плагин для серверов Майнкрафт ускоряет рубку деревьев: игрок ломает топором один блок ствола, а связанное дерево с листвой разрушается целиком. Все выпавшие предметы собираются у первого сломанного блока, поэтому их не приходится искать в кроне.
Возможности
- Поддерживает обычные деревья, незерскую древесину, огромные грибы, бамбук и настраиваемые группы блоков.
- Большие деревья обрабатываются постепенно, чтобы снизить нагрузку на сервер.
- Может автоматически высаживать саженцы или грибки после рубки.
- Учитывает прочность инструмента: листву можно сделать бесплатной по прочности, а расход прочности топора и блоки с уроном задаются отдельно.
- Проверяет защиту каждого блока и совместим с WorldGuard, GriefPrevention, Lands и CoreProtect.
- Для отдельных групп деревьев, инструментов и правил урона можно назначать права.
Команды
Основная команда — /tc; также доступны /treecap, /treecapitator и /normaltreecap.
/tc— проверить состояние функции для себя./tc toggle— включить или выключить рубку деревьев для себя./tc status— посмотреть ход обработки большого дерева./tc cancelили/tc stop— остановить текущую рубку и получить уже собранные предметы./tc help— показать доступные команды./tc language <code>— выбрать язык сообщений, если право выдано сервером./tc <player>— посмотреть состояние другого игрока./tc toggle <player>— изменить состояние для другого игрока./tc reload— перезагрузить настройки после изменения YAML-файлов./tc language server <code>— задать язык сервера.
Права
Для игроков используются права normaltreecapitator.use, normaltreecapitator.status, normaltreecapitator.progress, normaltreecapitator.cancel, normaltreecapitator.help и normaltreecapitator.toggle.
Для администрации: normaltreecapitator.admin.state, normaltreecapitator.admin.toggle.others, normaltreecapitator.admin.reload, normaltreecapitator.version и normaltreecapitator.admin.language. Выбор личного языка требует normaltreecapitator.language.
Также используются права групп normaltreecapitator.group.<name> и правила урона normaltreecapitator.damage.<name>. Наборы прав: normaltreecapitator.user, normaltreecapitator.admin и normaltreecapitator.*.
Настройка
Главный файл config.yml задаёт группы деревьев, подходящие инструменты, лимиты, автопосадку, необходимость приседать при рубке, выпадения, обработку в фоне и правила для VIP-инструментов. В languages/*.yml хранятся тексты и цвета сообщений, а в playerdata/<uuid>.yml — личное включение функции и выбранный язык.
Полезные параметры: merge-item-drops собирает добычу у пня, must-sneak требует приседать для рубки дерева целиком, replant включает посадку, replant-consume-saplings расходует выпавшие саженцы, а break-tool и block-damages управляют прочностью. Скорость обработки крупных деревьев задают async-start, blocks-per-tick и async-delay.
Требования
Плагин работает на Paper, Folia, Spigot и Bukkit. Требуется Java 17 или новее.
