Особенности:
- Может ломать любые правильно запрограммированные блоки брёвен по умолчанию (подробности см. в .minecraft/config/TreeCapitator.cfg)
- Красться во время рубки, чтобы ломать брёвна обычным способом (настраивается)
- Настраиваемый список ID инструментов для определения, что является «топором»
- опциональный урон предмету в зависимости от количества сломанных брёвен (по умолчанию включено)
- опциональное увеличение урона предмету за каждый сломанный блок (по умолчанию выключено)
- Умное определение дерева (настраивается)
- опция уничтожения листьев (по умолчанию включена)
- опция срезания листьев (при наличии предмета типа ножниц на панели быстрого доступа)
- опция срезания лиан (при наличии предмета типа ножниц на панели быстрого доступа)
- отключение выпадения предметов в творческом режиме
- отключение требования к инструменту
Некоторые примечания о принципе работы:
Определение дерева
- Деревья определяются путём подсчёта количества блоков листьев, соседствующих с верхним блоком вертикальной колонны брёвен.
- Если у верхнего блока есть 3 или более соседних блока листьев, код считает эту колонну брёвен деревом.
- Если у верхнего блока нет 3 соседних блоков листьев, код переключится на обычное разрушение блоков.
Урон предмету
- Топоры и ножницы с зачарованием «Несломляемость» будут работать должным образом.
- Урон наносится предмету по мере разрушения каждого блока в цепочке.
- Настройка allowMoreBlocksThanDamage должна быть понятна из названия: если она установлена в false и ваш предмет сломается во время рубки дерева, оставшиеся блоки не будут разрушены.
- Код не будет искать другие топоры на панели быстрого доступа для нанесения урона, если текущий топор сломается.
- Если у вас на панели быстрого доступа несколько предметов типа «ножниц», код всегда будет наносить урон самому левому предмету.
Уничтожение листьев/лиан
- Срезание лиан не удаляет все лианы. Кажется, предпочтение отдаётся лианам, висящим на западной стороне дерева.
- Настройка destroyLeaves ДОЛЖНА быть установлена в true, чтобы работали опции shearLeaves или shearVines.
- Настройки shearLeaves и shearVines могут быть включены независимо друг от друга.
- Да, иногда после рубки дерева остаётся несколько блоков листьев, но они исчезнут естественным образом.