Class EarthOrbit

All Implemented Interfaces:
OrbitWorld

public final class EarthOrbit extends AlienWorld implements OrbitWorld
  • Constructor Details

  • Method Details

    • generateChunk

      protected void generateChunk(@Nonnull org.bukkit.generator.ChunkGenerator.ChunkData chunk, @Nonnull Random random, @Nonnull org.bukkit.generator.WorldInfo world, int chunkX, int chunkZ)
      Description copied from class: AlienWorld
      Generate a chunk
      Specified by:
      generateChunk in class AlienWorld
    • replaceChunkGenerator

      @Nonnull protected org.bukkit.generator.ChunkGenerator replaceChunkGenerator(@Nonnull org.bukkit.generator.ChunkGenerator defaultGenerator)
      Description copied from class: AlienWorld
      Optionally replace the default ChunkGenerator for this world
      Overrides:
      replaceChunkGenerator in class AlienWorld
    • getPopulators

      public void getPopulators(@Nonnull List<org.bukkit.generator.BlockPopulator> populators)
      Description copied from class: AlienWorld
      Add all chunk populators to this list
      Specified by:
      getPopulators in class AlienWorld
    • getPlanet

      @Nonnull public PlanetaryWorld getPlanet()
      Description copied from interface: OrbitWorld
      Gets the PlanetaryObject that this world is orbiting
      Specified by:
      getPlanet in interface OrbitWorld
      Returns:
      the PlanetaryObject that this world is orbiting