public class Explosion
extends java.lang.Object
Constructor and Description |
---|
Explosion(World worldIn,
Entity entityIn,
double x,
double y,
double z,
float size,
boolean flaming,
boolean damagesTerrain) |
Explosion(World worldIn,
Entity entityIn,
double x,
double y,
double z,
float size,
boolean causesFire,
boolean damagesTerrain,
java.util.List<BlockPos> affectedPositions) |
Explosion(World worldIn,
Entity entityIn,
double x,
double y,
double z,
float size,
java.util.List<BlockPos> affectedPositions) |
Modifier and Type | Method and Description |
---|---|
void |
clearAffectedBlockPositions() |
void |
doExplosionA() |
void |
doExplosionB(boolean spawnParticles) |
java.util.List<BlockPos> |
getAffectedBlockPositions() |
EntityLivingBase |
getExplosivePlacedBy() |
java.util.Map<EntityPlayer,Vec3d> |
getPlayerKnockbackMap() |
Vec3d |
getPosition() |
public Explosion(World worldIn, Entity entityIn, double x, double y, double z, float size, java.util.List<BlockPos> affectedPositions)
public Explosion(World worldIn, Entity entityIn, double x, double y, double z, float size, boolean causesFire, boolean damagesTerrain, java.util.List<BlockPos> affectedPositions)
public void doExplosionA()
public void doExplosionB(boolean spawnParticles)
public java.util.Map<EntityPlayer,Vec3d> getPlayerKnockbackMap()
@Nullable public EntityLivingBase getExplosivePlacedBy()
public void clearAffectedBlockPositions()
public java.util.List<BlockPos> getAffectedBlockPositions()
public Vec3d getPosition()