Package net.minecraft.entity.damage
Class ProjectileDamageSource
java.lang.Object
net.minecraft.entity.damage.DamageSource
net.minecraft.entity.damage.EntityDamageSource
net.minecraft.entity.damage.ProjectileDamageSource
public class ProjectileDamageSource extends EntityDamageSource
-
Field Summary
Fields inherited from class net.minecraft.entity.damage.EntityDamageSource
sourceFields inherited from class net.minecraft.entity.damage.DamageSource
ANVIL, CACTUS, CRAMMING, DRAGON_BREATH, DROWN, DRYOUT, FALL, FALLING_BLOCK, FALLING_STALACTITE, FLY_INTO_WALL, FREEZE, GENERIC, HOT_FLOOR, IN_FIRE, IN_WALL, LAVA, LIGHTNING_BOLT, MAGIC, name, ON_FIRE, OUT_OF_WORLD, STARVE, SWEET_BERRY_BUSH, WITHER -
Constructor Summary
Constructors Constructor Description ProjectileDamageSource(String name, Entity projectile, Entity attacker) -
Method Summary
Modifier and Type Method Description EntitygetAttacker()TextgetDeathMessage(LivingEntity entity)EntitygetSource()Methods inherited from class net.minecraft.entity.damage.EntityDamageSource
getPosition, isScaledWithDifficulty, isThorns, setThorns, toStringMethods inherited from class net.minecraft.entity.damage.DamageSource
arrow, badRespawnPoint, bypassesArmor, explosion, explosion, fireball, firework, getExhaustion, getName, isExplosive, isFallingBlock, isFire, isMagic, isOutOfWorld, isProjectile, isSourceCreativePlayer, isUnblockable, magic, mob, mobProjectile, player, setBypassesArmor, setExplosive, setFallingBlock, setFire, setOutOfWorld, setProjectile, setScaledWithDifficulty, setUnblockable, setUsesMagic, sting, thorns, thrownProjectile, trident, witherSkull
-
Field Details
-
attacker
-
-
Constructor Details
-
ProjectileDamageSource
-
-
Method Details
-
getSource
- Overrides:
getSourcein classDamageSource
-
getAttacker
- Overrides:
getAttackerin classEntityDamageSource
-
getDeathMessage
- Overrides:
getDeathMessagein classEntityDamageSource
-