Uses of Interface
org.bukkit.generator.ChunkGenerator.ChunkData
Packages that use ChunkGenerator.ChunkData
Package
Description
The root package of the Bukkit API, contains generalized API classes.
Classes to facilitate
world generation
implementation.-
Uses of ChunkGenerator.ChunkData in org.bukkit
Methods in org.bukkit that return ChunkGenerator.ChunkDataModifier and TypeMethodDescriptionstatic ChunkGenerator.ChunkDataBukkit.createChunkData(@NotNull World world) Create a ChunkData for use in a generator.Server.createChunkData(@NotNull World world) Create a ChunkData for use in a generator.static ChunkGenerator.ChunkDataBukkit.createVanillaChunkData(@NotNull World world, int x, int z) Deprecated, for removal: This API element is subject to removal in a future version.The new multi-stage worldgen API allows a similar effect by overriding all of the "shouldGenerate..." methods to return true, and then modifying the chunkdata in a later stage such as surface or bedrock generation.Server.createVanillaChunkData(@NotNull World world, int x, int z) Deprecated, for removal: This API element is subject to removal in a future version.The new multi-stage worldgen API allows a similar effect by overriding all of the "shouldGenerate..." methods to return true, and then modifying the chunkdata in a later stage such as surface or bedrock generation. -
Uses of ChunkGenerator.ChunkData in org.bukkit.generator
Methods in org.bukkit.generator that return ChunkGenerator.ChunkDataModifier and TypeMethodDescriptionprotected final @NotNull ChunkGenerator.ChunkDataChunkGenerator.createChunkData(@NotNull World world) Deprecated.ChunkGenerator.ChunkDataare now directly providedChunkGenerator.createVanillaChunkData(@NotNull World world, int x, int z) Create a ChunkData for use in a generator, that is populated by the vanilla generator for that worldChunkGenerator.generateChunkData(@NotNull World world, @NotNull Random random, int x, int z, @NotNull ChunkGenerator.BiomeGrid biome) Deprecated.The generation is now split up and the new methods should be used, seeChunkGeneratorMethods in org.bukkit.generator with parameters of type ChunkGenerator.ChunkDataModifier and TypeMethodDescriptionvoidChunkGenerator.generateBedrock(@NotNull WorldInfo worldInfo, @NotNull Random random, int chunkX, int chunkZ, @NotNull ChunkGenerator.ChunkData chunkData) Shapes the Chunk bedrock layer for the given coordinates.voidChunkGenerator.generateCaves(@NotNull WorldInfo worldInfo, @NotNull Random random, int chunkX, int chunkZ, @NotNull ChunkGenerator.ChunkData chunkData) Shapes the Chunk caves for the given coordinates.voidChunkGenerator.generateNoise(@NotNull WorldInfo worldInfo, @NotNull Random random, int chunkX, int chunkZ, @NotNull ChunkGenerator.ChunkData chunkData) Shapes the Chunk noise for the given coordinates.voidChunkGenerator.generateSurface(@NotNull WorldInfo worldInfo, @NotNull Random random, int chunkX, int chunkZ, @NotNull ChunkGenerator.ChunkData chunkData) Shapes the Chunk surface for the given coordinates.