Package codechicken.lib.item
Class SimpleItemTier
java.lang.Object
codechicken.lib.item.SimpleItemTier
- All Implemented Interfaces:
net.minecraft.world.item.Tier
Created by covers1624 on 14/12/20.
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionSimpleItemTier(int maxUses, float efficiency, float attackDamage, int harvestLevel, int enchantability, Supplier<net.minecraft.world.item.crafting.Ingredient> repairMaterial) -
Method Summary
Modifier and TypeMethodDescriptionstatic SimpleItemTier.Builderbuilder()static SimpleItemTier.Builderbuilder(net.minecraft.world.item.Tier other) floatintintgetLevel()net.minecraft.world.item.crafting.IngredientfloatgetSpeed()intgetUses()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.item.Tier
getTag
-
Constructor Details
-
SimpleItemTier
public SimpleItemTier(int maxUses, float efficiency, float attackDamage, int harvestLevel, int enchantability, Supplier<net.minecraft.world.item.crafting.Ingredient> repairMaterial)
-
-
Method Details
-
builder
-
builder
-
getUses
public int getUses()- Specified by:
getUsesin interfacenet.minecraft.world.item.Tier
-
getSpeed
public float getSpeed()- Specified by:
getSpeedin interfacenet.minecraft.world.item.Tier
-
getAttackDamageBonus
public float getAttackDamageBonus()- Specified by:
getAttackDamageBonusin interfacenet.minecraft.world.item.Tier
-
getLevel
public int getLevel()- Specified by:
getLevelin interfacenet.minecraft.world.item.Tier
-
getEnchantmentValue
public int getEnchantmentValue()- Specified by:
getEnchantmentValuein interfacenet.minecraft.world.item.Tier
-
getRepairIngredient
public net.minecraft.world.item.crafting.Ingredient getRepairIngredient()- Specified by:
getRepairIngredientin interfacenet.minecraft.world.item.Tier
-