ItemTrowel
注册名: Botany:trowelWood / trowelStone / trowelIron / trowelDiamond / trowelGold(5 个独立注册名)
最大堆叠: 1
最大耐久: 由工具材料决定
⚠️ 已订正(注册名:原文只给了模板串,未给实际 5 个):原文写
trowel<Material>。ItemTrowel构造函数是setUnlocalizedName("trowel" + material)(botany/gardening/ItemTrowel.java:31),而ModuleGardening.java:74-78用 5 个不同material字符串各 new 一个:
Item.ToolMaterial |
传入的 material 串 |
注册名 | 耐久 | 挖掘等级 |
|---|---|---|---|---|
WOOD |
"Wood" |
Botany:trowelWood |
59 | 1 |
STONE |
"Stone" |
Botany:trowelStone |
131 | 2 |
IRON |
"Iron" |
Botany:trowelIron |
250 | 3 |
EMERALD |
"Diamond" |
Botany:trowelDiamond |
1561 | 5 |
GOLD |
"Gold" |
Botany:trowelGold |
32 | 1 |
⚠️ 重要陷阱:
EMERALD对应的注册名后缀是Diamond(不是trowelEmerald),因为传的是"Diamond"字符串。耐久值取自Item.ToolMaterial的getMaxDurability()字段,是原版材质标准值,非本 mod 自定义——原文「由工具材料决定」表述正确。⚠️ 已订正(大小写):域为
Botany,原文无域。
功能
泥铲(Trowel)是一种园艺工具,用于将普通草方块或泥土转换为 Botany 模组的园艺土壤。
使用方式
- 条件: 必须面对草方块或泥土方块
- 上方空间: 上方必须为空或为花朵方块
- 消耗耐久: 每次使用消耗 1 点耐久
- 自动检测: 自动获取当前坐标的自然湿度和酸碱度
合成配方
无固定合成配方。泥铲根据材料不同有多个版本。
源码引用
binnie/botany/gardening/ItemTrowel.java