Tweaks 配置
主配置 config/iguanatweakstconstruct.cfg 的 Tweaks 分类(源码变量名 CATEGORY_Tweaks),共 24 个选项,对应 原版工具削弱 与 工具微调修饰符。
分类注释:Tweak Module: Tweaks to vanilla Minecraft and Tinker's Construct
原版工具削弱(4 项)
| 配置键 | 类型 | 默认 | 含义 |
|---|---|---|---|
disableRegularTools |
boolean | true |
所有非 Tinkers’ 工具挖不动任何东西(newSpeed = 0) |
disableRegularHoes |
boolean | false |
非 Tinkers’ 锄不能锄地(配置注释:Use the Mattock.) |
disableRegularSwords |
boolean | false |
非 Tinkers’ 剑完全无用(配置注释:Like whacking enemies with a stick.) |
disableRegularBows |
boolean | false |
非 Tinkers’ 弓完全无用(配置注释:You suddenly forgot how to use a bow.) |
豁免名单(按物品 / 按 modid)在 AllowedTools 配置。
砂砾与燧石(3 项)
| 配置键 | 类型 | 默认 | 范围 | 含义 |
|---|---|---|---|---|
removeFlintDrop |
boolean | true |
— | 移除挖砂砾随机掉燧石 |
addFlintRecipe |
boolean | true |
— | 添加「砂砾 → 燧石」无序配方 |
gravelPerFlint |
int | 3 | 1~9 | 合成一颗燧石需要多少砂砾 |
两项默认同时开启的效果:燧石只能靠合成获得,数量可控。removeFlintDrop 由 FlintHandler 实现(移除燧石掉落但保证补一个 minecraft:gravel)。
熔铸与材料(4 项)
| 配置键 | 类型 | 默认 | 含义 |
|---|---|---|---|
removeObsidianAlloy |
boolean | true |
禁止在熔铸炉中合成黑曜石(配置注释:This is normally used to prevent the early pre-diamond creation of obsidian tools.) |
castingBurnsMaterial |
boolean | true |
制作金属铸模会消耗所用的材料 |
disableStoneTools |
boolean | true |
石质工具只能做铸模,不能做工具 |
allowStringBinding |
boolean | true |
允许用线作为弓弦绑定材料 |
castingBurnsMaterial 与 allowStringBinding 分别由 tweaks/handlers/CastHandler.java 与 StringBindingHandler.java 实现。
工具台与部件(2 项)
| 配置键 | 类型 | 默认 | 含义 |
|---|---|---|---|
allowStencilReuse |
boolean | false |
允许把stencil(模板)当作空白图案重复使用 |
allowPartReuse |
boolean | true |
允许在部件建造器中把工具部件当材料用(配置注释:Like, turn a Pick head into a Shovel head.!) |
奖励修饰符(1 项)
| 配置键 | 类型 | 默认 | 含义 |
|---|---|---|---|
disableBonusModifierModifiers |
boolean | false |
移除用金、钻石、下界之星等物品施加修饰符的能力 |
简化合成(4 项)
| 配置键 | 类型 | 默认 | 含义 |
|---|---|---|---|
easyToolRepair |
boolean | true |
在普通工作台修工具,无需工具台 |
easyPartCrafting |
boolean | false |
用图案 + 材料在任意工作台制作工具部件 |
easyToolBuilding |
boolean | false |
在任意工作台制作工具台级工具(2~3 部件) |
easyToolBuildingForge |
boolean | false |
在任意工作台制作工具熔炉级工具(4 部件) |
精细材料配方(3 项)
| 配置键 | 类型 | 默认 | 含义 |
|---|---|---|---|
removeStoneTorchRecipe |
boolean | false |
移除 Tinkers’ 石火把配方 |
moreExpensiveSilkyCloth |
boolean | true |
丝绸布需金锭而非金粒(配置注释明确) |
moreExpensiveSilkyJewel |
boolean | false |
丝绸宝石需绿宝石块而非一颗绿宝石 |
耗能与修复(2 项)
| 配置键 | 类型 | 默认 | 范围 | 含义 |
|---|---|---|---|---|
moreModifiersForFlux |
boolean | true |
— | 耗能(Flux)修饰符需 2 个修饰符槽(配置注释:Because that stuff is broken.) |
repairsLimit |
int | -1 | -1~999 | 工具可修复次数上限;-1 = 不限(配置注释:like normally.) |
moreModifiersForFlux 对应 ModFluxExpensive;repairsLimit 对应 ModLimitedToolRepair。
被注释掉的选项
repairAmountMultiplier(float,原注释:修复量倍率,如 0.5 = 每次修复恢复一半耐久)在源码中被完整注释掉,不生成配置项。若需要按倍率缩放修复量,得改代码。
相关
- 白名单/黑名单:AllowedTools 配置
- 自定义修饰符:工具微调修饰符
- 调试日志:Debug 配置