Package net.trique.wardentools.item.util
Interface ISonicBoomItem
- All Known Implementing Classes:
AmethystEchoStaffItem,EchoShriekerItem,EchoStaffItem,EnderEchoStaffItem,RoseGoldEchoStaffItem
public interface ISonicBoomItem
-
Method Summary
Modifier and TypeMethodDescriptiondefault floatcalculateEnchantedDamage(net.minecraft.server.level.ServerLevel level, net.minecraft.world.item.ItemStack tool, net.minecraft.world.entity.Entity entity, net.minecraft.world.damagesource.DamageSource damageSource, float damage) default floatcalculateFinalDistance(net.minecraft.world.item.ItemStack stack, net.minecraft.server.level.ServerLevel world, float base_distance) default floatgetChargePowerForTime(int charge)
-
Method Details
-
calculateEnchantedDamage
default float calculateEnchantedDamage(net.minecraft.server.level.ServerLevel level, net.minecraft.world.item.ItemStack tool, net.minecraft.world.entity.Entity entity, net.minecraft.world.damagesource.DamageSource damageSource, float damage) -
calculateFinalDistance
default float calculateFinalDistance(net.minecraft.world.item.ItemStack stack, net.minecraft.server.level.ServerLevel world, float base_distance) -
getChargePowerForTime
default float getChargePowerForTime(int charge)
-