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) 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
public final boolean 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
public boolean isFull()- Specified by:
isFullin interfaceGeneratorWrapper<ChunkGenerator>
-
getPlotGenerator
- Specified by:
getPlotGeneratorin interfaceGeneratorWrapper<ChunkGenerator>
-
getPlatformGenerator
- Specified by:
getPlatformGeneratorin interfaceGeneratorWrapper<ChunkGenerator>
-
getDefaultPopulators
- Overrides:
getDefaultPopulatorsin classChunkGenerator
-
generateChunkData
public @NonNull ChunkGenerator.ChunkData generateChunkData(@NonNull World world, @NonNull Random random, int x, int z, @NonNull ChunkGenerator.BiomeGrid biome) - Overrides:
generateChunkDatain classChunkGenerator
-
canSpawn
- Overrides:
canSpawnin classChunkGenerator
-
shouldGenerateCaves
public boolean shouldGenerateCaves()- Overrides:
shouldGenerateCavesin classChunkGenerator
-
shouldGenerateDecorations
public boolean shouldGenerateDecorations()- Overrides:
shouldGenerateDecorationsin classChunkGenerator
-
isParallelCapable
public boolean isParallelCapable()- Overrides:
isParallelCapablein classChunkGenerator
-
shouldGenerateMobs
public boolean shouldGenerateMobs()- Overrides:
shouldGenerateMobsin classChunkGenerator
-
shouldGenerateStructures
public boolean shouldGenerateStructures()- Overrides:
shouldGenerateStructuresin classChunkGenerator
-
toString
- Specified by:
toStringin interfaceGeneratorWrapper<ChunkGenerator>- Overrides:
toStringin classObject
-
equals
- Specified by:
equalsin interfaceGeneratorWrapper<ChunkGenerator>- Overrides:
equalsin classObject
-
getLevelName
-