package cn.nukkit.level.generator.populator.impl; import cn.nukkit.level.ChunkManager; import cn.nukkit.level.format.FullChunk; import cn.nukkit.level.generator.populator.type.Populator; import cn.nukkit.math.NukkitRandom; import static cn.nukkit.block.BlockID.BEDROCK; /** * @author DaPorkchop_ * * Places bedrock on the bottom of the world */ public class PopulatorBedrock extends Populator { @Override public void populate(ChunkManager level, int chunkX, int chunkZ, NukkitRandom random, FullChunk chunk) { for (int x = 0; x < 16; x++) { for (int z = 0; z < 16; z++) { chunk.setBlockId(x, 0, z, BEDROCK); for (int i = 1; i < 5; i++) { if (random.nextBoundedInt(i) == 0) { //decreasing amount chunk.setBlockId(x, i, z, BEDROCK); } } } } } }