public void populate(IChunkProvider var1, int var2, int var3) {
      BlockSand.fallInstantly = true;
      int var4 = var2 * 16;
      int var5 = var3 * 16;

      int var6;
      int var7;
      int var8;
      int var9;
      for(var6 = 0; var6 < 8; ++var6) {
         var7 = var4 + this.hellRNG.nextInt(16) + 8;
         var8 = this.hellRNG.nextInt(120) + 4;
         var9 = var5 + this.hellRNG.nextInt(16) + 8;
         (new WorldGenHellLava(Block.lavaMoving.blockID)).generate(this.worldObj, this.hellRNG, var7, var8, var9);
      }

      var6 = this.hellRNG.nextInt(this.hellRNG.nextInt(10) + 1) + 1;

      int var10;
      for(var7 = 0; var7 < var6; ++var7) {
         var8 = var4 + this.hellRNG.nextInt(16) + 8;
         var9 = this.hellRNG.nextInt(120) + 4;
         var10 = var5 + this.hellRNG.nextInt(16) + 8;
         (new WorldGenFire()).generate(this.worldObj, this.hellRNG, var8, var9, var10);
      }

      var6 = this.hellRNG.nextInt(this.hellRNG.nextInt(10) + 1);

      for(var7 = 0; var7 < var6; ++var7) {
         var8 = var4 + this.hellRNG.nextInt(16) + 8;
         var9 = this.hellRNG.nextInt(120) + 4;
         var10 = var5 + this.hellRNG.nextInt(16) + 8;
         (new WorldGenGlowStone1()).generate(this.worldObj, this.hellRNG, var8, var9, var10);
      }

      for(var7 = 0; var7 < 10; ++var7) {
         var8 = var4 + this.hellRNG.nextInt(16) + 8;
         var9 = this.hellRNG.nextInt(128);
         var10 = var5 + this.hellRNG.nextInt(16) + 8;
         (new WorldGenGlowStone2()).generate(this.worldObj, this.hellRNG, var8, var9, var10);
      }

      if(this.hellRNG.nextInt(1) == 0) {
         var7 = var4 + this.hellRNG.nextInt(16) + 8;
         var8 = this.hellRNG.nextInt(128);
         var9 = var5 + this.hellRNG.nextInt(16) + 8;
         (new WorldGenFlowers(Block.mushroomBrown.blockID)).generate(this.worldObj, this.hellRNG, var7, var8, var9);
      }

      if(this.hellRNG.nextInt(1) == 0) {
         var7 = var4 + this.hellRNG.nextInt(16) + 8;
         var8 = this.hellRNG.nextInt(128);
         var9 = var5 + this.hellRNG.nextInt(16) + 8;
         (new WorldGenFlowers(Block.mushroomRed.blockID)).generate(this.worldObj, this.hellRNG, var7, var8, var9);
      }

      BlockSand.fallInstantly = false;
   }