import net.minecraft.world.gen.feature.WorldGenHellLava; //导入依赖的package包/类
public void func_73153_a(IChunkProvider p_73153_1_, int p_73153_2_, int p_73153_3_) {
BlockSand.field_72192_a = true;
int var4 = p_73153_2_ * 16;
int var5 = p_73153_3_ * 16;
this.field_73172_c.func_75051_a(this.field_73175_o, this.field_73181_i, p_73153_2_, p_73153_3_);
int var6;
int var7;
int var8;
int var9;
for(var6 = 0; var6 < 8; ++var6) {
var7 = var4 + this.field_73181_i.nextInt(16) + 8;
var8 = this.field_73181_i.nextInt(120) + 4;
var9 = var5 + this.field_73181_i.nextInt(16) + 8;
(new WorldGenHellLava(Block.field_71944_C.field_71990_ca, false)).func_76484_a(this.field_73175_o, this.field_73181_i, var7, var8, var9);
}
var6 = this.field_73181_i.nextInt(this.field_73181_i.nextInt(10) + 1) + 1;
int var10;
for(var7 = 0; var7 < var6; ++var7) {
var8 = var4 + this.field_73181_i.nextInt(16) + 8;
var9 = this.field_73181_i.nextInt(120) + 4;
var10 = var5 + this.field_73181_i.nextInt(16) + 8;
(new WorldGenFire()).func_76484_a(this.field_73175_o, this.field_73181_i, var8, var9, var10);
}
var6 = this.field_73181_i.nextInt(this.field_73181_i.nextInt(10) + 1);
for(var7 = 0; var7 < var6; ++var7) {
var8 = var4 + this.field_73181_i.nextInt(16) + 8;
var9 = this.field_73181_i.nextInt(120) + 4;
var10 = var5 + this.field_73181_i.nextInt(16) + 8;
(new WorldGenGlowStone1()).func_76484_a(this.field_73175_o, this.field_73181_i, var8, var9, var10);
}
for(var7 = 0; var7 < 10; ++var7) {
var8 = var4 + this.field_73181_i.nextInt(16) + 8;
var9 = this.field_73181_i.nextInt(128);
var10 = var5 + this.field_73181_i.nextInt(16) + 8;
(new WorldGenGlowStone2()).func_76484_a(this.field_73175_o, this.field_73181_i, var8, var9, var10);
}
if(this.field_73181_i.nextInt(1) == 0) {
var7 = var4 + this.field_73181_i.nextInt(16) + 8;
var8 = this.field_73181_i.nextInt(128);
var9 = var5 + this.field_73181_i.nextInt(16) + 8;
(new WorldGenFlowers(Block.field_72109_af.field_71990_ca)).func_76484_a(this.field_73175_o, this.field_73181_i, var7, var8, var9);
}
if(this.field_73181_i.nextInt(1) == 0) {
var7 = var4 + this.field_73181_i.nextInt(16) + 8;
var8 = this.field_73181_i.nextInt(128);
var9 = var5 + this.field_73181_i.nextInt(16) + 8;
(new WorldGenFlowers(Block.field_72103_ag.field_71990_ca)).func_76484_a(this.field_73175_o, this.field_73181_i, var7, var8, var9);
}
WorldGenMinable var12 = new WorldGenMinable(Block.field_94342_cr.field_71990_ca, 13, Block.field_72012_bb.field_71990_ca);
int var11;
for(var8 = 0; var8 < 16; ++var8) {
var9 = var4 + this.field_73181_i.nextInt(16);
var10 = this.field_73181_i.nextInt(108) + 10;
var11 = var5 + this.field_73181_i.nextInt(16);
var12.func_76484_a(this.field_73175_o, this.field_73181_i, var9, var10, var11);
}
for(var8 = 0; var8 < 16; ++var8) {
var9 = var4 + this.field_73181_i.nextInt(16);
var10 = this.field_73181_i.nextInt(108) + 10;
var11 = var5 + this.field_73181_i.nextInt(16);
(new WorldGenHellLava(Block.field_71944_C.field_71990_ca, true)).func_76484_a(this.field_73175_o, this.field_73181_i, var9, var10, var11);
}
BlockSand.field_72192_a = false;
}
请发表评论