    001    package net.minecraft.world.gen.structure;
    002
    003    import java.util.Random;
    004    import net.minecraft.world.World;
    005    import net.minecraft.world.biome.BiomeGenBase;
    006
    007    public class StructureScatteredFeatureStart extends StructureStart
    008    {
    009        public StructureScatteredFeatureStart(World par1World, Random par2Random, int par3, int par4)
    010        {
    011            BiomeGenBase var5 = par1World.getBiomeGenForCoords(par3 * 16 + 8, par4 * 16 + 8);
    012
    013            if (var5 != BiomeGenBase.jungle && var5 != BiomeGenBase.jungleHills)
    014            {
    015                if (var5 == BiomeGenBase.swampland)
    016                {
    017                    ComponentScatteredFeatureSwampHut var8 = new ComponentScatteredFeatureSwampHut(par2Random, par3 * 16, par4 * 16);
    018                    this.components.add(var8);
    019                }
    020                else
    021                {
    022                    ComponentScatteredFeatureDesertPyramid var7 = new ComponentScatteredFeatureDesertPyramid(par2Random, par3 * 16, par4 * 16);
    023                    this.components.add(var7);
    024                }
    025            }
    026            else
    027            {
    028                ComponentScatteredFeatureJunglePyramid var6 = new ComponentScatteredFeatureJunglePyramid(par2Random, par3 * 16, par4 * 16);
    029                this.components.add(var6);
    030            }
    031
    032            this.updateBoundingBox();
    033        }
    034    }