Package org.bukkit.generator
Class BlockPopulator
- java.lang.Object
-
- org.bukkit.generator.BlockPopulator
-
public abstract class BlockPopulator extends Object
A block populator is responsible for generating a small area of blocks.For example, generating glowstone inside the nether or generating dungeons full of treasure
-
-
Constructor Summary
Constructors Constructor Description BlockPopulator()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract void
populate(World world, Random random, Chunk source)
Populates an area of blocks at or around the given chunk.
-
-
-
Method Detail
-
populate
public abstract void populate(@NotNull World world, @NotNull Random random, @NotNull Chunk source)
Populates an area of blocks at or around the given chunk.The chunks on each side of the specified chunk must already exist; that is, there must be one north, east, south and west of the specified chunk. The "corner" chunks may not exist, in which scenario the populator should record any changes required for those chunks and perform the changes when they are ready.
- Parameters:
world
- The world to generate inrandom
- The random generator to usesource
- The chunk to generate for
-
-