概述
这个模组是整合包The Vanilla Experience中的内容之一(此整合包与模组为同一作者)。
Tree Harvester 是一个高配置度的模组,你可以用于快速砍下普通的树木、诡异/绯红菌以及巨型蘑菇。砍伐部分可以是树木的任意某一部分,并且会使用掉落物自动补种。模组内置了很多检查条件防止意外砍掉由原木制成的房子以及什么叶子应该腐烂掉,不会出现把你房子砍没的悲剧。
默认设置下,一键砍树只在按住潜行(默认是 Shift)按钮时起作用(可以在配置中更换)。
默认配置下拥有的功能
无论是原版还是模组中的树木,都可以通过按住潜行键迅速砍下;
砍掉一整棵树所需的时间是根据这棵树的原木数量决定的;
树叶会在砍完后迅速腐烂;
树叶完全腐烂后会自动补种;
下界的诡异/绯红菌也是可以迅速砍下的;
可以快速砍下巨型蘑菇;
可以设置斧头黑名单,让某些斧头无法迅速砍树;
会深度检查是不是树,防止损坏自己造的房屋;
当两棵树挨在一起时,只有被砍掉的树的叶子会快速腐烂;
和其他模组兼容。
自定义
可配置项
mustHoldAxeForTreeHarvest (默认开启):启用后,快速砍树只在玩家的主手为斧头时有效。
treeHarvestWithoutSneak (默认关闭):启用后,快速砍树无需按住潜行键,反之需要按住潜行键才能正常砍树。
instantBreakLeavesAround (默认关闭):启用后,当底部的那块原木被砍掉时,会导致整棵树的树干和树叶掉落。
automaticallyFindBottomBlock (默认开启):模组是否尝试读取树木的日志记录。这意味着就算树木从中间被砍断了,你还是能迅速将其余部分砍下。
enableFastLeafDecay (默认开启):启用后,被砍下的树木周围的叶子会很快消失。仅在 instantBreakLeavesAround 禁用时有效。
enableNetherTrees (默认开启):启用后,下界的诡异菌/绯红菌也可以被迅速砍掉。
enableHugeMushrooms (默认开启):启用后,巨型蘑菇可以被迅速砍掉。
replaceSaplingOnTreeHarvest (默认开启):启用后,当树木被砍下时自动补种树苗。
replaceMushroomOnMushroomHarvest (默认开启):启用后,砍伐巨型蘑菇时自动补种蘑菇。仅在 enableHugeMushrooms 启用时有效。
loseDurabilityPerHarvestedLog (默认开启):启用后,每块原木被砍下都要消耗耐久。
loseDurabilityModifier (默认为1.0,数值范围0.001~1.0):砍树的耐久性设置,当设置为0.1时,代表每10块原木会消耗1点耐久度。
increaseExhaustionPerHarvestedLog (默认开启):启用后,玩家的饥饿值消耗为每块原木消耗 0.005(MC默认情况下破坏一个方块消耗的饥饿值) * increaseExhaustionModifier。
increaseExhaustionModifier (默认为1.0,数值范围0.001~1.0):决定了砍下每块原木应该给玩家增加多少饥饿等级。 默认为 0.005 * 1.0。
increaseHarvestingTimePerLog (默认开启):启用后,会根据树木拥有的原木增加砍伐时间。增加的时间由increasedHarvestingTimePerLogModifier决定。
increasedHarvestingTimePerLogModifier (默认为1.0,数值范围0.001~1.0):启用increaseHarvestingTimePerLog后,砍伐一棵树所需的时间。速度计算公式:新砍伐速度 = 原始砍伐速度 / (1 + (原木数量 * increasedHarvestingTimePerLogModifier))。
amountOfLeavesBrokenPerTick (默认为3,数值范围1~16):砍树后,每tick应该破坏多少树叶。增加这个值可以加快树叶腐烂速度,但会消耗性能。
斧头黑名单功能
只允许特定的斧收割树木。第一次加载模组时,会生成一个黑名单文件。如图,位置是 ./config/treeharvester/harvestable_axe_blacklist.txt,兼容模组斧。
// To disable a certain axe from being able to harvest trees, add an exclamation mark (!) in front of the line,
minecraft:wooden_axe,
minecraft:stone_axe,
minecraft:golden_axe,
minecraft:iron_axe,
minecraft:diamond_axe,
minecraft:netherite_axe,
动图欣赏
砍倒一棵挨着橡木的白桦木,只有白桦木的树叶凋落。 | 一棵大型云杉树,破坏它所消耗的时间更长,并且四个树苗都会被正确地种下。 | 作用于下界的树木(菌)时 | 作用于巨型蘑菇时 |
授权
可以使用在公开/私人整合包里,不过要贴 Curseforge 原贴的下载链接。