package net.glowstone.generator.populators.overworld; import net.glowstone.generator.decorators.EntityDecorator; import org.bukkit.block.Biome; import org.bukkit.entity.EntityType; import java.util.Arrays; import java.util.Collection; import java.util.Collections; public class DesertPopulator extends BiomePopulator { private static final Biome[] BIOMES = {Biome.DESERT, Biome.DESERT_HILLS}; public DesertPopulator() { waterLakeDecorator.setAmount(0); deadBushDecorator.setAmount(2); sugarCaneDecorator.setAmount(60); cactusDecorator.setAmount(10); desertWellDecorator.setAmount(1); entityDecorators.clear(); EntityDecorator rabbitDecorator = new EntityDecorator(EntityType.RABBIT); rabbitDecorator.setGroupSize(2, 3); entityDecorators.add(rabbitDecorator); } @Override public Collection<Biome> getBiomes() { return Collections.unmodifiableList(Arrays.asList(BIOMES)); } }