diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenEucalyptusForest.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenEucalyptusForest.java index 77b7dfd03..bb45918c9 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenEucalyptusForest.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenEucalyptusForest.java @@ -28,6 +28,7 @@ import net.minecraft.block.BlockFlower; import net.minecraft.block.BlockPlanks; import net.minecraft.block.BlockTallGrass; import net.minecraft.entity.passive.EntityOcelot; +import net.minecraft.entity.passive.EntityParrot; import net.minecraft.init.Blocks; public class BiomeGenEucalyptusForest extends BOPOverworldBiome @@ -46,6 +47,7 @@ public class BiomeGenEucalyptusForest extends BOPOverworldBiome this.spawnableMonsterList.add(new SpawnListEntry(EntityOcelot.class, 2, 1, 1)); this.spawnableCreatureList.add(new SpawnListEntry(EntityButterfly.class, 6, 2, 4)); + this.spawnableCreatureList.add(new SpawnListEntry(EntityParrot.class, 40, 1, 2)); // trees GeneratorWeighted treeGenerator = new GeneratorWeighted(10); diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenOvergrownCliffs.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenOvergrownCliffs.java index ff7e08e4e..f832a68ff 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenOvergrownCliffs.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenOvergrownCliffs.java @@ -32,8 +32,10 @@ import net.minecraft.block.BlockPlanks; import net.minecraft.block.BlockTallGrass; import net.minecraft.block.state.IBlockState; import net.minecraft.entity.passive.EntityOcelot; +import net.minecraft.entity.passive.EntityParrot; import net.minecraft.init.Blocks; import net.minecraft.world.World; +import net.minecraft.world.biome.Biome.SpawnListEntry; import net.minecraft.world.chunk.ChunkPrimer; public class BiomeGenOvergrownCliffs extends BOPOverworldBiome @@ -67,6 +69,7 @@ public class BiomeGenOvergrownCliffs extends BOPOverworldBiome this.spawnableCreatureList.clear(); this.spawnableMonsterList.add(new SpawnListEntry(EntityOcelot.class, 2, 1, 1)); + this.spawnableCreatureList.add(new SpawnListEntry(EntityParrot.class, 40, 1, 2)); // trees GeneratorWeighted treeGenerator = new GeneratorWeighted(40.0F); diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenRainforest.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenRainforest.java index d1c6af452..4d16f9156 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenRainforest.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenRainforest.java @@ -23,8 +23,10 @@ import net.minecraft.block.BlockFlower.EnumFlowerType; import net.minecraft.block.BlockPlanks; import net.minecraft.block.BlockTallGrass; import net.minecraft.entity.passive.EntityOcelot; +import net.minecraft.entity.passive.EntityParrot; import net.minecraft.init.Blocks; import net.minecraft.util.math.BlockPos; +import net.minecraft.world.biome.Biome.SpawnListEntry; public class BiomeGenRainforest extends BOPOverworldBiome { @@ -45,6 +47,7 @@ public class BiomeGenRainforest extends BOPOverworldBiome this.spawnableMonsterList.add(new SpawnListEntry(EntityOcelot.class, 2, 1, 1)); this.spawnableCreatureList.add(new SpawnListEntry(EntityButterfly.class, 6, 2, 4)); + this.spawnableCreatureList.add(new SpawnListEntry(EntityParrot.class, 40, 1, 2)); // aand this.addGenerator("sand", GeneratorStage.SAND_PASS2, (new GeneratorWaterside.Builder()).amountPerChunk(3).maxRadius(7).with(Blocks.SAND.getDefaultState()).create()); diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenTropicalIsland.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenTropicalIsland.java index 2d76e9bdf..6e6981d9a 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenTropicalIsland.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenTropicalIsland.java @@ -33,8 +33,10 @@ import net.minecraft.block.BlockFlower; import net.minecraft.block.BlockOldLeaf; import net.minecraft.block.BlockPlanks; import net.minecraft.block.BlockTallGrass; +import net.minecraft.entity.passive.EntityParrot; import net.minecraft.init.Blocks; import net.minecraft.util.math.BlockPos; +import net.minecraft.world.biome.Biome; public class BiomeGenTropicalIsland extends BOPOverworldBiome { @@ -60,6 +62,7 @@ public class BiomeGenTropicalIsland extends BOPOverworldBiome this.spawnableCreatureList.clear(); this.spawnableMonsterList.clear(); this.spawnableCreatureList.add(new SpawnListEntry(EntityButterfly.class, 6, 2, 4)); + this.spawnableCreatureList.add(new SpawnListEntry(EntityParrot.class, 40, 1, 2)); clearWeights(); diff --git a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenTropicalRainforest.java b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenTropicalRainforest.java index 857998905..2ae952e8a 100644 --- a/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenTropicalRainforest.java +++ b/src/main/java/biomesoplenty/common/biome/overworld/BiomeGenTropicalRainforest.java @@ -27,8 +27,10 @@ import net.minecraft.block.BlockPlanks; import net.minecraft.block.BlockTallGrass; import net.minecraft.block.state.IBlockState; import net.minecraft.entity.passive.EntityOcelot; +import net.minecraft.entity.passive.EntityParrot; import net.minecraft.init.Blocks; import net.minecraft.util.math.BlockPos; +import net.minecraft.world.biome.Biome.SpawnListEntry; public class BiomeGenTropicalRainforest extends BOPOverworldBiome { @@ -47,6 +49,7 @@ public class BiomeGenTropicalRainforest extends BOPOverworldBiome this.spawnableCreatureList.clear(); this.spawnableMonsterList.add(new SpawnListEntry(EntityOcelot.class, 2, 1, 1)); + this.spawnableCreatureList.add(new SpawnListEntry(EntityParrot.class, 40, 1, 2)); // sand this.addGenerator("sand", GeneratorStage.SAND_PASS2, (new GeneratorWaterside.Builder()).amountPerChunk(3).maxRadius(7).with(Blocks.SAND.getDefaultState()).create());