Class BlockPopulator
java.lang.Object
com.hypixel.hytale.server.worldgen.chunk.populator.BlockPopulator
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidgenerateBlockColumn(int seed, ChunkGeneratorExecution execution, int cx, int cz, Random random) private static voidgenerateCovers(int seed, ChunkGeneratorExecution execution, int cx, int cz, int x, int z, Random random, Biome biome, it.unimi.dsi.fastutil.ints.IntList surfaceBlockList) private static booleanisMatchingCoverColumn(int seed, CoverContainer.CoverContainerEntry coverContainerEntry, Random random, int x, int z) private static booleanisMatchingCoverHeight(int seed, CoverContainer.CoverContainerEntry coverContainerEntry, Random random, int x, int y, int z) private static booleanisMatchingParentCover(ChunkGeneratorExecution execution, CoverContainer.CoverContainerEntry coverContainerEntry, int cx, int cz, int y, int defaultId, int defaultFluidId) static voidpopulate(int seed, ChunkGeneratorExecution execution)
-
Constructor Details
-
BlockPopulator
public BlockPopulator()
-
-
Method Details
-
populate
-
generateBlockColumn
private static void generateBlockColumn(int seed, @Nonnull ChunkGeneratorExecution execution, int cx, int cz, @Nonnull Random random) -
generateCovers
private static void generateCovers(int seed, @Nonnull ChunkGeneratorExecution execution, int cx, int cz, int x, int z, @Nonnull Random random, @Nonnull Biome biome, @Nonnull it.unimi.dsi.fastutil.ints.IntList surfaceBlockList) -
isMatchingParentCover
private static boolean isMatchingParentCover(@Nonnull ChunkGeneratorExecution execution, @Nonnull CoverContainer.CoverContainerEntry coverContainerEntry, int cx, int cz, int y, int defaultId, int defaultFluidId) -
isMatchingCoverColumn
private static boolean isMatchingCoverColumn(int seed, @Nonnull CoverContainer.CoverContainerEntry coverContainerEntry, @Nonnull Random random, int x, int z) -
isMatchingCoverHeight
private static boolean isMatchingCoverHeight(int seed, @Nonnull CoverContainer.CoverContainerEntry coverContainerEntry, Random random, int x, int y, int z)
-