SearchCarefully 模组配置指南
配置文件位置
配置文件位于 .minecraft/config/searchcarefully-common.toml
配置选项详解
搜索系统配置
enableSearchSystem (布尔值, 默认: true)
- 作用:启用或禁用整个搜索系统
- true:开启搜索功能
- false:关闭搜索功能
maxSearchTimeTicks (整数, 范围: 1-1000, 默认: 200)
- 作用:设置最大搜索时间(以游戏刻为单位)
- 注意:20 游戏刻 = 1 秒
- 建议值:根据服务器需求调整
searchSpeedMultiplier (浮点数, 范围: 0.1-10.0, 默认: 1.0)
- 作用:搜索速度倍数
- 1.0:正常速度
- 大于 1.0:加快搜索速度
- 小于 1.0:减慢搜索速度
稀有度基础搜索时间配置
rarity1BaseTime (整数, 范围: 1-1000, 默认: 10)
- 作用:稀有度1物品的基础搜索时间(游戏刻)
- 对应大约 0.5 秒
rarity2BaseTime (整数, 范围: 1-1000, 默认: 30)
- 作用:稀有度2物品的基础搜索时间(游戏刻)
- 对应大约 1.5 秒
rarity3BaseTime (整数, 范围: 1-1000, 默认: 60)
- 作用:稀有度3物品的基础搜索时间(游戏刻)
- 对应大约 3 秒
rarity4BaseTime (整数, 范围: 1-1000, 默认: 80)
- 作用:稀有度4物品的基础搜索时间(游戏刻)
- 对应大约 4
rarity5BaseTime (整数, 范围: 1-1000, 默认: 110)
- 作用:稀有度5物品的基础搜索时间(游戏刻)
- 对应大约 5.5 秒
rarity6BaseTime (整数, 范围: 1-1000, 默认: 130)
- 作用:稀有度6物品的基础搜索时间(游戏刻)
- 对应大约 6.5 秒
rarity7BaseTime (整数, 范围: 1-1000, 默认: 140)
- 作用:稀有度7物品的基础搜索时间(游戏刻)
- 对应大约 7 秒
稀有度随机时间配置
rarity1RandomTime (整数, 范围: 0-1000, 默认: 10)
- 作用:稀有度1物品的随机时间变化(游戏刻)
- 0:无随机变化
- 大于 0:搜索时间可在基础时间上增加最多该值的随机增量
rarity2RandomTime (整数, 范围: 0-1000, 默认: 10)
- 作用:稀有度2物品的随机时间变化(游戏刻)
rarity3RandomTime (整数, 范围: 0-1000, 默认: 10)
- 作用:稀有度3物品的随机时间变化(游戏刻)
rarity4RandomTime (整数, 范围: 0-1000, 默认: 10)
- 作用:稀有度4物品的随机时间变化(游戏刻)
rarity5RandomTime (整数, 范围: 0-1000, 默认: 10)
- 作用:稀有度5物品的随机时间变化(游戏刻)
rarity6RandomTime (整数, 范围: 0-1000, 默认: 10)
- 作用:稀有度6物品的随机时间变化(游戏刻)
rarity7RandomTime (整数, 范围: 0-1000, 默认: 10)
- 作用:稀有度7物品的随机时间变化(游戏刻)
自定义战利品表路径配置
customLootTablePaths
- 作用:添加额外的战利品表路径,为其应用搜索时间机制
- 格式:完整资源位置标识符列表
- 示例:toml
customLootTablePaths = [ "modid:special_chest", "anothermod:treasure_box", "custommod:magic_container" ] - 说明:
- 这些路径必须是完整的资源位置(namespace:path格式)
- 适用于那些路径非常猎奇的模组战利品表
- 可以添加任意数量的自定义路径
chestPathSegments
- 作用:定义用于中间路径匹配的路径片段,为匹配的路径下的战利品表应用搜索时间机制
- 格式:路径片段字符串列表
- 默认值:
["chest", "chests", "block"] - 示例:toml
chestPathSegments = ["chest", "chests", "treasure", "loot"] - 说明:
- 用于匹配路径中间包含这些片段的战利品表
- 如果你按照示例值写,会匹配:
structures/village/chest、modid/special/chests、dungeons/treasure_room
热键栏搜索配置
enableHotbarSearch (布尔值,默认:false)
- 作用:启用或禁用热键栏物品的搜索功能
- true:开启热键栏搜索,玩家物品栏中的物品也会自动进行搜索
- false:关闭热键栏搜索,仅在容器界面中才能进行搜索
- 注意:此功能独立于容器搜索,关闭时不影响容器内的正常搜索机制
单槽位搜索配置
enableSingleSlotSearch (布尔值,默认:false)
- 作用:启用单槽位搜索模式,物品将逐个依次搜索
- true:开启单槽位搜索模式,物品会从第一个槽位开始逐个搜索
- false:关闭单槽位搜索模式
singleSlotSearchTimeMultiplier (布尔值,默认:true)
- 作用:单槽位搜索模式下是否应用3倍时间倍数
- true:应用3倍时间倍数
- false:不应用额外时间倍数
鼠标目标搜索配置
enableMouseTargetSearch (布尔值,默认:true)
- 作用:启用鼠标目标搜索模式
- true:鼠标光标将锁定特定物品进行搜索,如果鼠标未指向任何物品则继续自动搜索
- false:关闭鼠标目标搜索,仅使用自动搜索
mouseTargetSwitchDelay (浮点数, 范围: 0.0-20.0, 默认: 3.0)
- 作用:切换到鼠标目标的延迟(游戏刻)
- 较高数值可以防止鼠标快速移动时频繁切换目标
- 默认值对应 0.15 秒
搜索进度音效配置
enableSearchProgressSound (布尔值,默认:true)
- 作用:启用搜索过程中的进度音效
- true:开启搜索进度音效,在搜索过程中按一定间隔播放音效
- false:关闭搜索进度音效
searchProgressSoundInterval (浮点数, 范围: 0.1-10.0, 默认: 0.5)
- 作用:搜索进度音效播放间隔(秒)
- 设置音效播放的间隔时间
- 默认值 0.5 秒