Package hiiragi283.core.api.item.tool
Interface HTToolMaterial.Delegated
-
- All Implemented Interfaces:
-
hiiragi283.core.api.item.equipment.HTEquipmentMaterial,hiiragi283.core.api.item.tool.HTToolMaterial,net.minecraft.world.item.Tier
public interface HTToolMaterial.Delegated implements HTToolMaterial
既存のTierに実装を委譲したHTToolMaterialの拡張インターフェースです。
- Since:
0.8.0
Hiiragi Tsubasa
-
-
Method Summary
Modifier and Type Method Description abstract TiergetTier()IntegergetUses()FloatgetSpeed()FloatgetAttackDamageBonus()TagKey<Block>getIncorrectBlocksForDrops()IntegergetEnchantmentValue()この素材のエンチャント値を取得します。 IngredientgetRepairIngredient()この素材の修理に必要な材料を取得します。 ToolcreateToolProperties(TagKey<Block> block)-
Methods inherited from class hiiragi283.core.api.item.tool.HTToolMaterial
getAxeAttackSpeed, getAxeDamage, getHoeAttackSpeed, getHoeDamage, getPickaxeAttackSpeed, getPickaxeDamage, getShovelAttackSpeed, getShovelDamage, getSwordAttackSpeed, getSwordDamage -
Methods inherited from class hiiragi283.core.api.item.tool.HTToolMaterial.Delegated
getAttackDamageBonus, getEnchantmentValue, getIncorrectBlocksForDrops, getRepairIngredient, getSpeed, getUses -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getTier
abstract Tier getTier()
-
getAttackDamageBonus
Float getAttackDamageBonus()
-
getIncorrectBlocksForDrops
TagKey<Block> getIncorrectBlocksForDrops()
-
getEnchantmentValue
Integer getEnchantmentValue()
この素材のエンチャント値を取得します。
-
getRepairIngredient
Ingredient getRepairIngredient()
この素材の修理に必要な材料を取得します。
-
createToolProperties
Tool createToolProperties(TagKey<Block> block)
-
-
-
-