001 package net.minecraft.world.biome;
002
003 import java.util.Random;
004 import net.minecraft.block.Block;
005 import net.minecraft.world.World;
006 import net.minecraft.world.gen.feature.WorldGenDesertWells;
007
008 public class BiomeGenDesert extends BiomeGenBase
009 {
010 public BiomeGenDesert(int par1)
011 {
012 super(par1);
013 this.spawnableCreatureList.clear();
014 this.topBlock = (byte)Block.sand.blockID;
015 this.fillerBlock = (byte)Block.sand.blockID;
016 this.theBiomeDecorator.treesPerChunk = -999;
017 this.theBiomeDecorator.deadBushPerChunk = 2;
018 this.theBiomeDecorator.reedsPerChunk = 50;
019 this.theBiomeDecorator.cactiPerChunk = 10;
020 }
021
022 public void decorate(World par1World, Random par2Random, int par3, int par4)
023 {
024 super.decorate(par1World, par2Random, par3, par4);
025
026 if (par2Random.nextInt(1000) == 0)
027 {
028 int var5 = par3 + par2Random.nextInt(16) + 8;
029 int var6 = par4 + par2Random.nextInt(16) + 8;
030 WorldGenDesertWells var7 = new WorldGenDesertWells();
031 var7.generate(par1World, par2Random, var5, par1World.getHeightValue(var5, var6) + 1, var6);
032 }
033 }
034 }