Interface Virtualized.Streamable<T,B extends Virtualized.Streamable<T,B,S>,S extends Volume>
-
- All Superinterfaces:
Virtualized<T,S>
,Volume
- All Known Subinterfaces:
UnrealizedBiomeVolume.Immutable
,UnrealizedBiomeVolume.Modifiable<B,MB>
,UnrealizedBiomeVolume.Mutable
,UnrealizedBiomeVolume.Streamable<B,BU>
,UnrealizedBiomeVolume.Unmodifiable<U,BU>
,Virtualized.Mutable<T,M,MU>
,Virtualized.Unmodifiable<T,U,RU>
- Enclosing interface:
- Virtualized<T,R extends Volume>
public static interface Virtualized.Streamable<T,B extends Virtualized.Streamable<T,B,S>,S extends Volume> extends Virtualized<T,S>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.spongepowered.api.world.volume.virtual.Virtualized
Virtualized.Immutable, Virtualized.Mutable<T,M extends Virtualized.Mutable<T,M,MU>,MU extends Volume>, Virtualized.Streamable<T,B extends Virtualized.Streamable<T,B,S>,S extends Volume>, Virtualized.Unmodifiable<T,U extends Virtualized.Unmodifiable<T,U,RU>,RU extends Volume>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VolumeStream<B,ResourceKey>
elementStream(Vector3i min, Vector3i max, StreamOptions options)
Gets aVolumeStream
<B,
Biome
> from this volume such that themin
andmax
are contained within this volume.
-
-
-
Method Detail
-
elementStream
VolumeStream<B,ResourceKey> elementStream(Vector3i min, Vector3i max, StreamOptions options)
Gets aVolumeStream
<B,
Biome
> from this volume such that themin
andmax
are contained within this volume.- Parameters:
min
- The minimum coordinate setmax
- The maximum coordinate setoptions
- The options to construct the stream- Returns:
- The volume stream
-
-