net.minecraft.util
Class EntityDamageSource
java.lang.Object
  
net.minecraft.util.DamageSource
      
net.minecraft.util.EntityDamageSource
- Direct Known Subclasses: 
 - EntityDamageSourceIndirect
 
public class EntityDamageSource
- extends DamageSource
 
 
| Fields inherited from class net.minecraft.util.DamageSource | 
anvil, cactus, damageType, drown, explosion, explosion2, fall, fallingBlock, generic, inFire, inWall, lava, magic, onFire, outOfWorld, starve, wither | 
 
 
 
| Methods inherited from class net.minecraft.util.DamageSource | 
canHarmInCreative, causeArrowDamage, causeFireballDamage, causeIndirectMagicDamage, causeMobDamage, causePlayerDamage, causeThrownDamage, func_92036_a, getDamageType, getHungerDamage, getSourceOfDamage, isFireDamage, isMagicDamage, isProjectile, isUnblockable, setDifficultyScaled, setMagicDamage, setProjectile | 
 
 
EntityDamageSource
public EntityDamageSource(String par1Str,
                          Entity par2Entity)
getEntity
public Entity getEntity()
- Overrides:
 getEntity in class DamageSource
 
 
getDeathMessage
public String getDeathMessage(EntityPlayer par1EntityPlayer)
- Returns the message to be displayed on player death.
- Overrides:
 getDeathMessage in class DamageSource
 
 
 
isDifficultyScaled
public boolean isDifficultyScaled()
- Return whether this damage source will have its damage amount scaled based on the current difficulty.
- Overrides:
 isDifficultyScaled in class DamageSource