package com.github.jamesnorris.ablockalypse.utility;
import org.bukkit.World;
import org.bukkit.block.Biome;
import com.github.jamesnorris.mcshot.ShotData;
public class HitThroughWallShot implements ShotData {
private double damage;
public HitThroughWallShot(double damage) {
this.damage = damage;
}
@Override public double getDamage(double distance) {
return damage;
}
@Override public double getDeltaX(double distance, float originalYaw) {
return 0;
}
@Override public double getDeltaY(double distance, float originalPitch) {
return 0;
}
@Override public double getDeltaZ(double distance, float originalYaw) {
return 0;
}
@Override public double getDistanceToTravel() {
return 4;
}
@Override public double getInitialPenetration() {
return 0;
}
@Override public double getPenetration(double distance) {
return 50;
}
@Override public float getSpeedBPS(double distance) {
return 100;
}
@Override public float getWindCompassDirection(World world) {
return 0;
}
@Override public float getWindSpeedMPH(World world) {
return 0;
}
@Override public float getWindSpeedMPH(World world, Biome[] biomes) {
return 0;
}
}