public abstract class MixinProjectileDamageSource extends MixinEntityDamageSource implements org.spongepowered.api.event.cause.entity.damage.source.ProjectileDamageSource
damageSourceEntity
damageType
Constructor and Description |
---|
MixinProjectileDamageSource() |
Modifier and Type | Method and Description |
---|---|
org.spongepowered.api.entity.projectile.source.ProjectileSource |
getShooter() |
org.spongepowered.api.entity.projectile.Projectile |
getSource() |
canHarmInCreative, damage$getDamageType, damage$isDifficultyScaled, damage$isExplosion, getHungerDamage, isAbsolute, isBypassingArmor, isDamageAbsolute, isDifficultyScaled, isExplosion, isMagic, isMagicDamage, isProjectile, isUnblockable, onConstructed, setExplosion, setProjectile
public org.spongepowered.api.entity.projectile.source.ProjectileSource getShooter()
getShooter
in interface org.spongepowered.api.event.cause.entity.damage.source.ProjectileDamageSource
public org.spongepowered.api.entity.projectile.Projectile getSource()
getSource
in interface org.spongepowered.api.event.cause.entity.damage.source.EntityDamageSource
getSource
in interface org.spongepowered.api.event.cause.entity.damage.source.ProjectileDamageSource
getSource
in class MixinEntityDamageSource