Package com.plotsquared.bukkit.generator
Class BukkitPlotGenerator
java.lang.Object
org.bukkit.generator.ChunkGenerator
com.plotsquared.bukkit.generator.BukkitPlotGenerator
- All Implemented Interfaces:
GeneratorWrapper<ChunkGenerator>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bukkit.generator.ChunkGenerator
ChunkGenerator.BiomeGrid, ChunkGenerator.ChunkData -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionBukkitPlotGenerator(@NonNull String name, @NonNull IndependentPlotGenerator generator, @NonNull PlotAreaManager plotAreaManager) BukkitPlotGenerator(String world, ChunkGenerator cg, @NonNull PlotAreaManager plotAreaManager) -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanbooleangenerateChunkData(@NonNull World world, @NonNull Random random, int x, int z, @NonNull ChunkGenerator.BiomeGrid biome) Deprecated, for removal: This API element is subject to removal in a future version.getDefaultPopulators(@NonNull World world) booleanisFull()booleanbooleanbooleanbooleanbooleantoString()Methods inherited from class org.bukkit.generator.ChunkGenerator
createChunkData, createVanillaChunkData, generateBedrock, generateCaves, generateNoise, generateSurface, getBaseHeight, getDefaultBiomeProvider, getFixedSpawnLocation, shouldGenerateBedrock, shouldGenerateNoise, shouldGenerateSurface
-
Field Details
-
PAPER_ASYNC_SAFE
- See Also:
-
-
Constructor Details
-
BukkitPlotGenerator
public BukkitPlotGenerator(@NonNull String name, @NonNull IndependentPlotGenerator generator, @NonNull PlotAreaManager plotAreaManager) -
BukkitPlotGenerator
public BukkitPlotGenerator(String world, ChunkGenerator cg, @NonNull PlotAreaManager plotAreaManager)
-
-
Method Details
-
augment
- Specified by:
augmentin interfaceGeneratorWrapper<ChunkGenerator>
-
isFull
- Specified by:
isFullin interfaceGeneratorWrapper<ChunkGenerator>
-
getPlotGenerator
- Specified by:
getPlotGeneratorin interfaceGeneratorWrapper<ChunkGenerator>
-
getPlatformGenerator
- Specified by:
getPlatformGeneratorin interfaceGeneratorWrapper<ChunkGenerator>
-
getDefaultPopulators
- Overrides:
getDefaultPopulatorsin classChunkGenerator
-
generateChunkData
@Deprecated(forRemoval=true, since="6.11.0") public @NonNull ChunkGenerator.ChunkData generateChunkData(@NonNull World world, @NonNull Random random, int x, int z, @NonNull ChunkGenerator.BiomeGrid biome) Deprecated, for removal: This API element is subject to removal in a future version.The entire method is deprecated, but kept for compatibility with versions lower than or equal to 1.16.2. The method will be removed in future versions, because WorldEdit and FastAsyncWorldEdit only support the latest point release.- Overrides:
generateChunkDatain classChunkGenerator
-
canSpawn
- Overrides:
canSpawnin classChunkGenerator
-
shouldGenerateCaves
- Overrides:
shouldGenerateCavesin classChunkGenerator
-
shouldGenerateDecorations
- Overrides:
shouldGenerateDecorationsin classChunkGenerator
-
isParallelCapable
- Overrides:
isParallelCapablein classChunkGenerator
-
shouldGenerateMobs
- Overrides:
shouldGenerateMobsin classChunkGenerator
-
shouldGenerateStructures
- Overrides:
shouldGenerateStructuresin classChunkGenerator
-
toString
- Specified by:
toStringin interfaceGeneratorWrapper<ChunkGenerator>- Overrides:
toStringin classObject
-
equals
- Specified by:
equalsin interfaceGeneratorWrapper<ChunkGenerator>- Overrides:
equalsin classObject
-
getLevelName
-