public interface IDamageSource
| Modifier and Type | Method and Description |
|---|---|
boolean |
canHarmInCreative() |
java.lang.String |
getDamageType() |
java.lang.String |
getDeathMessage(IEntity entity) |
float |
getHungerDamage() |
default float |
getHungerDamageNew() |
IEntity |
getImmediateSource() |
java.lang.Object |
getInternal() |
IEntity |
getTrueSource() |
boolean |
isCreativePlayer() |
boolean |
isDamageAbsolute() |
boolean |
isDifficultyScaled() |
boolean |
isExplosion() |
boolean |
isFireDamage() |
boolean |
isMagicDamage() |
boolean |
isProjectile() |
IDamageSource |
setDamageAllowedInCreativeMode() |
IDamageSource |
setDamageBypassesArmor() |
IDamageSource |
setDamageIsAbsolute() |
IDamageSource |
setDifficultyScaled() |
IDamageSource |
setExplosion() |
IDamageSource |
setFireDamage() |
IDamageSource |
setMagicDamage() |
IDamageSource |
setProjectile() |
boolean canHarmInCreative()
java.lang.String getDamageType()
java.lang.String getDeathMessage(IEntity entity)
float getHungerDamage()
default float getHungerDamageNew()
IEntity getImmediateSource()
IEntity getTrueSource()
boolean isCreativePlayer()
boolean isDamageAbsolute()
boolean isDifficultyScaled()
boolean isExplosion()
boolean isFireDamage()
boolean isMagicDamage()
boolean isProjectile()
IDamageSource setDamageAllowedInCreativeMode()
IDamageSource setDamageBypassesArmor()
IDamageSource setDamageIsAbsolute()
IDamageSource setDifficultyScaled()
IDamageSource setExplosion()
IDamageSource setFireDamage()
IDamageSource setMagicDamage()
IDamageSource setProjectile()
java.lang.Object getInternal()