Плагин для серверов Майнкрафт, который позволяет срубать природные деревья одним ударом по нижнему блоку древесины. Игроку нужно присесть и сломать нижний блок ствола; прочность инструмента и зачарование «Прочность» учитываются.
Возможности
- При попытке сломать инструмент плагин просит повторно присесть и ударить по блоку для подтверждения.
- Можно запретить рубку деревьев, построенных игроками, включая брёвна, поставленные командами
setblockиfill. - Размер дерева, проверка листвы, необходимость топора, задержка и выпадение предметов настраиваются.
- Есть чёрный список игроков и предупреждения в панели действий. Отключить такие предупреждения можно командой
/tcmsg off. - Поддерживается защита регионов WorldGuard: плагин проверяет право игрока ломать каждый блок дерева.
Команды
Для игрока:
/tc on— включить рубку деревьев для себя./tc off— выключить рубку деревьев для себя./tc status— показать текущее состояние./tc help— показать доступные команды./tcmsg off— скрыть предупреждения о чёрном списке.
Для администрации:
/tcadmin onи/tcadmin off— включить или выключить плагин на сервере./tcadmin reload— перезагрузитьconfig.ymlиmessages.yml./tcadmin check <player>— посмотреть данные игрока./tcadmin blacklist add <player>— добавить игрока в чёрный список./tcadmin blacklist remove <player>— удалить игрока из чёрного списка./tcadmin blacklist list— показать чёрный список./tcadmin help— показать административные команды.
Права
treecutter.use— рубка деревьев.treecutter.command.tc— доступ к/tc.treecutter.command.tcmsg— доступ к/tcmsg.treecutter.command.tc.on,treecutter.command.tc.off,treecutter.command.tc.status,treecutter.command.tc.help— отдельные команды игрока.treecutter.command.tcadmin— доступ к/tcadmin.treecutter.command.tcadmin.on,treecutter.command.tcadmin.off,treecutter.command.tcadmin.reload,treecutter.command.tcadmin.blacklist,treecutter.command.tcadmin.check,treecutter.command.tcadmin.help— отдельные административные команды.treecutter.bypass.worldguard— обход проверок WorldGuard.
Права работают с LuckPerms; если он не установлен, используется статус оператора.
Настройка
Основные параметры находятся в config.yml, а тексты сообщений и префикс — в messages.yml. В behavior можно задать обязательное приседание, использование топора, максимальный размер дерева, задержку, подтверждение поломки инструмента и правила распознавания дерева. Параметр behavior.block-player-made-trees запрещает срубать построенные игроками деревья.
В placed-log-tracking настраивается отслеживание поставленных игроками и командами брёвен, а max-fill-volume ограничивает объём обработки команды fill. Сообщения поддерживают подстановки вроде {prefix}, {player}, {time}, {tool} и {count}.
Требования
Работает на Paper, Purpur и Spigot. Для защиты регионов используется WorldGuard; оставьте hooks.worldguard.enabled: true, если нужна его проверка.
