Interface GenerationRegion

All Superinterfaces:
BiomeVolume, BiomeVolume.Modifiable<GenerationRegion>, BiomeVolume.Streamable<GenerationRegion>, BlockEntityVolume, BlockEntityVolume.Modifiable<GenerationRegion>, BlockEntityVolume.Streamable<GenerationRegion>, BlockVolume, BlockVolume.Modifiable<GenerationRegion>, BlockVolume.Streamable<GenerationRegion>, ChunkVolume, EntityVolume, EntityVolume.Modifiable<GenerationRegion>, EntityVolume.Streamable<GenerationRegion>, EnvironmentalVolume, GenerationVolume, GenerationVolume.Mutable, HeightAwareVolume, LocationBaseDataHolder, LocationBaseDataHolder.Mutable, MutableGameVolume, MutableVolume, PhysicsAwareMutableBlockVolume<GenerationRegion>, PrimitiveGameVolume, RandomProvider, Region<GenerationRegion>, UpdatableVolume, Volume, WorldLike<GenerationRegion>

public interface GenerationRegion extends WorldLike<GenerationRegion>
A region of GenerationChunks that are being generated for a ServerWorld. Upon completion, the chunks in this region will be converted into WorldChunks and inserted into the target world.

A region is similar to a world in that there are GenerationChunks available, BlockStates are used in this region, and likewise, the region can contain and store BlockEntity instances being generated, Entity instances being generated or spawned by generation, etc. The major differences are that a generation region cannot be utilized for ServerLocations, they are not considered to be viewable by Players and they are not accessible by the Server or ServerWorld(s).