伐木机

Tree Harvester 是一个可配置的模组,允许通过砍倒一个基块来瞬间收割树木、扭曲木和巨型蘑菇。这可以是树干的任何部分。树苗会自动用树木掉落的物品替换。模组中有许多检查机制,从防止意外收割由原木建造的房屋到确定哪些树叶会腐烂。 默认情况下,只有按住蹲下键时才能进行收割,但这可以在配置中切换。有关更多功能示例,请参见下文。有许多配置选项可以精确调整模组以符合您的喜好。 开发旨在与我的

资源介绍

树伐木器允许通过砍倒一个基块来瞬间砍伐树木、扭曲木和巨型蘑菇。这可以是树干的任何部分。树苗会自动被替换,使用树干掉落物进行种植。模组中包含许多检查机制,从防止意外砍伐由原木建造的房屋到确定哪些树叶会腐烂。 默认情况下,只有在按住蹲下键时才能进行砍伐,但这可以在配置文件中切换。更多功能示例见下文。有许多配置选项可以根据您的喜好调整模组。正在游玩大型模组树木?在配置文件中也可以限制一次砍伐中破坏的原木数量。 旨在与我的 矿石伐木器 模组配合开发。 默认配置设置下的功能: ◉    所有树木(原版和模组添加的)都可以通过蹲下并砍倒一个方块来快速收割。 ◉    砍倒一棵树所需的时间取决于其中的原木数量。 ◉    收割树木后,树叶会迅速腐烂。 ◉    当最后一块树叶腐烂后,树苗会自动替换。 ◉    下界中的扭曲木可以快速收割。 ◉    巨型蘑菇也可以快速收割 ◉    某些类型的斧头可以通过黑名单豁免砍树功能。 ◉    帕克塞尔(Paxels)和其他未被识别为斧头的模组工具可以在配置中添加。 ◉    可以在配置中设置永远不应作为树木砍伐的方块。 ◉    许多检查机制用于判断什么是树木什么不是。不会意外摧毁房屋。 ◉    当两种树木相邻时,只有被破坏的那棵树的树叶会腐烂。 ◉    您的斧头不会在半途损坏。它会在耐久度为1时停止,并且需要修理后才能再次砍伐树木。 ◉    树叶掉落如同被斧头破坏一样,因此精准采集斧头会掉落树叶方块。 ◉    每砍倒一根原木都会触发方块破坏事件,因此像 Project MMO 这样的模组可以看到每一根原木。 ◉    与其他模组兼容。 所有可用的配置选项: 显示详情 mustHoldAxeForTreeHarvest 默认 true 如果启用,玩家必须在主手持有斧头时才能进行树木砍伐。 axeWhitelist 默认 "easy_emerald:*_paxel,piercingpaxels:*_paxel,randomisfits:*_multitool,tetra:modular_double" 一个逗号分隔的物品 ID 列表,允许非斧头类模组工具(如帕克塞尔和多用途工具)也能砍伐树木。使用 * 作为通配符。不带命名空间的 ID 匹配所有模组的物品。重新进入世界后生效。 treeHarvestWithoutSneak 默认 false 如果启用,不按蹲下键也可以进行树木砍伐。如果禁用则相反,仅在蹲下时有效。 automaticallyFindBottomBlock 默认 true 模组是否应尝试找到树的实际底部原木并从那里开始砍伐。这意味着您可以在树的中间位置开始砍伐,它仍然会被完全砍倒。 enableFastLeafDecay 默认 true 如果启用,被砍倒树木周围的树叶将迅速消失。 enableNetherTrees 默认 true 如果启用,下界中的扭曲木茎/绯红木茎树木也将被快速砍倒。 enableHugeMushrooms 默认 true 如果启用,巨型蘑菇也将被快速砍倒。 ignorePlayerMadeTrees 默认 true 如果启用,由玩家放置树叶的树木不会被摧毁。 logBlockBlacklist 默认 "" 一个逗号分隔的方块 ID 列表,这些方块永远不会被作为树木砍伐,即使它们被识别为原木。使用 * 作为通配符。不带命名空间的 ID 匹配所有模组的方块。例如 'minecraft:jungle_log,*crimson_stem'。重新进入世界后生效。 replaceSaplingOnTreeHarvest 默认 true 如果启用,在收割树木时自动用掉落物替换树苗。 replaceMushroomOnMushroomHarvest 默认 true 如果启用,在收割巨型蘑菇且 'enableHugeMushrooms' 启用时,自动用掉落物替换蘑菇。 loseDurabilityPerHarvestedLog 默认 true 如果启用,每收割一根原木,手持的斧头会损失耐久度。 loseDurabilityModifier 默认 1.0,最小值 0.001,最大值 1.0 在这里您可以设置砍倒一棵树应从斧头上扣除多少耐久度。例如,如果设置为 0.1,意味着每 10 根原木消耗 1 点耐久度。 preventAxeBreakingOnTreeHarvest 默认 true 如果启用,砍伐树木永远不会使斧头损坏。整棵树仍会被砍倒,但斧头会在耐久度为 1 时停止。剩余 1 点耐久度的斧头在修理前无法再次砍伐树木。 increaseExhaustionPerHarvestedLog 默认 true 如果启用,玩家每收割一根原木,疲劳值增加 0.005(Minecraft 默认的每破坏方块值)* increaseExhaustionModifier。 increaseExhaustionModifier 默认 1.0,最小值 0.001,最大值 1.0 这决定了每收割一根原木应给玩家增加多少疲劳值。默认为 0.005 * 1.0。 increaseHarvestingTimePerLog 默认值:true 如果启用,砍伐时间会随着树中现有原木数量的增加而增加。具体数值由 'increasedHarvestingTimePerLogModifier' 决定。 increasedHarvestingTimePerLogModifier   默认值 0.2,最小值 0.01,最大值 10.0 当启用 'increaseHarvestingTimePerLog' 时,砍伐一棵树所需的时间延长多少。实际速度计算公式为:newSpeed = originalSpeed / (1 + (logCount * increasedHarvestingTimePerLogModifier))。 amountOfLeavesBrokenPerTick   默认值 5,最小值 1,最大值 16 砍伐树木后,每个刻(tick)应破碎多少树叶。增加此数值可以加速树叶的快速腐烂,但会增加每个刻的处理开销。 maxAmountOfLogsBrokenPerHarvest   默认值 -1,最小值 -1,最大值 100000 单次砍伐中破碎原木的最大数量。距离被砍伐原木最近的原木优先被处理,因此大树只会部分倒下。这对于防止大型模组树木或连接原木的森林造成的卡顿非常有用。-1 表示无限制。 triggerBlockBreakEventPerHarvestedLog   默认值:true 如果启用,树中的每根被砍伐的原木都会触发方块破坏事件,就像用手破坏一样。这允许其他模组识别每根原木,例如提供砍伐经验的技能模组或保护区域的领地模组。如果其他模组取消了某个原木的事件,则该原木会被跳过。 斧头黑名单功能: 可以仅允许特定的斧头来砍伐树木。在模组首次加载时,会生成一个黑名单文件。它位于 ./config/treeharvester/harvestable_axe_blacklist.txt . 这也适用于模组化的斧头物品。你后续添加的模组中的斧头会自动添加到文件中。 在橡树旁边采集白杨树。只有白杨树的树叶会腐烂: 显示详情   一棵大型橡树: 显示详情   一棵2x2的云杉树。破坏这棵树所需的时间更长,且所有4株树苗都会被正确替换: 显示详情   适用于诡异木(下界)树: 显示详情   也适用于巨型蘑菇,这里展示的是棕色蘑菇: 显示详情   还有红色蘑菇: 显示详情 只要下载源仍托管在 CurseForge 或 Modrinth 生态系统中,你就可以在任何整合包中自由使用此模组。 Serilum.com 提供了所有可用模组的概览和更多信息。 如有问题、想法、建议或其他任何内容,请访问  Github 仓库 。谢谢!

在鱼乐云资源中心浏览该资源,登录后可一键安装到你的游戏服务器。

返回资源中心