Class PopulatorRavines

java.lang.Object
cn.nukkit.level.generator.populator.type.Populator
cn.nukkit.level.generator.populator.impl.PopulatorRavines
All Implemented Interfaces:
BlockID

public class PopulatorRavines extends Populator
  • Field Details

    • checkAreaSize

      protected int checkAreaSize
  • Constructor Details

    • PopulatorRavines

      public PopulatorRavines()
  • Method Details

    • numberInRange

      public static int numberInRange(Random random, int min, int max)
    • populate

      public void populate(ChunkManager level, int chunkX, int chunkZ, NukkitRandom random, FullChunk chunk)
      Specified by:
      populate in class Populator
    • generateChunk

      protected void generateChunk(int chunkX, int chunkZ, FullChunk generatingChunkBuffer)
    • createRavine

      protected void createRavine(long paramLong, FullChunk generatingChunkBuffer, double paramDouble1, double paramDouble2, double paramDouble3, float paramFloat1, float paramFloat2, float paramFloat3, int size, double paramDouble4)