| Modifier and Type | Class and Description | 
|---|---|
class  | 
ArrowRenderer<T extends AbstractArrowEntity>  | 
| Modifier and Type | Method and Description | 
|---|---|
protected AbstractArrowEntity | 
WitherSkeletonEntity.fireArrow(ItemStack arrowStack,
         float distanceFactor)  | 
protected AbstractArrowEntity | 
StrayEntity.fireArrow(ItemStack arrowStack,
         float distanceFactor)  | 
protected AbstractArrowEntity | 
AbstractSkeletonEntity.fireArrow(ItemStack arrowStack,
         float distanceFactor)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ArrowEntity  | 
class  | 
SpectralArrowEntity  | 
class  | 
TridentEntity  | 
| Modifier and Type | Method and Description | 
|---|---|
static AbstractArrowEntity | 
ProjectileHelper.fireArrow(LivingEntity shooter,
         ItemStack arrowStack,
         float distanceFactor)  | 
| Constructor and Description | 
|---|
AbstractArrowEntity(EntityType<? extends AbstractArrowEntity> type,
                   double x,
                   double y,
                   double z,
                   World worldIn)  | 
AbstractArrowEntity(EntityType<? extends AbstractArrowEntity> type,
                   LivingEntity shooter,
                   World worldIn)  | 
AbstractArrowEntity(EntityType<? extends AbstractArrowEntity> type,
                   World worldIn)  | 
| Modifier and Type | Method and Description | 
|---|---|
AbstractArrowEntity | 
ArrowItem.createArrow(World worldIn,
           ItemStack stack,
           LivingEntity shooter)  | 
AbstractArrowEntity | 
SpectralArrowItem.createArrow(World worldIn,
           ItemStack stack,
           LivingEntity shooter)  | 
private static AbstractArrowEntity | 
CrossbowItem.createArrow(World worldIn,
           LivingEntity shooter,
           ItemStack crossbow,
           ItemStack ammo)  | 
AbstractArrowEntity | 
BowItem.customeArrow(AbstractArrowEntity arrow)  | 
| Modifier and Type | Method and Description | 
|---|---|
AbstractArrowEntity | 
BowItem.customeArrow(AbstractArrowEntity arrow)  | 
| Modifier and Type | Method and Description | 
|---|---|
static DamageSource | 
DamageSource.causeArrowDamage(AbstractArrowEntity arrow,
                Entity indirectEntityIn)  | 
| Modifier and Type | Method and Description | 
|---|---|
static boolean | 
ForgeEventFactory.onProjectileImpact(AbstractArrowEntity arrow,
                  RayTraceResult ray)  | 
| Modifier and Type | Field and Description | 
|---|---|
private AbstractArrowEntity | 
ProjectileImpactEvent.Arrow.arrow  | 
| Modifier and Type | Method and Description | 
|---|---|
AbstractArrowEntity | 
ProjectileImpactEvent.Arrow.getArrow()  | 
| Constructor and Description | 
|---|
Arrow(AbstractArrowEntity arrow,
     RayTraceResult ray)  |