# 接口的使用
org.bukkit.generator.ChunkGenerator.ChunkData

使用ChunkGenerator.ChunkData的程序包
程序包
说明
org.bukkit
Bukkit API的顶级程序包, 包含通用的API类和接口.
org.bukkit.generator
简化`世界`生成实现的类.

- ## org.bukkit中ChunkGenerator.ChunkData的使用

  返回ChunkGenerator.ChunkData的org.bukkit中的方法
  修饰符和类型
  方法
  说明
  `static ChunkGenerator.ChunkData`
  Bukkit.`createChunkData(@NotNull World world)`
  创建一个 ChunkData 实例，以用于区块生成。
  `ChunkGenerator.ChunkData`
  Server.`createChunkData(@NotNull World world)`
  创建一个 ChunkData 实例，以用于区块生成。

- ## org.bukkit.generator中ChunkGenerator.ChunkData的使用

  返回ChunkGenerator.ChunkData的org.bukkit.generator中的方法
  修饰符和类型
  方法
  说明
  `protected final @NotNull ChunkGenerator.ChunkData`
  ChunkGenerator.`createChunkData(@NotNull World world)`
  已过时。
  `ChunkGenerator.ChunkData` are now directly provided
  `@NotNull ChunkGenerator.ChunkData`
  ChunkGenerator.`generateChunkData(@NotNull World world, @NotNull Random random, int x, int z, @NotNull ChunkGenerator.BiomeGrid biome)`
  已过时。
  The generation is now split up and the new methods should be used, see `ChunkGenerator`
  参数类型为ChunkGenerator.ChunkData的org.bukkit.generator中的方法
  修饰符和类型
  方法
  说明
  `void`
  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.