package com.laytonsmith.abstraction.bukkit.entities; import com.laytonsmith.abstraction.entities.MCArrow; import org.bukkit.entity.Arrow; import org.bukkit.entity.Entity; import org.bukkit.entity.Projectile; /** * * @author Veyyn */ public class BukkitMCArrow extends BukkitMCProjectile implements MCArrow { private final Arrow _arrow; public BukkitMCArrow(Entity arrow) { super((Projectile) arrow); _arrow = (Arrow) arrow; } @Override public int getKnockbackStrength() { return _arrow.getKnockbackStrength(); } @Override public void setKnockbackStrength(int strength) { _arrow.setKnockbackStrength(strength); } @Override public boolean isCritical() { return _arrow.isCritical(); } @Override public void setCritical(boolean critical) { _arrow.setCritical(critical); } }