| Package | Description | 
|---|---|
| net.minecraft.entity.projectile | |
| net.minecraft.util | |
| net.minecraftforge.event | |
| net.minecraftforge.event.entity | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractFireballEntity  | 
class  | 
DragonFireballEntity  | 
class  | 
FireballEntity  | 
class  | 
SmallFireballEntity  | 
class  | 
WitherSkullEntity  | 
| Constructor and Description | 
|---|
DamagingProjectileEntity(EntityType<? extends DamagingProjectileEntity> p_i50174_1_,
                        double p_i50174_2_,
                        double p_i50174_4_,
                        double p_i50174_6_,
                        double p_i50174_8_,
                        double p_i50174_10_,
                        double p_i50174_12_,
                        World p_i50174_14_)  | 
DamagingProjectileEntity(EntityType<? extends DamagingProjectileEntity> p_i50175_1_,
                        LivingEntity p_i50175_2_,
                        double p_i50175_3_,
                        double p_i50175_5_,
                        double p_i50175_7_,
                        World p_i50175_9_)  | 
DamagingProjectileEntity(EntityType<? extends DamagingProjectileEntity> p_i50173_1_,
                        World p_i50173_2_)  | 
| Modifier and Type | Method and Description | 
|---|---|
static DamageSource | 
DamageSource.causeFireballDamage(DamagingProjectileEntity fireball,
                   Entity indirectEntityIn)  | 
| Modifier and Type | Method and Description | 
|---|---|
static boolean | 
ForgeEventFactory.onProjectileImpact(DamagingProjectileEntity fireball,
                  RayTraceResult ray)  | 
| Modifier and Type | Field and Description | 
|---|---|
private DamagingProjectileEntity | 
ProjectileImpactEvent.Fireball.fireball  | 
| Modifier and Type | Method and Description | 
|---|---|
DamagingProjectileEntity | 
ProjectileImpactEvent.Fireball.getFireball()  | 
| Constructor and Description | 
|---|
Fireball(DamagingProjectileEntity fireball,
        RayTraceResult ray)  |