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$isDifficultyScaled, damage$isExplosion, getDamageType, getHungerDamage, isAbsolute, isBypassingArmor, isDamageAbsolute, isDifficultyScaled, isExplosion, isMagic, isMagicDamage, isProjectile, isStarvationBased, isUnblockable, 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