Package net.minecraft.entity.damage
Class DamageSource
java.lang.Object
net.minecraft.entity.damage.DamageSource
- Direct Known Subclasses:
EntityDamageSource,PositionedDamageSource
- Mappings:
Namespace Name official bczintermediary net/minecraft/class_1282named net/minecraft/entity/damage/DamageSource
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate booleanstatic final DamageSourcestatic final DamageSourcestatic final DamageSourcestatic final DamageSourcestatic final DamageSourceprivate floatprivate booleanstatic final DamageSourceprivate booleanprivate booleanstatic final DamageSourcestatic final DamageSourceprivate booleanstatic final DamageSourcestatic final DamageSourcestatic final DamageSourcestatic final DamageSourcestatic final DamageSourcestatic final DamageSourceprivate booleanstatic final DamageSourcefinal Stringprivate booleanWhether the attacked entity should be neutral to the attacker.static final DamageSourcestatic final DamageSourceprivate booleanprivate booleanprivate booleanstatic final DamageSourcestatic final DamageSourcestatic final DamageSourceprivate booleanstatic final DamageSource -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DamageSourcestatic DamageSourcearrow(PersistentProjectileEntity projectile, @Nullable Entity attacker) static DamageSourcebadRespawnPoint(Vec3d pos) booleanbooleanstatic DamageSourcestatic DamageSourcestatic DamageSourcefallingBlock(Entity attacker) static DamageSourcefallingStalactite(Entity attacker) static DamageSourcefireball(AbstractFireballEntity fireball, @Nullable Entity attacker) static DamageSourcefirework(FireworkRocketEntity firework, @Nullable Entity attacker) getDeathMessage(LivingEntity entity) floatgetName()booleanbooleanbooleanisFire()booleanbooleanisMagic()booleanbooleanbooleanbooleanbooleanbooleanstatic DamageSourcestatic DamageSourcemob(LivingEntity attacker) static DamageSourcemobProjectile(Entity projectile, @Nullable LivingEntity attacker) static DamageSourceplayer(PlayerEntity attacker) protected DamageSourceprotected DamageSourceprotected DamageSourceprotected DamageSourcesetFire()protected DamageSourceprotected DamageSourcestatic DamageSourcestatic DamageSourcesting(LivingEntity attacker) static DamageSourcestatic DamageSourcethrownProjectile(Entity projectile, @Nullable Entity attacker) toString()static DamageSourcestatic DamageSourcewitherSkull(WitherSkullEntity witherSkull, Entity attacker)
-
Field Details
-
IN_FIRE
- Mappings:
Namespace Name Mixin selector official aLbcz;a:Lbcz;intermediary field_5867Lnet/minecraft/class_1282;field_5867:Lnet/minecraft/class_1282;named IN_FIRELnet/minecraft/entity/damage/DamageSource;IN_FIRE:Lnet/minecraft/entity/damage/DamageSource;
-
LIGHTNING_BOLT
- Mappings:
Namespace Name Mixin selector official bLbcz;b:Lbcz;intermediary field_5861Lnet/minecraft/class_1282;field_5861:Lnet/minecraft/class_1282;named LIGHTNING_BOLTLnet/minecraft/entity/damage/DamageSource;LIGHTNING_BOLT:Lnet/minecraft/entity/damage/DamageSource;
-
ON_FIRE
- Mappings:
Namespace Name Mixin selector official cLbcz;c:Lbcz;intermediary field_5854Lnet/minecraft/class_1282;field_5854:Lnet/minecraft/class_1282;named ON_FIRELnet/minecraft/entity/damage/DamageSource;ON_FIRE:Lnet/minecraft/entity/damage/DamageSource;
-
LAVA
- Mappings:
Namespace Name Mixin selector official dLbcz;d:Lbcz;intermediary field_5863Lnet/minecraft/class_1282;field_5863:Lnet/minecraft/class_1282;named LAVALnet/minecraft/entity/damage/DamageSource;LAVA:Lnet/minecraft/entity/damage/DamageSource;
-
HOT_FLOOR
- Mappings:
Namespace Name Mixin selector official eLbcz;e:Lbcz;intermediary field_5858Lnet/minecraft/class_1282;field_5858:Lnet/minecraft/class_1282;named HOT_FLOORLnet/minecraft/entity/damage/DamageSource;HOT_FLOOR:Lnet/minecraft/entity/damage/DamageSource;
-
IN_WALL
- Mappings:
Namespace Name Mixin selector official fLbcz;f:Lbcz;intermediary field_5855Lnet/minecraft/class_1282;field_5855:Lnet/minecraft/class_1282;named IN_WALLLnet/minecraft/entity/damage/DamageSource;IN_WALL:Lnet/minecraft/entity/damage/DamageSource;
-
CRAMMING
- Mappings:
Namespace Name Mixin selector official gLbcz;g:Lbcz;intermediary field_5844Lnet/minecraft/class_1282;field_5844:Lnet/minecraft/class_1282;named CRAMMINGLnet/minecraft/entity/damage/DamageSource;CRAMMING:Lnet/minecraft/entity/damage/DamageSource;
-
DROWN
- Mappings:
Namespace Name Mixin selector official hLbcz;h:Lbcz;intermediary field_5859Lnet/minecraft/class_1282;field_5859:Lnet/minecraft/class_1282;named DROWNLnet/minecraft/entity/damage/DamageSource;DROWN:Lnet/minecraft/entity/damage/DamageSource;
-
STARVE
- Mappings:
Namespace Name Mixin selector official iLbcz;i:Lbcz;intermediary field_5852Lnet/minecraft/class_1282;field_5852:Lnet/minecraft/class_1282;named STARVELnet/minecraft/entity/damage/DamageSource;STARVE:Lnet/minecraft/entity/damage/DamageSource;
-
CACTUS
- Mappings:
Namespace Name Mixin selector official jLbcz;j:Lbcz;intermediary field_5848Lnet/minecraft/class_1282;field_5848:Lnet/minecraft/class_1282;named CACTUSLnet/minecraft/entity/damage/DamageSource;CACTUS:Lnet/minecraft/entity/damage/DamageSource;
-
FALL
- Mappings:
Namespace Name Mixin selector official kLbcz;k:Lbcz;intermediary field_5868Lnet/minecraft/class_1282;field_5868:Lnet/minecraft/class_1282;named FALLLnet/minecraft/entity/damage/DamageSource;FALL:Lnet/minecraft/entity/damage/DamageSource;
-
FLY_INTO_WALL
- Mappings:
Namespace Name Mixin selector official lLbcz;l:Lbcz;intermediary field_5843Lnet/minecraft/class_1282;field_5843:Lnet/minecraft/class_1282;named FLY_INTO_WALLLnet/minecraft/entity/damage/DamageSource;FLY_INTO_WALL:Lnet/minecraft/entity/damage/DamageSource;
-
OUT_OF_WORLD
- Mappings:
Namespace Name Mixin selector official mLbcz;m:Lbcz;intermediary field_5849Lnet/minecraft/class_1282;field_5849:Lnet/minecraft/class_1282;named OUT_OF_WORLDLnet/minecraft/entity/damage/DamageSource;OUT_OF_WORLD:Lnet/minecraft/entity/damage/DamageSource;
-
GENERIC
- Mappings:
Namespace Name Mixin selector official nLbcz;n:Lbcz;intermediary field_5869Lnet/minecraft/class_1282;field_5869:Lnet/minecraft/class_1282;named GENERICLnet/minecraft/entity/damage/DamageSource;GENERIC:Lnet/minecraft/entity/damage/DamageSource;
-
MAGIC
- Mappings:
Namespace Name Mixin selector official oLbcz;o:Lbcz;intermediary field_5846Lnet/minecraft/class_1282;field_5846:Lnet/minecraft/class_1282;named MAGICLnet/minecraft/entity/damage/DamageSource;MAGIC:Lnet/minecraft/entity/damage/DamageSource;
-
WITHER
- Mappings:
Namespace Name Mixin selector official pLbcz;p:Lbcz;intermediary field_5850Lnet/minecraft/class_1282;field_5850:Lnet/minecraft/class_1282;named WITHERLnet/minecraft/entity/damage/DamageSource;WITHER:Lnet/minecraft/entity/damage/DamageSource;
-
DRAGON_BREATH
- Mappings:
Namespace Name Mixin selector official qLbcz;q:Lbcz;intermediary field_5856Lnet/minecraft/class_1282;field_5856:Lnet/minecraft/class_1282;named DRAGON_BREATHLnet/minecraft/entity/damage/DamageSource;DRAGON_BREATH:Lnet/minecraft/entity/damage/DamageSource;
-
DRYOUT
- Mappings:
Namespace Name Mixin selector official rLbcz;r:Lbcz;intermediary field_5842Lnet/minecraft/class_1282;field_5842:Lnet/minecraft/class_1282;named DRYOUTLnet/minecraft/entity/damage/DamageSource;DRYOUT:Lnet/minecraft/entity/damage/DamageSource;
-
SWEET_BERRY_BUSH
- Mappings:
Namespace Name Mixin selector official sLbcz;s:Lbcz;intermediary field_16992Lnet/minecraft/class_1282;field_16992:Lnet/minecraft/class_1282;named SWEET_BERRY_BUSHLnet/minecraft/entity/damage/DamageSource;SWEET_BERRY_BUSH:Lnet/minecraft/entity/damage/DamageSource;
-
FREEZE
- Mappings:
Namespace Name Mixin selector official tLbcz;t:Lbcz;intermediary field_27856Lnet/minecraft/class_1282;field_27856:Lnet/minecraft/class_1282;named FREEZELnet/minecraft/entity/damage/DamageSource;FREEZE:Lnet/minecraft/entity/damage/DamageSource;
-
STALAGMITE
- Mappings:
Namespace Name Mixin selector official uLbcz;u:Lbcz;intermediary field_28400Lnet/minecraft/class_1282;field_28400:Lnet/minecraft/class_1282;named STALAGMITELnet/minecraft/entity/damage/DamageSource;STALAGMITE:Lnet/minecraft/entity/damage/DamageSource;
-
fallingBlock
private boolean fallingBlock- Mappings:
Namespace Name Mixin selector official wLbcz;w:Zintermediary field_28100Lnet/minecraft/class_1282;field_28100:Znamed fallingBlockLnet/minecraft/entity/damage/DamageSource;fallingBlock:Z
-
bypassesArmor
private boolean bypassesArmor- Mappings:
Namespace Name Mixin selector official xLbcz;x:Zintermediary field_5840Lnet/minecraft/class_1282;field_5840:Znamed bypassesArmorLnet/minecraft/entity/damage/DamageSource;bypassesArmor:Z
-
outOfWorld
private boolean outOfWorld- Mappings:
Namespace Name Mixin selector official yLbcz;y:Zintermediary field_5857Lnet/minecraft/class_1282;field_5857:Znamed outOfWorldLnet/minecraft/entity/damage/DamageSource;outOfWorld:Z
-
unblockable
private boolean unblockable- Mappings:
Namespace Name Mixin selector official zLbcz;z:Zintermediary field_5839Lnet/minecraft/class_1282;field_5839:Znamed unblockableLnet/minecraft/entity/damage/DamageSource;unblockable:Z
-
bypassesProtection
private boolean bypassesProtection- Mappings:
Namespace Name Mixin selector official ALbcz;A:Zintermediary field_39449Lnet/minecraft/class_1282;field_39449:Znamed bypassesProtectionLnet/minecraft/entity/damage/DamageSource;bypassesProtection:Z
-
exhaustion
private float exhaustion- Mappings:
Namespace Name Mixin selector official BLbcz;B:Fintermediary field_5845Lnet/minecraft/class_1282;field_5845:Fnamed exhaustionLnet/minecraft/entity/damage/DamageSource;exhaustion:F
-
fire
private boolean fire- Mappings:
Namespace Name Mixin selector official CLbcz;C:Zintermediary field_5866Lnet/minecraft/class_1282;field_5866:Znamed fireLnet/minecraft/entity/damage/DamageSource;fire:Z
-
projectile
private boolean projectile- Mappings:
Namespace Name Mixin selector official DLbcz;D:Zintermediary field_5853Lnet/minecraft/class_1282;field_5853:Znamed projectileLnet/minecraft/entity/damage/DamageSource;projectile:Z
-
scaleWithDifficulty
private boolean scaleWithDifficulty- Mappings:
Namespace Name Mixin selector official ELbcz;E:Zintermediary field_5864Lnet/minecraft/class_1282;field_5864:Znamed scaleWithDifficultyLnet/minecraft/entity/damage/DamageSource;scaleWithDifficulty:Z
-
magic
private boolean magic- Mappings:
Namespace Name Mixin selector official FLbcz;F:Zintermediary field_5851Lnet/minecraft/class_1282;field_5851:Znamed magicLnet/minecraft/entity/damage/DamageSource;magic:Z
-
explosive
private boolean explosive- Mappings:
Namespace Name Mixin selector official GLbcz;G:Zintermediary field_5862Lnet/minecraft/class_1282;field_5862:Znamed explosiveLnet/minecraft/entity/damage/DamageSource;explosive:Z
-
fromFalling
private boolean fromFalling- Mappings:
Namespace Name Mixin selector official HLbcz;H:Zintermediary field_28399Lnet/minecraft/class_1282;field_28399:Znamed fromFallingLnet/minecraft/entity/damage/DamageSource;fromFalling:Z
-
neutral
private boolean neutralWhether the attacked entity should be neutral to the attacker.- API Note:
- This is used by goats to prevent rammed mobs from retaliating.
Damages that are neutral do not cause
LivingEntity.setAttacker(LivingEntity)to be called. - Mappings:
Namespace Name Mixin selector official ILbcz;I:Zintermediary field_34004Lnet/minecraft/class_1282;field_34004:Znamed neutralLnet/minecraft/entity/damage/DamageSource;neutral:Z
-
name
- Mappings:
Namespace Name Mixin selector official vLbcz;v:Ljava/lang/String;intermediary field_5841Lnet/minecraft/class_1282;field_5841:Ljava/lang/String;named nameLnet/minecraft/entity/damage/DamageSource;name:Ljava/lang/String;
-
-
Constructor Details
-
DamageSource
- Mappings:
Namespace Name Mixin selector official <init>Lbcz;<init>(Ljava/lang/String;)Vintermediary <init>Lnet/minecraft/class_1282;<init>(Ljava/lang/String;)Vnamed <init>Lnet/minecraft/entity/damage/DamageSource;<init>(Ljava/lang/String;)V
-
-
Method Details
-
fallingBlock
- Mappings:
Namespace Name Mixin selector official aLbcz;a(Lbdr;)Lbcz;intermediary method_46392Lnet/minecraft/class_1282;method_46392(Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282;named fallingBlockLnet/minecraft/entity/damage/DamageSource;fallingBlock(Lnet/minecraft/entity/Entity;)Lnet/minecraft/entity/damage/DamageSource;
-
anvil
- Mappings:
Namespace Name Mixin selector official bLbcz;b(Lbdr;)Lbcz;intermediary method_46393Lnet/minecraft/class_1282;method_46393(Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282;named anvilLnet/minecraft/entity/damage/DamageSource;anvil(Lnet/minecraft/entity/Entity;)Lnet/minecraft/entity/damage/DamageSource;
-
fallingStalactite
- Mappings:
Namespace Name Mixin selector official cLbcz;c(Lbdr;)Lbcz;intermediary method_46394Lnet/minecraft/class_1282;method_46394(Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282;named fallingStalactiteLnet/minecraft/entity/damage/DamageSource;fallingStalactite(Lnet/minecraft/entity/Entity;)Lnet/minecraft/entity/damage/DamageSource;
-
sting
- Mappings:
Namespace Name Mixin selector official bLbcz;b(Lbeg;)Lbcz;intermediary method_21748Lnet/minecraft/class_1282;method_21748(Lnet/minecraft/class_1309;)Lnet/minecraft/class_1282;named stingLnet/minecraft/entity/damage/DamageSource;sting(Lnet/minecraft/entity/LivingEntity;)Lnet/minecraft/entity/damage/DamageSource;
-
mob
- Mappings:
Namespace Name Mixin selector official cLbcz;c(Lbeg;)Lbcz;intermediary method_5511Lnet/minecraft/class_1282;method_5511(Lnet/minecraft/class_1309;)Lnet/minecraft/class_1282;named mobLnet/minecraft/entity/damage/DamageSource;mob(Lnet/minecraft/entity/LivingEntity;)Lnet/minecraft/entity/damage/DamageSource;
-
mobProjectile
public static DamageSource mobProjectile(Entity projectile, @Nullable @Nullable LivingEntity attacker) - Mappings:
Namespace Name Mixin selector official aLbcz;a(Lbdr;Lbeg;)Lbcz;intermediary method_5519Lnet/minecraft/class_1282;method_5519(Lnet/minecraft/class_1297;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1282;named mobProjectileLnet/minecraft/entity/damage/DamageSource;mobProjectile(Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/LivingEntity;)Lnet/minecraft/entity/damage/DamageSource;
-
player
- Mappings:
Namespace Name Mixin selector official aLbcz;a(Lbwp;)Lbcz;intermediary method_5532Lnet/minecraft/class_1282;method_5532(Lnet/minecraft/class_1657;)Lnet/minecraft/class_1282;named playerLnet/minecraft/entity/damage/DamageSource;player(Lnet/minecraft/entity/player/PlayerEntity;)Lnet/minecraft/entity/damage/DamageSource;
-
arrow
public static DamageSource arrow(PersistentProjectileEntity projectile, @Nullable @Nullable Entity attacker) - Mappings:
Namespace Name Mixin selector official aLbcz;a(Lbwv;Lbdr;)Lbcz;intermediary method_5522Lnet/minecraft/class_1282;method_5522(Lnet/minecraft/class_1665;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282;named arrowLnet/minecraft/entity/damage/DamageSource;arrow(Lnet/minecraft/entity/projectile/PersistentProjectileEntity;Lnet/minecraft/entity/Entity;)Lnet/minecraft/entity/damage/DamageSource;
-
trident
- Mappings:
Namespace Name Mixin selector official aLbcz;a(Lbdr;Lbdr;)Lbcz;intermediary method_5520Lnet/minecraft/class_1282;method_5520(Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282;named tridentLnet/minecraft/entity/damage/DamageSource;trident(Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/Entity;)Lnet/minecraft/entity/damage/DamageSource;
-
firework
public static DamageSource firework(FireworkRocketEntity firework, @Nullable @Nullable Entity attacker) - Mappings:
Namespace Name Mixin selector official aLbcz;a(Lbxc;Lbdr;)Lbcz;intermediary method_24907Lnet/minecraft/class_1282;method_24907(Lnet/minecraft/class_1671;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282;named fireworkLnet/minecraft/entity/damage/DamageSource;firework(Lnet/minecraft/entity/projectile/FireworkRocketEntity;Lnet/minecraft/entity/Entity;)Lnet/minecraft/entity/damage/DamageSource;
-
fireball
public static DamageSource fireball(AbstractFireballEntity fireball, @Nullable @Nullable Entity attacker) - Mappings:
Namespace Name Mixin selector official aLbcz;a(Lbxb;Lbdr;)Lbcz;intermediary method_5521Lnet/minecraft/class_1282;method_5521(Lnet/minecraft/class_3855;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282;named fireballLnet/minecraft/entity/damage/DamageSource;fireball(Lnet/minecraft/entity/projectile/AbstractFireballEntity;Lnet/minecraft/entity/Entity;)Lnet/minecraft/entity/damage/DamageSource;
-
witherSkull
- Mappings:
Namespace Name Mixin selector official aLbcz;a(Lbxu;Lbdr;)Lbcz;intermediary method_29238Lnet/minecraft/class_1282;method_29238(Lnet/minecraft/class_1687;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282;named witherSkullLnet/minecraft/entity/damage/DamageSource;witherSkull(Lnet/minecraft/entity/projectile/WitherSkullEntity;Lnet/minecraft/entity/Entity;)Lnet/minecraft/entity/damage/DamageSource;
-
thrownProjectile
- Mappings:
Namespace Name Mixin selector official bLbcz;b(Lbdr;Lbdr;)Lbcz;intermediary method_5524Lnet/minecraft/class_1282;method_5524(Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282;named thrownProjectileLnet/minecraft/entity/damage/DamageSource;thrownProjectile(Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/Entity;)Lnet/minecraft/entity/damage/DamageSource;
-
magic
- Mappings:
Namespace Name Mixin selector official cLbcz;c(Lbdr;Lbdr;)Lbcz;intermediary method_5536Lnet/minecraft/class_1282;method_5536(Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282;named magicLnet/minecraft/entity/damage/DamageSource;magic(Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/Entity;)Lnet/minecraft/entity/damage/DamageSource;
-
thorns
- Mappings:
Namespace Name Mixin selector official dLbcz;d(Lbdr;)Lbcz;intermediary method_5513Lnet/minecraft/class_1282;method_5513(Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282;named thornsLnet/minecraft/entity/damage/DamageSource;thorns(Lnet/minecraft/entity/Entity;)Lnet/minecraft/entity/damage/DamageSource;
-
explosion
- Mappings:
Namespace Name Mixin selector official aLbcz;a(Lcjo;)Lbcz;intermediary method_5531Lnet/minecraft/class_1282;method_5531(Lnet/minecraft/class_1927;)Lnet/minecraft/class_1282;named explosionLnet/minecraft/entity/damage/DamageSource;explosion(Lnet/minecraft/world/explosion/Explosion;)Lnet/minecraft/entity/damage/DamageSource;
-
explosion
public static DamageSource explosion(@Nullable @Nullable Entity explosion, @Nullable @Nullable Entity attacker) - Mappings:
Namespace Name Mixin selector official dLbcz;d(Lbdr;Lbdr;)Lbcz;intermediary method_5512Lnet/minecraft/class_1282;method_5512(Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282;named explosionLnet/minecraft/entity/damage/DamageSource;explosion(Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/Entity;)Lnet/minecraft/entity/damage/DamageSource;
-
sonicBoom
- Mappings:
Namespace Name Mixin selector official eLbcz;e(Lbdr;)Lbcz;intermediary method_43964Lnet/minecraft/class_1282;method_43964(Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282;named sonicBoomLnet/minecraft/entity/damage/DamageSource;sonicBoom(Lnet/minecraft/entity/Entity;)Lnet/minecraft/entity/damage/DamageSource;
-
badRespawnPoint
- Mappings:
Namespace Name Mixin selector official aLbcz;a(Leae;)Lbcz;intermediary method_5523Lnet/minecraft/class_1282;method_5523(Lnet/minecraft/class_243;)Lnet/minecraft/class_1282;named badRespawnPointLnet/minecraft/entity/damage/DamageSource;badRespawnPoint(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/entity/damage/DamageSource;
-
toString
-
isProjectile
public boolean isProjectile()- Mappings:
Namespace Name Mixin selector official aLbcz;a()Zintermediary method_5533Lnet/minecraft/class_1282;method_5533()Znamed isProjectileLnet/minecraft/entity/damage/DamageSource;isProjectile()Z
-
setProjectile
- Mappings:
Namespace Name Mixin selector official bLbcz;b()Lbcz;intermediary method_5517Lnet/minecraft/class_1282;method_5517()Lnet/minecraft/class_1282;named setProjectileLnet/minecraft/entity/damage/DamageSource;setProjectile()Lnet/minecraft/entity/damage/DamageSource;
-
isExplosive
public boolean isExplosive()- Mappings:
Namespace Name Mixin selector official cLbcz;c()Zintermediary method_5535Lnet/minecraft/class_1282;method_5535()Znamed isExplosiveLnet/minecraft/entity/damage/DamageSource;isExplosive()Z
-
setExplosive
- Mappings:
Namespace Name Mixin selector official dLbcz;d()Lbcz;intermediary method_5518Lnet/minecraft/class_1282;method_5518()Lnet/minecraft/class_1282;named setExplosiveLnet/minecraft/entity/damage/DamageSource;setExplosive()Lnet/minecraft/entity/damage/DamageSource;
-
bypassesArmor
public boolean bypassesArmor()- Mappings:
Namespace Name Mixin selector official eLbcz;e()Zintermediary method_5537Lnet/minecraft/class_1282;method_5537()Znamed bypassesArmorLnet/minecraft/entity/damage/DamageSource;bypassesArmor()Z
-
isFallingBlock
public boolean isFallingBlock()- Mappings:
Namespace Name Mixin selector official fLbcz;f()Zintermediary method_32872Lnet/minecraft/class_1282;method_32872()Znamed isFallingBlockLnet/minecraft/entity/damage/DamageSource;isFallingBlock()Z
-
getExhaustion
public float getExhaustion()- Mappings:
Namespace Name Mixin selector official gLbcz;g()Fintermediary method_5528Lnet/minecraft/class_1282;method_5528()Fnamed getExhaustionLnet/minecraft/entity/damage/DamageSource;getExhaustion()F
-
isOutOfWorld
public boolean isOutOfWorld()- Mappings:
Namespace Name Mixin selector official hLbcz;h()Zintermediary method_5538Lnet/minecraft/class_1282;method_5538()Znamed isOutOfWorldLnet/minecraft/entity/damage/DamageSource;isOutOfWorld()Z
-
isUnblockable
public boolean isUnblockable()- Mappings:
Namespace Name Mixin selector official iLbcz;i()Zintermediary method_5504Lnet/minecraft/class_1282;method_5504()Znamed isUnblockableLnet/minecraft/entity/damage/DamageSource;isUnblockable()Z
-
bypassesProtection
public boolean bypassesProtection()- Mappings:
Namespace Name Mixin selector official jLbcz;j()Zintermediary method_44327Lnet/minecraft/class_1282;method_44327()Znamed bypassesProtectionLnet/minecraft/entity/damage/DamageSource;bypassesProtection()Z
-
getSource
- Mappings:
Namespace Name Mixin selector official kLbcz;k()Lbdr;intermediary method_5526Lnet/minecraft/class_1282;method_5526()Lnet/minecraft/class_1297;named getSourceLnet/minecraft/entity/damage/DamageSource;getSource()Lnet/minecraft/entity/Entity;
-
getAttacker
- Mappings:
Namespace Name Mixin selector official lLbcz;l()Lbdr;intermediary method_5529Lnet/minecraft/class_1282;method_5529()Lnet/minecraft/class_1297;named getAttackerLnet/minecraft/entity/damage/DamageSource;getAttacker()Lnet/minecraft/entity/Entity;
-
setBypassesArmor
- Mappings:
Namespace Name Mixin selector official mLbcz;m()Lbcz;intermediary method_5508Lnet/minecraft/class_1282;method_5508()Lnet/minecraft/class_1282;named setBypassesArmorLnet/minecraft/entity/damage/DamageSource;setBypassesArmor()Lnet/minecraft/entity/damage/DamageSource;
-
setFallingBlock
- Mappings:
Namespace Name Mixin selector official nLbcz;n()Lbcz;intermediary method_32873Lnet/minecraft/class_1282;method_32873()Lnet/minecraft/class_1282;named setFallingBlockLnet/minecraft/entity/damage/DamageSource;setFallingBlock()Lnet/minecraft/entity/damage/DamageSource;
-
setOutOfWorld
- Mappings:
Namespace Name Mixin selector official oLbcz;o()Lbcz;intermediary method_5505Lnet/minecraft/class_1282;method_5505()Lnet/minecraft/class_1282;named setOutOfWorldLnet/minecraft/entity/damage/DamageSource;setOutOfWorld()Lnet/minecraft/entity/damage/DamageSource;
-
setUnblockable
- Mappings:
Namespace Name Mixin selector official pLbcz;p()Lbcz;intermediary method_5509Lnet/minecraft/class_1282;method_5509()Lnet/minecraft/class_1282;named setUnblockableLnet/minecraft/entity/damage/DamageSource;setUnblockable()Lnet/minecraft/entity/damage/DamageSource;
-
setBypassesProtection
- Mappings:
Namespace Name Mixin selector official qLbcz;q()Lbcz;intermediary method_44328Lnet/minecraft/class_1282;method_44328()Lnet/minecraft/class_1282;named setBypassesProtectionLnet/minecraft/entity/damage/DamageSource;setBypassesProtection()Lnet/minecraft/entity/damage/DamageSource;
-
setFire
- Mappings:
Namespace Name Mixin selector official rLbcz;r()Lbcz;intermediary method_5507Lnet/minecraft/class_1282;method_5507()Lnet/minecraft/class_1282;named setFireLnet/minecraft/entity/damage/DamageSource;setFire()Lnet/minecraft/entity/damage/DamageSource;
-
setNeutral
- Mappings:
Namespace Name Mixin selector official sLbcz;s()Lbcz;intermediary method_37353Lnet/minecraft/class_1282;method_37353()Lnet/minecraft/class_1282;named setNeutralLnet/minecraft/entity/damage/DamageSource;setNeutral()Lnet/minecraft/entity/damage/DamageSource;
-
getDeathMessage
- Mappings:
Namespace Name Mixin selector official aLbcz;a(Lbeg;)Lss;intermediary method_5506Lnet/minecraft/class_1282;method_5506(Lnet/minecraft/class_1309;)Lnet/minecraft/class_2561;named getDeathMessageLnet/minecraft/entity/damage/DamageSource;getDeathMessage(Lnet/minecraft/entity/LivingEntity;)Lnet/minecraft/text/Text;
-
isFire
public boolean isFire()- Mappings:
Namespace Name Mixin selector official tLbcz;t()Zintermediary method_5534Lnet/minecraft/class_1282;method_5534()Znamed isFireLnet/minecraft/entity/damage/DamageSource;isFire()Z
-
isNeutral
public boolean isNeutral()- Mappings:
Namespace Name Mixin selector official uLbcz;u()Zintermediary method_37354Lnet/minecraft/class_1282;method_37354()Znamed isNeutralLnet/minecraft/entity/damage/DamageSource;isNeutral()Z
-
getName
- Mappings:
Namespace Name Mixin selector official vLbcz;v()Ljava/lang/String;intermediary method_5525Lnet/minecraft/class_1282;method_5525()Ljava/lang/String;named getNameLnet/minecraft/entity/damage/DamageSource;getName()Ljava/lang/String;
-
setScaledWithDifficulty
- Mappings:
Namespace Name Mixin selector official wLbcz;w()Lbcz;intermediary method_5516Lnet/minecraft/class_1282;method_5516()Lnet/minecraft/class_1282;named setScaledWithDifficultyLnet/minecraft/entity/damage/DamageSource;setScaledWithDifficulty()Lnet/minecraft/entity/damage/DamageSource;
-
isScaledWithDifficulty
public boolean isScaledWithDifficulty()- Mappings:
Namespace Name Mixin selector official xLbcz;x()Zintermediary method_5514Lnet/minecraft/class_1282;method_5514()Znamed isScaledWithDifficultyLnet/minecraft/entity/damage/DamageSource;isScaledWithDifficulty()Z
-
isMagic
public boolean isMagic()- Mappings:
Namespace Name Mixin selector official yLbcz;y()Zintermediary method_5527Lnet/minecraft/class_1282;method_5527()Znamed isMagicLnet/minecraft/entity/damage/DamageSource;isMagic()Z
-
setUsesMagic
- Mappings:
Namespace Name Mixin selector official zLbcz;z()Lbcz;intermediary method_5515Lnet/minecraft/class_1282;method_5515()Lnet/minecraft/class_1282;named setUsesMagicLnet/minecraft/entity/damage/DamageSource;setUsesMagic()Lnet/minecraft/entity/damage/DamageSource;
-
isFromFalling
public boolean isFromFalling()- Mappings:
Namespace Name Mixin selector official ALbcz;A()Zintermediary method_33329Lnet/minecraft/class_1282;method_33329()Znamed isFromFallingLnet/minecraft/entity/damage/DamageSource;isFromFalling()Z
-
setFromFalling
- Mappings:
Namespace Name Mixin selector official BLbcz;B()Lbcz;intermediary method_33330Lnet/minecraft/class_1282;method_33330()Lnet/minecraft/class_1282;named setFromFallingLnet/minecraft/entity/damage/DamageSource;setFromFalling()Lnet/minecraft/entity/damage/DamageSource;
-
isSourceCreativePlayer
public boolean isSourceCreativePlayer()- Mappings:
Namespace Name Mixin selector official CLbcz;C()Zintermediary method_5530Lnet/minecraft/class_1282;method_5530()Znamed isSourceCreativePlayerLnet/minecraft/entity/damage/DamageSource;isSourceCreativePlayer()Z
-
getPosition
- Mappings:
Namespace Name Mixin selector official DLbcz;D()Leae;intermediary method_5510Lnet/minecraft/class_1282;method_5510()Lnet/minecraft/class_243;named getPositionLnet/minecraft/entity/damage/DamageSource;getPosition()Lnet/minecraft/util/math/Vec3d;
-