Uses of Interface
org.bukkit.generator.WorldInfo
Package
Description
The root package of the Bukkit API, contains generalized API classes.
Classes to facilitate
world
generation
implementation.-
Uses of WorldInfo in org.bukkit
Modifier and TypeInterfaceDescriptioninterface
Represents a world, which may contain entities, chunks and blocks -
Uses of WorldInfo in org.bukkit.generator
Modifier and TypeMethodDescriptionvoid
ChunkGenerator.generateBedrock
(@NotNull WorldInfo worldInfo, @NotNull Random random, int chunkX, int chunkZ, @NotNull ChunkGenerator.ChunkData chunkData) Shapes the Chunk bedrock layer for the given coordinates.void
ChunkGenerator.generateCaves
(@NotNull WorldInfo worldInfo, @NotNull Random random, int chunkX, int chunkZ, @NotNull ChunkGenerator.ChunkData chunkData) Shapes the Chunk caves for the given coordinates.void
ChunkGenerator.generateNoise
(@NotNull WorldInfo worldInfo, @NotNull Random random, int chunkX, int chunkZ, @NotNull ChunkGenerator.ChunkData chunkData) Shapes the Chunk noise for the given coordinates.void
ChunkGenerator.generateSurface
(@NotNull WorldInfo worldInfo, @NotNull Random random, int chunkX, int chunkZ, @NotNull ChunkGenerator.ChunkData chunkData) Shapes the Chunk surface for the given coordinates.int
ChunkGenerator.getBaseHeight
(@NotNull WorldInfo worldInfo, @NotNull Random random, int x, int z, @NotNull HeightMap heightMap) This method is similar toWorld.getHighestBlockAt(int, int, HeightMap)
.Return the Biome which should be present at the provided location.BiomeProvider.getBiome
(@NotNull WorldInfo worldInfo, int x, int y, int z, @NotNull BiomeParameterPoint biomeParameterPoint) Return the Biome which should be present at the provided location.Returns a list with every biome theBiomeProvider
will use for the given world.ChunkGenerator.getDefaultBiomeProvider
(@NotNull WorldInfo worldInfo) Gets called when noBiomeProvider
is set inWorldCreator
or via the server configuration files.void
BlockPopulator.populate
(@NotNull WorldInfo worldInfo, @NotNull Random random, int chunkX, int chunkZ, @NotNull LimitedRegion limitedRegion) Populates an area of blocks at or around the given chunk.boolean
ChunkGenerator.shouldGenerateCaves
(@NotNull WorldInfo worldInfo, @NotNull Random random, int chunkX, int chunkZ) Gets if the server should generate Vanilla caves.boolean
ChunkGenerator.shouldGenerateDecorations
(@NotNull WorldInfo worldInfo, @NotNull Random random, int chunkX, int chunkZ) Gets if the server should generate Vanilla decorations after this ChunkGenerator.boolean
ChunkGenerator.shouldGenerateMobs
(@NotNull WorldInfo worldInfo, @NotNull Random random, int chunkX, int chunkZ) Gets if the server should generate Vanilla mobs after this ChunkGenerator.boolean
ChunkGenerator.shouldGenerateNoise
(@NotNull WorldInfo worldInfo, @NotNull Random random, int chunkX, int chunkZ) Gets if the server should generate Vanilla noise.boolean
ChunkGenerator.shouldGenerateStructures
(@NotNull WorldInfo worldInfo, @NotNull Random random, int chunkX, int chunkZ) Gets if the server should generate Vanilla structures after this ChunkGenerator.boolean
ChunkGenerator.shouldGenerateSurface
(@NotNull WorldInfo worldInfo, @NotNull Random random, int chunkX, int chunkZ) Gets if the server should generate Vanilla surface.