Interface IDamageSource
- All Known Implementing Classes:
UnknownDamageSource
public interface IDamageSource
-
Field Summary
-
Method Summary
-
Field Details
-
UNKNOWN
-
-
Method Details
-
isSweep
boolean isSweep() -
sweep
IDamageSource sweep() -
isProjectile
boolean isProjectile() -
setProjectile
IDamageSource setProjectile() -
isExplosion
boolean isExplosion() -
setExplosion
IDamageSource setExplosion() -
isBypassArmor
boolean isBypassArmor() -
isDamageHelmet
boolean isDamageHelmet() -
getFoodExhaustion
float getFoodExhaustion() -
isBypassInvul
boolean isBypassInvul() -
isBypassMagic
boolean isBypassMagic() -
getDirectEntity
@Nullable org.bukkit.entity.Entity getDirectEntity() -
getEntity
@Nullable org.bukkit.entity.Entity getEntity() -
setNoAggro
IDamageSource setNoAggro() -
isFire
boolean isFire() -
isNoAggro
boolean isNoAggro() -
getMsgId
String getMsgId() -
setScalesWithDifficulty
IDamageSource setScalesWithDifficulty() -
scalesWithDifficulty
boolean scalesWithDifficulty() -
isMagic
boolean isMagic() -
setMagic
IDamageSource setMagic() -
isFall
boolean isFall() -
setIsFall
IDamageSource setIsFall() -
isCreativePlayer
boolean isCreativePlayer() -
getSourcePosition
@Nullable org.bukkit.util.Vector getSourcePosition()
-