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()
public EntityLivingBase getExplosivePlacedBy()
public void clearAffectedBlockPositions()
public java.util.List<BlockPos> getAffectedBlockPositions()
public Vec3d getPosition()