Tree Harvester (Legacy Fabric)
🌲 用斧头即可瞬间砍倒整棵树或巨型蘑菇。还支持树叶快速消失和自动放置树苗,也适用于诡异木(下界树)。轻松成为伐木高手!
介绍
需要前置库模组 Collective (Fabric) 和 Fabric API。
此模组是 The Vanilla Experience 整合包的一部分。
Tree Harvester 是一款可配置的模组,只需砍掉树木、诡异菌木或巨型蘑菇的一格底部方块,即可立即采集整棵树或蘑菇。砍伐的方块可以是树木的任何部分。树苗会使用树木掉落的物品自动补种。模组内设有多项检查机制,既能防止意外采集由原木建成的房屋,也能控制哪些树叶会消失。
默认情况下,只有按住潜行键时才能进行采集,不过可以在配置中切换此设置。更多功能示例请见下方。模组提供了许多配置选项,你可以按自己的喜好进行调整。
默认配置下的功能:
◉ 所有树木(包括原版和模组添加的树木)都可以通过潜行并砍掉一格方块来快速采集。
◉ 砍伐树木所需的时间取决于树木包含的原木数量。
◉ 采集树木后,树叶会很快消失。
◉ 最后一片树叶消失后,树苗会自动补种。
◉ 下界的诡异菌木也可以快速采集。
◉ 巨型蘑菇也可以快速采集
◉ 可通过黑名单排除特定类型的斧头,禁止其用于采集树木。
◉ 多项检查机制用于判断方块是否属于树木,避免意外破坏房屋。
◉ 两种树木相邻时,只有被砍伐树木的树叶会消失。
◉ 兼容其他模组。
可配置: ( 如何配置? )
mustHoldAxeForTreeHarvest (默认 = true):启用后,只有玩家主手持有斧头时才能砍伐整棵树。
treeHarvestWithoutSneak (默认 = false):启用后,不按潜行键也能砍伐整棵树。禁用后则相反,只有潜行时才能生效。
instantBreakLeavesAround (默认 = false):启用后,破坏树底部的一根原木时,树叶和整棵树的所有原木都会立即被破坏。
automaticallyFindBottomBlock (默认 = true):是否让模组尝试找到树最底部的原木并从那里开始砍伐。这意味着即使从树的中间砍起,也能将整棵树完全砍倒。
enableFastLeafDecay (默认 = true):启用后,树被砍倒后,周围的树叶会快速消失。仅在禁用“instantBreakLeavesAround”时生效。
enableNetherTrees (默认 = true):启用后,下界的诡异菌柄树和绯红菌柄树也会快速被砍倒。
enableHugeMushrooms (默认 = true):启用后,巨型蘑菇也会快速被砍倒。
replaceSaplingOnTreeHarvest (默认 = true):启用后,砍伐树木时会自动用掉落物中的树苗补种。
replaceMushroomOnMushroomHarvest (默认 = true):启用后,且“enableHugeMushrooms”已启用时,采伐巨型蘑菇会自动用掉落物中的树苗补种。
loseDurabilityPerHarvestedLog (默认 = true):启用后,每砍伐一根原木,手持斧头的耐久度都会降低。
loseDurabilityModifier (默认 = 1.0, 最小值 0.001, 最大值 1.0):设置砍倒一棵树会消耗斧头多少耐久度。例如,设为 0.1 时,每砍伐 10 根原木会消耗 1 点耐久度。
increaseExhaustionPerHarvestedLog (默认 = true):启用后,每砍伐一根原木,玩家的饥饿消耗值会增加 0.005(与 Minecraft 破坏方块时的默认值相同)* increaseExhaustionModifier。
increaseExhaustionModifier (默认 = 1.0, 最小值 0.001, 最大值 1.0):设置每砍伐一根原木为玩家增加多少饥饿消耗值。默认计算为 0.005 * 1.0。
increaseHarvestingTimePerLog (默认 = true):启用后,砍伐时间会根据树上现存的原木数量增加。增加幅度由“increasedHarvestingTimePerLogModifier”决定。
increasedHarvestingTimePerLogModifier (默认 = 0.1, 最小值 0.01, 最大值 10.0):设置启用“increaseHarvestingTimePerLog”后,砍伐树木所需时间的增加幅度。实际速度为:newSpeed = originalSpeed / (1 + (logCount * increasedHarvestingTimePerLogModifier))。
amountOfLeavesBrokenPerTick (默认值 = 3,最小值 1,最大值 16):树木被砍伐后,每个游戏刻应破坏多少树叶。增大此值会加快树叶的快速消失速度,但每个游戏刻需要消耗更多处理能力。
斧头黑名单功能:
你可以设置仅允许特定斧头砍伐树木。模组首次加载时会生成一个黑名单文件,文件位于 ./config/treeharvester/harvestable_axe_blacklist.txt。模组添加的斧头物品也同样适用。

一些动图:
砍伐一棵旁边有橡树的白桦树。只有白桦树的树叶会消失:

一棵巨大的橡树:

一棵 2×2 云杉树。砍伐所需时间更长,且会正确补回全部 4 棵树苗:

诡异(下界)树木也适用:

也适用于巨型蘑菇,这是一个棕色蘑菇:

还有一个红色蘑菇:

——————
你可以在任何整合包中自由使用此模组,但下载内容必须继续托管在 CurseForge 生态系统内。
Serilum.com 提供所有可用模组的概览及更多信息。
由于我无法跟进每个模组各自页面上的所有评论,因此评论功能已关闭。
如有问题、想法、建议或其他事项,请前往Github 仓库。谢谢!
常见问题
Tree Harvester (Legacy Fabric) 支持哪些 Minecraft 版本?
Tree Harvester (Legacy Fabric) 支持 Minecraft Java 版 1.16–1.17.1,共 8 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。
Tree Harvester (Legacy Fabric) 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
Serilum 的其他作品
查看全部 →Collective
🎓 Collective 是一个共享前置库,包含 Serilum 所有模组共用的代码。
Starter Kit
📦 为加入世界的新玩家提供可配置的初始装备、物品、药水效果、Curios 和 Trinkets 饰品槽位和/或命令。兼容 FTB Team Islands。
Villager Names
为所有村民实体添加默认名称或自定义名称,让世界更加生动。
双开门 Double Doors
🚪 多个相同的双开门、活板门和栅栏门可以同时打开。

评论
登录后评论和评分