package net.glowstone.generator.decorators.overworld;
import org.bukkit.Chunk;
import org.bukkit.Material;
import org.bukkit.World;
import org.bukkit.generator.BlockPopulator;
import java.util.Random;
public class EmeraldOreDecorator extends BlockPopulator {
@Override
public void populate(World world, Random random, Chunk chunk) {
int sourceX = (chunk.getX() << 4);
int sourceZ = (chunk.getZ() << 4);
for (int i = 0; i < random.nextInt(6) + 3; i++) {
int x = sourceX + random.nextInt(16);
int z = sourceZ + random.nextInt(16);
int y = random.nextInt(28) + 4;
if (world.getBlockAt(x, y, z).getType() == Material.STONE) {
world.getBlockAt(x, y, z).setType(Material.EMERALD_ORE);
}
}
}
}