跳到正文

Tree Harvester (Legacy Fabric)

作者:Serilum

🌲 用斧头即可瞬间砍倒整棵树或巨型蘑菇。还支持树叶快速消失和自动放置树苗,也适用于诡异木(下界树)。轻松成为伐木高手!

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

需要前置库模组 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 的其他作品

查看全部 →