
工具切换器
挖掘方块时自动切换到正确的工具。
工具切换器(Tool Switcher)
Tool Switcher 是一个简单的实用模组,它可以根据你正在尝试挖掘的方块自动切换工具。
功能特性
- 自动选择挖掘的最佳工具,考虑效率等因素。
- 通过临时将非快捷栏中的工具交换到当前槽位,来切换到这些工具。
- 潜行时自动禁用(若已启用)。
- 可选择在持有精准采集或时运工具时阻止切换。
- 可完全自定义禁用方块和工具的列表。
配置
所有配置选项都可以在配置文件 config/tool-switcher.toml 中编辑,或通过 Mod Menu 与 McQoy(推荐)进行调整。
常规设置
| 选项 | 类型 | 默认值 | 描述 |
|---|---|---|---|
enabled |
开/关 | true |
启用/禁用模组。可通过按键绑定切换(默认按键:句号键)。 |
showMessage |
开/关 | true |
按下按键绑定时是否在屏幕上显示消息。 |
行为设置
| 选项 | 类型 | 默认值 | 描述 |
|---|---|---|---|
sneaking |
开/关 | true |
潜行时 Tool Switcher 是否关闭。 |
goBack |
开/关 | true |
松开攻击键后是否恢复之前的工具/槽位。 |
respectSilkFortune |
开/关 | true |
如果持有精准采集/时运工具,是否不切换工具。 |
过滤设置
| 选项 | 类型 | 默认值 | 描述 |
|---|---|---|---|
disabledTools |
字符串数组 | [] |
不会切换到的工具。 |
disabledBlocks |
字符串数组 | [] |
不会触发工具切换的方块。 |
如何配置过滤器
工具和方块必须使用 Minecraft 的资源路径格式,并按照 TOML 数组语法指定。
示例配置文件(config/tool-switcher.toml):
# 启用或禁用模组。可通过按键绑定切换。
enabled = true
# 潜行时 Tool Switcher 是否关闭
sneaking = true
# 按下按键绑定时是否在屏幕上显示消息
showMessage = true
# 松开攻击键后是否恢复之前的工具/槽位
goBack = true
# 如果持有精准采集或时运工具,是否不切换工具
respectSilkFortune = true
# 不会切换到的工具
disabledTools = [
"minecraft:wooden_pickaxe",
"minecraft:wooden_shovel",
"minecraft:golden_pickaxe"
]
# 不会触发工具切换的方块
disabledBlocks = [
"minecraft:diamond_block",
"minecraft:emerald_ore",
"minecraft:ancient_debris"
]
格式要求:
- 每个条目必须用引号括起来
- 条目之间用逗号分隔
- 使用 Minecraft 的资源路径格式:
"命名空间:标识符" - 支持模组物品:
"create:wrench"、"botania:mana_tablet"
常用工具 ID:
minecraft:wooden_pickaxe、minecraft:stone_pickaxe、minecraft:iron_pickaxeminecraft:wooden_shovel、minecraft:stone_shovel、minecraft:iron_shovelminecraft:wooden_axe、minecraft:stone_axe、minecraft:iron_axeminecraft:golden_pickaxe、minecraft:golden_shovel、minecraft:golden_axe
常用方块 ID:
minecraft:diamond_ore、minecraft:deepslate_diamond_oreminecraft:ancient_debris、minecraft:gilded_blackstoneminecraft:spawner、minecraft:end_portal_frame
工作原理
快捷栏工具: 如果最佳工具在快捷栏中,Tool Switcher 会选择该槽位。
物品栏工具: 如果最佳工具在快捷栏之外,Tool Switcher 会将其临时交换到你当前的槽位。松开攻击键(或完成挖掘)后,它会自动交换回去(如果启用了 goBack)。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。