net.minecraft.entity.damage

public class DamageSource

up
net.minecraft.unmapped.C_83334639
net.minecraft.entity.damage.DamageSource

Field summary

Modifier and TypeField
public static final DamageSource
a
f_32961262
FIRE
public static final DamageSource
b
f_88195629
LIGHTNING_BOLT
public static final DamageSource
c
f_46772771
ON_FIRE
public static final DamageSource
d
f_61981779
LAVA
public static final DamageSource
e
f_40355388
HOT_FLOOR
public static final DamageSource
f
f_36788470
IN_WALL
public static final DamageSource
g
f_56233442
CRAMMING
public static final DamageSource
h
f_77870955
DROWN
public static final DamageSource
i
f_88220465
STARVE
public static final DamageSource
j
f_82842745
CACTUS
public static final DamageSource
k
f_04318827
FALL
public static final DamageSource
l
f_98307368
FLY_INTO_WALL
public static final DamageSource
m
f_30131824
OUT_OF_WORLD
public static final DamageSource
n
f_38698910
GENERIC
public static final DamageSource
o
f_16537595
MAGIC
public static final DamageSource
p
f_86148275
WITHER
public static final DamageSource
q
f_19037000
ANVIL
public static final DamageSource
r
f_09949435
FALLING_BLOCK
public static final DamageSource
s
f_19530361
DRAGON_BREATH
public static final DamageSource
t
f_26640849
FIREWORKS
private boolean
v
f_39960770
bypassesArmor
private boolean
w
f_92194428
outOfWorld
private boolean
x
f_34281919
unblockable
private float
y
f_22212871
exhaustion
private boolean
z
f_38045268
fire
private boolean
A
f_42234331
isProjectile
private boolean
B
f_78439964
scaledWithDifficulty
private boolean
C
f_69538855
magic
private boolean
D
f_03788825
explosive
public String
u
f_97990256
name

Constructor summary

ModifierConstructor
protected (String name)

Method summary

Modifier and TypeMethod
public static DamageSource
a(vn arg0)
m_08091808(C_74425583 arg0)
mob(LivingEntity mob)
public static DamageSource
a(ve arg0, vn arg1)
m_60552676(C_42232651 arg0, C_74425583 arg1)
projectile(Entity projectile, LivingEntity entity)
public static DamageSource
a(aeb arg0)
m_67181721(C_40996800 arg0)
player(PlayerEntity player)
public static DamageSource
a(aef arg0, ve arg1)
m_59753064(C_29057998 arg0, C_42232651 arg1)
arrow(AbstractArrowEntity arrow, Entity shooter)
public static DamageSource
a(aej arg0, ve arg1)
m_64105248(C_34253829 arg0, C_42232651 arg1)
fireball(ProjectileEntity fireball, Entity shooter)
public static DamageSource
a(ve arg0, ve arg1)
m_33816050(C_42232651 arg0, C_42232651 arg1)
thrown(Entity thrown, Entity thrower)
public static DamageSource
b(ve arg0, ve arg1)
m_64180849(C_42232651 arg0, C_42232651 arg1)
magic(Entity potion, Entity thrower)
public static DamageSource
a(ve arg0)
m_87863812(C_42232651 arg0)
thorns(Entity attacker)
public static DamageSource
a(amn arg0)
m_12431243(C_84651702 arg0)
explosion(Explosion explosion)
public static DamageSource
b(vn arg0)
m_29073684(C_74425583 arg0)
explosion(LivingEntity source)
public boolean
a()
m_24929242()
isProjectile()
public DamageSource
b()
m_03271614()
setProjectile()
public boolean
c()
m_67833252()
isExplosive()
public DamageSource
d()
m_46897188()
setExplosive()
public boolean
e()
m_80167528()
bypassesArmor()
public float
f()
m_76239512()
getExhaustion()
public boolean
g()
m_39647404()
isOutOfWorld()
public boolean
h()
m_44717397()
isUnblockable()
public Entity
i()
m_93915426()
getSource()
public Entity
j()
m_24947399()
getAttacker()
protected DamageSource
k()
m_98841773()
setBypassesArmor()
protected DamageSource
l()
m_31105172()
setOutOfWorld()
protected DamageSource
m()
m_71288550()
setUnblockable()
protected DamageSource
n()
m_04908852()
setFire()
public Text
c(vn arg0)
m_78861518(C_74425583 arg0)
getDeathMessage(LivingEntity entity)
public boolean
o()
m_46866312()
isFire()
public String
p()
m_90228010()
getName()
public DamageSource
q()
m_63731198()
setScaledWithDifficulty()
public boolean
r()
m_20067479()
isScaledWithDifficulty()
public boolean
s()
m_69435031()
getMagic()
public DamageSource
t()
m_36769402()
isMagic()
public boolean
u()
m_82081832()
isCreativePlayer()
public Vec3d
v()
m_45759579()
getPos()