НАЖМИ, чтобы запустить свой Сервер Майнкрафт + 8🎁
modМоды/Tree Harvester
Tree Harvester

Tree Harvester

Tree Harvester - утилитарный мод для Майнкрафт, который позволяет срубить целое дерево или огромный гриб одним ударом топора. Листья быстро исчезают, а выпавшие саженцы автоматически высаживаются.

Оцените первым
Открыть в FateLauncher
7.7M
2.4K

Что делает Tree Harvester

Tree Harvester - мод для Minecraft Java, который убирает самую нудную часть выживания: долгое разрушение каждого бревна в большом дереве. Достаточно присесть и сломать один блок топором, чтобы мод нашёл связанную структуру и срубил дерево целиком. При этом он умеет отличать деревья от деревянных домов, мостов и других построек, поэтому случайный удар по бревенчатой стене не должен превратить базу в груду досок.

Скачать Tree Harvester стоит тем, кто регулярно заготавливает древесину, строит большие базы или играет со сборками, где встречаются необычные модифицированные деревья. Проект работает с ванильными и добавленными другими модами деревьями, а также поддерживает незерские деревья и огромные грибы. По смыслу это решение из категории tree-chopping, похожее на привычные моды для быстрой рубки, но с отдельными настройками для безопасности, прочности инструментов и лагов.

Для работы требуется библиотека Collective. Tree Harvester доступен для Fabric, Forge, NeoForge и Quilt. Поддерживаются Minecraft 1.16.5, 1.18.2, 1.19.2-1.19.4, версии 1.20.x, 1.21.x, а также актуальные ветки 26.1.x, 26.2 и 26.3. Среди доступных сборок есть 26.3.0-10.0, 26.2.0-10.0, 1.21.1-10.0 и 1.20.1-10.0.

Как проходит рубка дерева

По умолчанию Tree Harvester срабатывает только в режиме приседания. Игрок держит топор в основной руке, зажимает кнопку приседания и ломает любое подходящее бревно. Если включён поиск нижнего блока, мод сам найдёт основание дерева. Поэтому не обязательно целиться именно в самый нижний блок - можно начать рубку с середины ствола.

Скорость зависит от размера дерева. Небольшая берёза исчезнет быстро, а огромный дуб или дерево из модифицированной сборки будет рубиться дольше. Это сделано намеренно: мгновенное разрушение огромных лесов способно вызвать лишнюю нагрузку и слишком быстро расходовать прочность инструмента.

После срубания листья начинают быстро распадаться. Когда исчезает последний блок листвы, Tree Harvester использует выпавшие саженцы и автоматически высаживает их обратно. У больших деревьев с несколькими стволами система корректно обрабатывает несколько саженцев, поэтому 2x2-ель можно восстановить без ручной посадки каждого ростка.

Возможности по умолчанию

  • Ванильные и модифицированные деревья срубаются одним действием.
  • Для запуска обычно нужно присесть и держать топор в основной руке.
  • Можно сломать любой блок дерева, если включён автоматический поиск нижнего бревна.
  • Время рубки увеличивается вместе с количеством брёвен.
  • Листья быстро исчезают после срубания дерева.
  • Выпавшие саженцы автоматически высаживаются после распада листвы.
  • Незерские crimson- и warped-деревья обрабатываются так же, как обычные.
  • Огромные коричневые и красные грибы можно уничтожать целиком.
  • Для деревьев из модов можно использовать те же правила, что и для ванильных.
  • Отдельные типы топоров можно исключить через чёрный список.
  • Игроком построенные деревья не уничтожаются, если включена соответствующая проверка.
  • При соседстве разных видов деревьев распадается только листва срубленного дерева.
  • Топор не ломается посреди рубки: его прочность останавливается на одном пункте.
  • Листья выпадают так, будто их ломали обычным топором. Поэтому топор с чарами "Шёлковое касание" сохраняет блоки листвы.
  • Мод совместим с другими проектами, включая Ore Harvester.

Что изменится в выживании

В обычном Minecraft заготовка древесины быстро превращается в рутину: нужно срубить ствол, подождать распада листвы, собрать саженцы и снова посадить их вручную. Tree Harvester сокращает эту цепочку до одного действия, но не убирает игровые ограничения полностью. Прочность топора, усталость игрока, время рубки и количество блоков можно оставить максимально близкими к ванильным.

Мод особенно удобен на сервере, где игроки постоянно строятся и расходуют большие объёмы досок. При этом он не обязан превращать любую лесную область в мгновенно пустое место: для огромных модифицированных деревьев можно задать лимит срубаемых брёвен. Это полезно и против лагов, и против случайного разрушения леса, в котором несколько деревьев соединены общей структурой.

В версии 10.0 исправлены случаи, когда рядом с травой или цветами ломались постройки, каменные колонны ошибочно принимались за брёвна, а огромные деревья и связанные леса вызывали зависания или краши. Также исправлены обход требования приседания, распознавание состояния приседа, задержка разрушения брёвен в мультиплеере и передача серверных настроек клиентам.

Важные нюансы

Проверка структуры - одна из главных особенностей Tree Harvester. Мод анализирует окружающие блоки и пытается понять, является ли перед ним настоящее дерево. Это снижает риск случайно снести дом из брёвен, но для нестандартных деревьев из крупных сборок лучше заранее проверить поведение на копии мира.

Топор расходует прочность за каждое обработанное бревно. Если включена защита от поломки, инструмент остановится на одном пункте прочности, а дерево всё равно будет срублено. После этого топор нужно починить, прежде чем снова использовать его для быстрой рубки. Такой вариант удобен в выживании: инструмент не исчезнет в середине операции, но бесконечной рубки без ремонта тоже не будет.

Быстрый распад листвы обрабатывает ограниченное количество блоков за тик. Чем выше значение, тем быстрее очищается дерево, но тем больше нагрузка на обработку мира. На слабом сервере или рядом с огромными лесами разумнее оставить умеренное значение и ограничить число брёвен за одну операцию.

Настройки Tree Harvester

Ниже перечислены основные параметры конфигурации. Их можно менять под одиночную игру, сервер или крупную сборку модов.

Управление срабатыванием

mustHoldAxeForTreeHarvest - true по умолчанию. Если включено, быстрая рубка работает только при наличии топора в основной руке.

treeHarvestWithoutSneak - false по умолчанию. При включении приседание больше не требуется. Если параметр выключен, Tree Harvester запускается только во время приседа.

automaticallyFindBottomBlock - true по умолчанию. Мод пытается найти настоящее нижнее бревно дерева. Благодаря этому можно начать рубку с середины ствола, а дерево всё равно будет обработано полностью.

Листья, саженцы и грибы

enableFastLeafDecay - true по умолчанию. После рубки листья вокруг дерева быстро исчезают.

enableNetherTrees - true по умолчанию. Быстрая рубка применяется к crimson- и warped-деревьям в Незере.

enableHugeMushrooms - true по умолчанию. Огромные грибы также можно уничтожать одним действием.

ignorePlayerMadeTrees - true по умолчанию. Деревья с листвой, размещённой игроками, не уничтожаются. Этот параметр стоит оставить включённым, если в мире есть декоративные деревья или деревянные постройки с лиственными блоками.

replaceSaplingOnTreeHarvest - true по умолчанию. После распада листвы выпавший саженец автоматически возвращается на место дерева.

replaceMushroomOnMushroomHarvest - true по умолчанию. Выпавший гриб автоматически заменяет огромный гриб после рубки, если включён параметр enableHugeMushrooms.

amountOfLeavesBrokenPerTick - 5 по умолчанию, допустимый диапазон от 1 до 16. Параметр определяет, сколько листьев ломается за один тик после рубки. Высокое значение ускоряет очистку дерева, но увеличивает нагрузку на сервер.

Прочность топора и усталость

loseDurabilityPerHarvestedLog - true по умолчанию. За каждое срубленное бревно топор теряет прочность.

loseDurabilityModifier - 1.0 по умолчанию, минимальное значение 0.001, максимальное 1.0. Отвечает за то, сколько прочности расходуется при рубке. Например, значение 0.1 означает, что одна единица прочности тратится на каждые десять брёвен.

preventAxeBreakingOnTreeHarvest - true по умолчанию. Топор не ломается во время операции. Если прочность подходит к концу, инструмент останавливается на одном пункте, а дерево всё равно срубается. Для следующей быстрой рубки топор придётся починить.

increaseExhaustionPerHarvestedLog - true по умолчанию. Усталость игрока увеличивается на 0.005 за каждое бревно. Это соответствует стандартной усталости Minecraft за разрушение блока и умножается на значение increaseExhaustionModifier.

increaseExhaustionModifier - 1.0 по умолчанию, диапазон от 0.001 до 1.0. Определяет множитель усталости за каждое обработанное бревно. При стандартных настройках формула выглядит так: 0.005 * 1.0.

Скорость и ограничение размера

increaseHarvestingTimePerLog - true по умолчанию. Время рубки увеличивается в зависимости от количества брёвен в дереве.

increasedHarvestingTimePerLogModifier - 0.2 по умолчанию, допустимый диапазон от 0.01 до 10.0. Определяет, насколько медленнее будет проходить рубка больших деревьев. Используется формула: newSpeed = originalSpeed / (1 + (logCount * increasedHarvestingTimePerLogModifier)).

maxAmountOfLogsBrokenPerHarvest - -1 по умолчанию, допустимый диапазон от -1 до 100000. Ограничивает количество брёвен, которые можно сломать за одну операцию. Сначала обрабатываются блоки, ближайшие к исходному месту удара. Поэтому большое дерево при установленном лимите будет срублено только частично. Значение -1 отключает ограничение.

Лимит особенно полезен для модпаков с гигантскими деревьями и лесами, где несколько стволов могут соединяться друг с другом. В таких сборках лучше начать с небольшого значения и проверить нагрузку на мир.

Чёрный список топоров

Tree Harvester умеет исключать отдельные виды топоров из быстрой рубки. После первого запуска мода создаётся файл:

./config/treeharvester/harvestable_axe_blacklist.txt

В него можно добавить ванильные и модифицированные инструменты. Топоры из новых модов добавляются в файл автоматически. Это удобно, например, если один из специальных инструментов должен использоваться для точечной работы с декоративными деревьями, а не для массовой заготовки древесины.

Совместимость и установка

Tree Harvester рассчитан на одиночную игру и серверы. Для серверной игры важны одинаковые настройки на стороне сервера: в актуальных версиях конфигурация корректно передаётся клиентам. Игроки получают быструю рубку, автоматическое восстановление леса и предсказуемый расход прочности, а администратор может ограничить размер операции и отключить функции, создающие лишнюю нагрузку.

Мод поддерживает Fabric, Forge, NeoForge и Quilt, но для запуска требуется Collective. Перед установкой проверьте, что версия библиотеки совпадает с версией Minecraft и загрузчиком. В сборках модов также стоит учитывать другие проекты, меняющие разрушение блоков, обработку листвы или поведение топоров.

Tree Harvester можно использовать вместе со сборками The Vanilla Experience и Serilum's QoL Bundle. Это хороший вариант для тех, кто хочет сохранить обычную механику Minecraft, но убрать лишнюю ручную работу при добыче древесины.

Часто задаваемые вопросы

Зависимости

Создатели

Детали

Лицензия:
Опубликован:4 года назад
Обновлён:5 дней назад

Версии мода Tree Harvester

Доступно 127 версий. Сначала показаны самые популярные и самые свежие.

16 из 127 версий
Самые популярные
R
1.20.1-9.1-fabric+forge+neo[Fabric/Forge/Neo] 1.20.1-9.1
1.20.1
R
1.21.1-9.1-fabric+forge+neo[Fabric/Forge/Neo] 1.21.1-9.1
1.21–1.21.1
R
1.19.2-8.7-fabric+forge[Fabric/Forge] 1.19.2-8.7
1.19.2
R
1.20.1-9.1-fabric+forge+neo[Fabric/Forge/Neo] 1.20.1-9.1
1.20.1
R
1.21.11-9.3-fabric+forge+neo[Fabric/Forge/Neo] 1.21.11-9.3
1.21.11
R
1.20.1-8.7-fabric+forge+neo[Fabric/Forge/Neo] 1.20.1-8.7
1.20.1
Самые Новые
R
26.3.0-10.3-fabric+forge+neo[Fabric/Forge/Neo] 26.3.0-10.3
26.3
R
26.2.0-10.3-fabric+forge+neo[Fabric/Forge/Neo] 26.2.0-10.3
26.2
R
1.21.1-10.3-fabric+forge+neo[Fabric/Forge/Neo] 1.21.1-10.3
1.21–1.21.1
R
1.20.1-10.3-fabric+forge+neo[Fabric/Forge/Neo] 1.20.1-10.3
1.20.1
R
26.3.0-10.2-fabric+forge+neo[Fabric/Forge/Neo] 26.3.0-10.2
26.3
R
26.2.0-10.2-fabric+forge+neo[Fabric/Forge/Neo] 26.2.0-10.2
26.2
R
1.21.1-10.2-fabric+forge+neo[Fabric/Forge/Neo] 1.21.1-10.2
1.21–1.21.1
R
1.20.1-10.2-fabric+forge+neo[Fabric/Forge/Neo] 1.20.1-10.2
1.20.1
R
26.3.0-10.1-fabric+forge+neo[Fabric/Forge/Neo] 26.3.0-10.1
26.3
R
26.2.0-10.1-fabric+forge+neo[Fabric/Forge/Neo] 26.2.0-10.1
26.2
Главная