net.minecraft.world.explosion

public class Explosion

bhb
net.minecraft.class_1927
net.minecraft.world.explosion.Explosion
net.minecraft.world.Explosion
net.minecraft.world.Explosion

Field summary

Modifier and TypeField
private final boolean
a
field_9186
createFire
field_77286_a
field_77286_a
private final Explosion$C_95624445
b
field_9184
destructive
field_222260_b
field_222260_b
private final Random
c
field_9191
random
field_77290_i
field_77290_i
private final World
d
field_9187
world
field_77287_j
field_77287_j
private final double
e
field_9195
x
field_77284_b
field_77284_b
private final double
f
field_9192
y
field_77285_c
field_77285_c
private final double
g
field_9189
z
field_77282_d
field_77282_d
private final Entity
h
field_9185
source
field_77283_e
field_77283_e
private final float
i
field_9190
power
field_77280_f
field_77280_f
private DamageSource
j
field_9193
damageSource
field_199593_j
field_199593_j
private final List<BlockPos>
k
field_9188
damagedBlocks
field_77281_g
field_77281_g
private final Map<PlayerEntity, Vec3d>
l
field_9194
damagedPlayers
field_77288_k
field_77288_k

Constructor summary

ModifierConstructor
public (World arg0, Entity arg1, double arg2, double arg3, double arg4, float arg5, boolean arg6, Explosion$C_95624445 arg7)
public (World world, Entity source, double x, double y, double z, float power, List<BlockPos> damagedBlocks)
public (World arg0, Entity arg1, double arg2, double arg3, double arg4, float arg5, boolean arg6, Explosion$C_95624445 arg7, List<BlockPos> arg8)

Method summary

Modifier and TypeMethod
public static float
a(crx arg0, aii arg1)
method_17752(class_243 arg0, class_1297 arg1)
m_90558204(Vec3d arg0, Entity arg1)
func_222259_a(Vec3d arg0, Entity arg1)
func_222259_a(Vec3d arg0, Entity arg1)
public void
a()
method_8348()
damageEntities()
func_77278_a()
doExplosionA()
public void
a(boolean arg0)
method_8350(boolean arg0)
damageBlocks(boolean createFire)
func_77279_a(boolean arg0)
doExplosionB(boolean spawnParticles)
public DamageSource
b()
method_8349()
getDamageSource()
func_199591_b()
getDamageSource()
public void
a(ahr arg0)
method_8345(class_1282 arg0)
setDamageSource(DamageSource source)
func_199592_a(DamageSource arg0)
setDamageSource(DamageSource damageSourceIn)
public Map<PlayerEntity, Vec3d>
c()
method_8351()
getDamagedPlayers()
func_77277_b()
getPlayerKnockbackMap()
public LivingEntity
d()
method_8347()
getSource()
func_94613_c()
getExplosivePlacedBy()
public void
e()
method_8352()
clearDamagedBlocks()
func_180342_d()
clearAffectedBlockPositions()
public List<BlockPos>
f()
method_8346()
getDamagedBlocks()
func_180343_e()
getAffectedBlockPositions()