树工具

树工具

客户端的树木砍伐与矿脉挖掘模组,具备智能树叶枯萎、树苗重新种植以及完整的游戏内配置功能。

树木实用工具

客户端模组 — 仅需在你的 Minecraft 客户端安装。无需在服务器端安装。

砍倒一根原木,整棵树随之倒下。Tree UT 是一款 Fabric 客户端模组,负责处理林业中繁琐的部分——连接原木的连锁破坏、树冠清理、可选的重植树苗——且不会在砍伐大型丛林巨树时卡死你的游戏。

我受够了站在同一棵树下连着点击五分钟方块的日子。这就是我想要的模组:可配置、基于标签驱动,并且可以直接在游戏内配置界面进行调整,无需翻找文件。

功能简介

树木连锁砍伐

点击一棵原木后,模组会找到整棵相连的树干,将其分散在多个游戏刻中破坏,这样大型树木就不会造成帧率尖峰,并且会跳过任何看起来不像是真正树木的部分。在砍伐前会检查树叶和有效的土壤,因此原木柱子和基地里的建筑不会被误伤。

矿脉挖掘

矿脉挖掘模式会破坏相连的原木、下界疣块、菌柄以及其他被标记为 veinmineable 的方块。非常适合收集下界木材,或者当你想要矿脉式挖掘但不想启用完整的连锁砍伐逻辑时使用。

树叶与重植

树木倒下后,树冠会自行凋零——并且与树种匹配,只会清理被砍伐树木的树叶。可以加速、延迟或关闭此功能。可选择在树干底部重植树苗,让你的森林持续再生。

掉落物 & 特效

木棍和树苗的掉落倍率可调整,用于整合包平衡。可开关破坏粒子和音效。树叶可以掉落物品或静默清除。

耐久度与潜行

  • 耐久度模式: 无消耗、按原木消耗、或砍伐完成后一次性消耗(支持经验修补/耐久附魔)
  • 潜行行为: 潜行时禁用、需要潜行才能触发、或完全忽略潜行状态
  • 创造模式即时砍伐 为不想等待的创造模式玩家提供
  • 斧头要求 可以开关

性能限制

每棵树最大原木数、最大树叶数、最大矿脉方块数以及每游戏刻破坏数均可配置,这样你就可以在高负载农场或繁忙的世界中限制工作量。

命令

命令 功能
/treeut toggle 循环切换:连锁砍伐 → 矿脉挖掘 → 关闭
/treeut mode capitator 树木连锁砍伐模式
/treeut mode veinmine 原木/疣块矿脉挖掘模式
/treeut mode off 为你禁用 Tree UT
/treeut reload 重新加载数据包标签(管理员)

配置

配置文件在首次启动时生成于 config/ 目录下。可在游戏内编辑:模组列表 → Tree UT → 配置。

主要选项:启用、需要斧头、潜行行为、最大原木/树叶/矿脉方块数、每游戏刻破坏数、耐久度模式、快速树叶凋零、树叶掉落物、重植树苗、掉落倍率、特效。

整合包与模组树木

将你的原木添加到数据包标签中,Tree UT 就会处理其余部分。可选标签条目在模组缺失时不会报错:

{
  "values": [
    { "id": "biomesoplenty:fir_log", "required": false }
  ]
}
标签 用途
tree_ut:logs 连锁砍伐的树干
tree_ut:leaves 树冠 / 凋零
tree_ut:veinmineable 矿脉挖掘目标
tree_ut:ignored 永不触碰(例如红树根)
tree_ut:soil 树木验证的有效地面
tree_ut:axes 允许用于连锁砍伐的工具

需求

  • Minecraft 1.21.11
  • Fabric Loader 0.19.2+
  • Fabric API
  • Java 21+
  • 仅客户端 — 将 jar 文件放入客户端的 mods 文件夹;专用服务器不需要安装

备注

如果某种树木行为异常,请先检查标签。像红树根这样奇怪的方块可以放入 tree_ut:ignored 标签中,让模组不去触碰它们。

在未安装 Tree UT 的多人服务器上,每次破坏仍会经过正常的服务器验证——模组会为每根原木发送标准的破坏数据包,因此不会出现不同步的情况。