package com.hbm.explosion; import java.util.HashSet; import java.util.List; import java.util.Random; import com.hbm.blocks.ModBlocks; <<<<<<< HEAD import com.hbm.entity.grenade.EntityGrenadeTau; import com.hbm.entity.grenade.EntityGrenadeZOMG; import com.hbm.entity.missile.EntityMIRV; import com.hbm.entity.missile.EntityMissileBase; import com.hbm.entity.projectile.EntityBullet; import com.hbm.entity.projectile.EntityMiniNuke; import com.hbm.entity.projectile.EntityRainbow; import com.hbm.entity.projectile.EntityRocket; import com.hbm.entity.projectile.EntitySchrab; ======= import com.hbm.entity.EntityBullet; import com.hbm.entity.EntityGrenadeTau; import com.hbm.entity.EntityGrenadeZOMG; import com.hbm.entity.EntityMirv; import com.hbm.entity.EntityMissileBase; import com.hbm.entity.EntityRainbow; import com.hbm.entity.EntityRocket; import com.hbm.entity.EntitySchrab; >>>>>>> 5525318475377d238c79edc90a14ee8fa48397af import com.hbm.lib.Library; import net.minecraft.block.Block; import net.minecraft.entity.Entity; import net.minecraft.entity.EntityLiving; import net.minecraft.entity.EntityLivingBase; import net.minecraft.entity.item.EntityFallingBlock; import net.minecraft.entity.item.EntityTNTPrimed; import net.minecraft.entity.passive.EntitySheep; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.projectile.EntityArrow; import net.minecraft.init.Blocks; import net.minecraft.potion.Potion; import net.minecraft.potion.PotionEffect; import net.minecraft.util.AxisAlignedBB; import net.minecraft.util.MathHelper; import net.minecraft.util.Vec3; import net.minecraft.world.World; import net.minecraftforge.common.util.ForgeDirection; public class ExplosionChaos { private final static Random random = new Random(); private static Random rand = new Random(); public static void explode(World world, int x, int y, int z, int bombStartStrength) { int r = bombStartStrength; int r2 = r*r; int r22 = r2/2; for (int xx = -r; xx < r; xx++) { int X = xx+x; int XX = xx*xx; for (int yy = -r; yy < r; yy++) { int Y = yy+y; int YY = XX+yy*yy; for (int zz = -r; zz < r; zz++) { int Z = zz+z; int ZZ = YY+zz*zz; if (ZZ