允许通过反复破坏单个方块来砍倒整棵树。只有在砍击达到一定次数后,整棵树才会倒下,而且越大的树需要的砍击次数越多。灵感来自 Treecapitator 之类的模组。
*默认情况下,砍倒一棵树所需的砍击次数按对数方式计算。下面给出了一些示例数值。也可以将砍击次数配置为按方块数量线性增长,例如每个方块需要砍一次,或每棵树只需砍一次。更多信息见这里。
| 树木方块数 | 所需砍击次数 |
|---|---|
| 1 | 1 |
| 3 | 3 |
| 5 | 4 |
| 10 | 7 |
| 20 | 12 |
| 50 | 19 |
| 100 | 25 |
兼容性:
想让你的模组与 TreeChop 兼容吗?参见 wiki。
FAQ:
按 n 打开 TreeChop 的游戏内设置,然后关闭 “chopping” 选项。你也可以绑定一个按键来切换 chopping,而无需打开设置界面;前往 选项 > 控制,找到名为 “HT's TreeChop” 的分类。
默认情况下,潜行会反转你当前的 chop 设置,所以只需把 chopping 关闭(按 n 打开设置界面),这样潜行时就会启用 chopping。
按 n 打开 TreeChop 的游戏内设置,然后关闭 “Sneaking inverts chopping” 选项。
有一个设置可以在“树”没有连接树叶时禁用 chopping。按 n 打开 TreeChop 的游戏内设置,然后切换 “trees must have leaves”。
如果你发现自己在砍一个本来只想正常破坏的方块,试着在潜行时破坏它,或者关闭 chopping(按 n 打开设置界面)。
大概率是你用来砍树的物品和 TreeChop 兼容性不好。前往 [your minecraft folder]/config/treechop-common.toml,把该物品的注册名加入 choppingToolsBlacklist,或者让服务器管理员这么做。然后你也可以把这个冲突告诉我,我会尽量修复。
可能是 chopping 被关闭了;按 n 打开 TreeChop 的游戏内设置,然后启用 “chopping” 选项。如果 chopping 已启用且更换工具也没用,那可能是与其他模组发生了冲突。如果你把最近的日志发给我,我会尽量修复。
可能是以下原因之一
a) 这是模组树,而且它的树叶没有被正确设置。告诉我是哪种树有问题,我会礼貌地通知模组作者。
b) 树叶太多了!你可以前往 [your minecraft folder]/config/treechop-common.toml,增大 maxLeavesBlocks。
可能是以下原因之一
a) 这是模组树,而且形状很奇怪。告诉我,我会尽量让 TreeChop 更好地检测这种树。
b) 树太大了!你可以前往 [your minecraft folder]/config/treechop-common.toml,增大 maxTreeBlocks。
前往 [your minecraft folder]/config/treechop-common.toml 并将
blockTagForDetectingLogs = "treechop:choppables"
改为
blockTagForDetectingLogs = "treechop:choppablesexceptmushrooms"
如果你想更精确地控制哪些方块可以被砍,你需要自己制作一个数据包并调整方块标签(更多信息见 https://minecraft.gamepedia.com/Tag)。
只有 Minecraft 1.16 的最新版本才获得完整支持。一些较旧的版本,尤其是 1.12.2,缺少一些更高级的功能。
可以!
示例配置:
treechop-common.toml
[permissions]
[permissions.choppingEnabled]
canBeFalse = true
canBeTrue = true
[permissions.fellingEnabled]
canBeFalse = true
canBeTrue = true
[permissions.sneakBehavior]
canBeNone = true
canBeInvertFelling = true
canBeInvertChopping = true
[permissions.treeMustHaveLeaves]
canBeFalse = true
canBeTrue = true
[permissions.chopInCreativeMode]
canBeFalse = true
canBeTrue = true
[general]
#If false, log items will be destroyed when chopping
dropLootForChoppedBlocks = true
[treeDetection]
#Maximum number of log blocks that can be detected to belong to one tree
#Range: 1 ~ 8096
maxTreeBlocks = 320
#Maximum number of leaves blocks that can destroyed when a tree is felled
#Range: 1 ~ 8096
maxLeavesBlocks = 1024
#Destroy leaves when a tree is felled
breakLeaves = true
#Non-decayable leaves are ignored when detecting leaves
ignorePersistentLeaves = true
#Maximum distance from log blocks to destroy non-standard leaves blocks (e.g. mushroom caps) when felling
#Range: 0 ~ 16
maxBreakLeavesDistance = 7
[treeDetection.logs]
#Blocks that should be considered choppable
#Specify using registry names (mod:block), tags (#mod:tag), and namespaces (@mod)
blocks = ["#treechop:choppables", "#minecraft:logs", "#forge:mushroom_stems"]
#Blocks that should never be chopped, even if included in the list above
#Specify using registry names (mod:block), tags (#mod:tag), and namespaces (@mod)
exceptions = ["minecraft:bamboo"]
[treeDetection.leaves]
#Blocks that should be considered leaves
#Specify using registry names (mod:block), tags (#mod:tag), and namespaces (@mod)
blocks = ["#treechop:leaves_like", "#minecraft:leaves", "#minecraft:wart_blocks", "#forge:mushroom_caps", "minecraft:shroomlight"]
#Blocks that should never be considered leaves, even if included in the list above
#Specify using registry names (mod:block), tags (#mod:tag), and namespaces (@mod)
exceptions = []
[chopCounting]
#Method to use for computing the number of chops needed to fell a tree
#Allowed Values: LINEAR, LOGARITHMIC
algorithm = "LOGARITHMIC"
#How to round the number of chops needed to fell a tree; this is more meaningful for smaller trees
#Allowed Values: DOWN, NEAREST, UP
rounding = "NEAREST"
#Felling a tree can require more chops than the number of blocks in the tree
canRequireMoreChopsThanBlocks = false
#See https://github.com/hammertater/treechop/#logarithmic
[chopCounting.logarithmic]
#Determines the number of chops required to fell a tree; higher values require more chops for bigger trees
#Range: 0.0 ~ 10000.0
a = 10.0
#See https://github.com/hammertater/treechop/#linear
[chopCounting.linear]
#The number of chops per block required to fell a tree; if chopsPerBlock = 0.5, it will take 50 chops to fell a 100 block tree
#Range: 0.0 ~ 7.0
chopsPerBlock = 1.0
#The base number of chops required to fell a tree regardless of its size
#Range: -10000.0 ~ 10000.0
baseNumChops = 0.0
[compatibility]
#Better chopping behavior for block with the #forge:mushroom_stems tag
mushroomStems = true
#https://www.curseforge.com/minecraft/mc-mods/carry-on
#https://modrinth.com/mod/carry-on
#Small fixes.
carryOn = true
#https://www.curseforge.com/minecraft/mc-mods/project-mmo
#https://modrinth.com/mod/project-mmo
#Award woodcutting XP for chopping.
projectMMO = true
#https://www.curseforge.com/minecraft/mc-mods/the-one-probe
#https://modrinth.com/mod/the-one-probe
#Shows the number of chops required to fell a tree and what loot will drop.
theOneProbe = true
[compatibility.general]
#Prevent chopping when right-clicking blocks
preventChoppingOnRightClick = false
#Prevent infinite loops when chopping; fixes crashes when using modded items that break multiple blocks
preventChopRecursion = true
#Only chop when using the correct tool for drops, if any (does nothing in vanilla, but some mods add tool requirements to logs
choppingRequiresCorrectToolForDrops = true
#Only chop when using a tool that increases block breaking speed (such as axes for logs)
choppingRequiresFastBreakingTool = true
[compatibility.general.blacklist]
#Whether the listed items should be blacklisted or whitelisted
#Allowed Values: BLACKLIST, WHITELIST
blacklistOrWhitelist = "BLACKLIST"
#List of item registry names (mod:item), tags (#mod:tag), and namespaces (@mod) for items that should not chop when used to break a log
#- Items in this list that have special support for TreeChop will not be blacklisted; see https://github.com/hammertater/treechop/blob/main/docs/compatibility.md#blacklist
items = ["#tconstruct:modifiable/harvest", "botania:terra_axe", "mekanism:atomic_disassembler", "@lumberjack", "practicaltools:iron_greataxe", "practicaltools:golden_greataxe", "practicaltools:diamond_greataxe", "practicaltools:netherite_greataxe"]
#The chop settings used by non-player entities, such as robots and machine blocks
[compatibility.general.fakePlayerChopSettings]
#Use with caution! May cause conflicts with some mods, e.g. https://github.com/hammertater/treechop/issues/71
choppingEnabled = false
#Felling only matters if chopping is enabled; probably best to leave this on
fellingEnabled = true
treesMustHaveLeaves = true
[compatibility.API]
#Log information about TreeChop API usage. May be useful for debugging mod compatibility issues.
verbose = false
[compatibility.silentgear]
#https://www.curseforge.com/minecraft/mc-mods/tinkers-construct
#https://modrinth.com/mod/tinkers-construct
#Makes saws do more chops.
enabled = true
#Number of chops a saw should perform on a single block break
#Range: 1 ~ 10000
sawChops = 5
[compatibility.tinkersConstruct]
#https://www.curseforge.com/minecraft/mc-mods/tinkers-construct
#https://modrinth.com/mod/tinkers-construct
#Makes AOE tools do more chops.
enabled = true
#Number of chops that tree breaking tools (like broad axes) should perform on a single block break
#Range: 1 ~ 10000
treeBreakingTools = 5
#Number of chops that wood breaking tools (like hand axes) should perform on a single block break
#Range: 1 ~ 10000
woodBreakingTools = 1
#The chop count multiplier for each level of the expanded upgrade
#Range: 1.0 ~ 10000.0
expandedMultiplier = 2.0
[mod]
#Set to false to disable TreeChop without having to uninstall the mod
enabled = true
#Let TreeChop print to the log
printDebugInfo = false
treechop-client.toml
[chopping]
#Default setting for whether or not the user wishes to chop (can be toggled in-game)
choppingEnabled = true
#Default setting for whether or not the user wishes to fell tree when chopping (can be toggled in-game)
fellingEnabled = true
#Default setting for the effect that sneaking has on chopping (can be cycled in-game)
#Allowed Values: NONE, INVERT_CHOPPING, INVERT_FELLING
sneakBehavior = "INVERT_CHOPPING"
#Ignore trees without connected leaves (can be toggled in-game)
treesMustHaveLeaves = true
#Enable chopping in creative mode (even when false, sneaking can still enable chopping) (can be toggled in-game)
chopInCreativeMode = false
[visuals]
#Visually replace the interior sides of logs with a chopped texture instead of bark
removeBarkOnInteriorLogs = true
[visuals.choppingIndicator]
#Show an on-screen indicator when a block will be chopped instead of broken (can be toggled in-game)
enabled = true
#Horizontal location of the indicator relative to the player's crosshairs; positive values move the indicator to the right
#Range: -256 ~ 256
xOffset = 16
#Vertical location of the indicator relative to the player's crosshairs; positive values move the indicator down
#Range: -256 ~ 256
yOffset = 0
[settingsScreen]
#Show in-game options for enabling and disable felling (can be toggled in-game)
showFellingOptions = true
#Show chat confirmations when using hotkeys to change chop settings (can be toggled in-game)
showFeedbackMessages = true
#Show tooltips in the settings screen (can be toggled in-game)
showTooltips = true 友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作
历史访问人数:134,030 | 历史访问人次:227,763
今日访问人数:19,482 | 今日访问人次:21,268
昨日访问人数:25,573 | 昨日访问人次:27,367
Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.
❤ Powered by GermMC 京ICP备17023959号-6