Klasse UExtendedTier

java.lang.Object
info.u_team.u_team_core.item.tier.UExtendedTier
Alle implementierten Schnittstellen:
ExtendedTier, net.minecraft.world.item.Tier

public class UExtendedTier extends Object implements ExtendedTier
  • Konstruktordetails

    • UExtendedTier

      public UExtendedTier(Map<ExtendedTier.Tools,Float> attackDamage, Map<ExtendedTier.Tools,Float> attackSpeed, net.minecraft.tags.TagKey<net.minecraft.world.level.block.Block> incorrectBlocksForDrops, int uses, float speed, float attackDamageBonus, int enchantmentValue, Supplier<net.minecraft.world.item.crafting.Ingredient> repairIngredient)
  • Methodendetails

    • getUses

      public int getUses()
      Angegeben von:
      getUses in Schnittstelle net.minecraft.world.item.Tier
    • getSpeed

      public float getSpeed()
      Angegeben von:
      getSpeed in Schnittstelle net.minecraft.world.item.Tier
    • getAttackDamageBonus

      public float getAttackDamageBonus()
      Angegeben von:
      getAttackDamageBonus in Schnittstelle net.minecraft.world.item.Tier
    • getIncorrectBlocksForDrops

      public net.minecraft.tags.TagKey<net.minecraft.world.level.block.Block> getIncorrectBlocksForDrops()
      Angegeben von:
      getIncorrectBlocksForDrops in Schnittstelle net.minecraft.world.item.Tier
    • getEnchantmentValue

      public int getEnchantmentValue()
      Angegeben von:
      getEnchantmentValue in Schnittstelle net.minecraft.world.item.Tier
    • getRepairIngredient

      public net.minecraft.world.item.crafting.Ingredient getRepairIngredient()
      Angegeben von:
      getRepairIngredient in Schnittstelle net.minecraft.world.item.Tier
    • getAttackDamage

      public float getAttackDamage(ExtendedTier.Tools tools)
      Beschreibung aus Schnittstelle kopiert: ExtendedTier
      Returns the additional damage that is added to the Tier.getAttackDamageBonus() per given tool.
      Angegeben von:
      getAttackDamage in Schnittstelle ExtendedTier
      Parameter:
      tools - The tool
      Gibt zurück:
      Attack damage
    • getAttackSpeed

      public float getAttackSpeed(ExtendedTier.Tools tools)
      Beschreibung aus Schnittstelle kopiert: ExtendedTier
      Returns the attack speed per given tool.
      Angegeben von:
      getAttackSpeed in Schnittstelle ExtendedTier
      Parameter:
      tools - The tool
      Gibt zurück:
      Attack speed