Package cn.nukkit.item.customitem
Class CustomItemDefinition.ToolBuilder
java.lang.Object
cn.nukkit.item.customitem.CustomItemDefinition.SimpleBuilder
cn.nukkit.item.customitem.CustomItemDefinition.ToolBuilder
- Enclosing class:
- CustomItemDefinition
-
Field Summary
Fields inherited from class cn.nukkit.item.customitem.CustomItemDefinition.SimpleBuilder
identifier, nbt
-
Method Summary
Modifier and TypeMethodDescriptionaddExtraBlockTag
(@NonNull Block block, int speed) 给采集类工具添加额外的方块tag,即可挖掘的方块addExtraBlockTags
(@NonNull Map<Block, Integer> blockTags) 给采集类工具添加额外的方块tag,即可挖掘的方块addRepairItems
(@NonNull List<Item> repairItems, int repairAmount) addRepairItems
(@NonNull List<Item> repairItems, String molang) build()
speed
(int speed) 控制采集类工具的挖掘速度Methods inherited from class cn.nukkit.item.customitem.CustomItemDefinition.SimpleBuilder
allowOffHand, calculateID, creativeGroup, customBuild, foil, handEquipped, renderOffsets
-
Method Details
-
addRepairItems
@Since("1.19.40-r1") public CustomItemDefinition.ToolBuilder addRepairItems(@NonNull @NonNull List<Item> repairItems, String molang) - Overrides:
addRepairItems
in classCustomItemDefinition.SimpleBuilder
-
addRepairItems
@Since("1.19.40-r1") public CustomItemDefinition.ToolBuilder addRepairItems(@NonNull @NonNull List<Item> repairItems, int repairAmount) -
speed
控制采集类工具的挖掘速度- Parameters:
speed
- 挖掘速度
-
addExtraBlockTag
给采集类工具添加额外的方块tag,即可挖掘的方块- Parameters:
block
- the blockspeed
- 挖掘速度- Returns:
- the tool builder
-
addExtraBlockTags
public CustomItemDefinition.ToolBuilder addExtraBlockTags(@NonNull @NonNull Map<Block, Integer> blockTags) 给采集类工具添加额外的方块tag,即可挖掘的方块- Parameters:
blockTags
- 挖掘速度- Returns:
- the tool builder
-
build
- Overrides:
build
in classCustomItemDefinition.SimpleBuilder
-