Interface IWorldGenerator

All Known Implementing Classes:
BasicRetroactiveGenerator, BiomeGen, HeightGen, WorldGenOre

public interface IWorldGenerator
  • Method Details

    • initWorld

      default void initWorld(IWorld world)
    • shouldGenerate

      boolean shouldGenerate(IWorld world, IChunk chunk)
    • generate

      void generate(IWorld world, IChunk chunk)
    • getPriority

      int getPriority()
    • needsPlayerToAllowGeneration

      default boolean needsPlayerToAllowGeneration(IWorld world, IChunk chunk)
    • doesPlayerAllowGeneration

      default boolean doesPlayerAllowGeneration(IWorld world, IChunk chunk, AbstractPlayerEntity player)
    • generatesRetroactively

      default boolean generatesRetroactively()
    • generatesPerChunk

      default boolean generatesPerChunk()
    • shouldExistInWorld

      default boolean shouldExistInWorld(IWorld world)