Class PNXChunkGeneratorWrapper

java.lang.Object
cn.nukkit.level.generator.Generator
cn.nukkit.level.generator.PNXChunkGeneratorWrapper
All Implemented Interfaces:
BlockID, com.dfsek.terra.api.Handle, com.dfsek.terra.api.world.chunk.generation.util.GeneratorWrapper

public class PNXChunkGeneratorWrapper extends Generator implements com.dfsek.terra.api.world.chunk.generation.util.GeneratorWrapper
  • Constructor Details

    • PNXChunkGeneratorWrapper

      public PNXChunkGeneratorWrapper()
    • PNXChunkGeneratorWrapper

      public PNXChunkGeneratorWrapper(Map<String,Object> option)
    • PNXChunkGeneratorWrapper

      public PNXChunkGeneratorWrapper(com.dfsek.terra.api.world.chunk.generation.ChunkGenerator delegate, com.dfsek.terra.api.config.ConfigPack pack, com.dfsek.terra.api.block.state.BlockState air)
  • Method Details

    • setDelegate

      public void setDelegate(com.dfsek.terra.api.world.chunk.generation.ChunkGenerator delegate)
    • setPack

      public void setPack(com.dfsek.terra.api.config.ConfigPack pack)
    • getId

      public int getId()
      Specified by:
      getId in class Generator
    • init

      public void init(ChunkManager level, NukkitRandom random)
      Specified by:
      init in class Generator
    • generateChunk

      public void generateChunk(int chunkX, int chunkZ)
      Specified by:
      generateChunk in class Generator
    • populateChunk

      public void populateChunk(int chunkX, int chunkZ)
      Specified by:
      populateChunk in class Generator
    • getSettings

      public Map<String,Object> getSettings()
      Specified by:
      getSettings in class Generator
    • getName

      public String getName()
      Specified by:
      getName in class Generator
    • getSpawn

      public Vector3 getSpawn()
      Specified by:
      getSpawn in class Generator
    • getChunkManager

      public ChunkManager getChunkManager()
      Specified by:
      getChunkManager in class Generator
    • getHandle

      public com.dfsek.terra.api.world.chunk.generation.ChunkGenerator getHandle()
      Specified by:
      getHandle in interface com.dfsek.terra.api.world.chunk.generation.util.GeneratorWrapper
      Specified by:
      getHandle in interface com.dfsek.terra.api.Handle