Interface Virtualized.Unmodifiable<T,U extends Virtualized.Unmodifiable<T,U,RU>,RU extends Volume>
-
- All Superinterfaces:
UnmodifiableVolume
,Virtualized<T,RU>
,Virtualized.Streamable<T,U,RU>
,Volume
- All Known Subinterfaces:
UnrealizedBiomeVolume.Immutable
,UnrealizedBiomeVolume.Unmodifiable<U,BU>
- Enclosing interface:
- Virtualized<T,R extends Volume>
public static interface Virtualized.Unmodifiable<T,U extends Virtualized.Unmodifiable<T,U,RU>,RU extends Volume> extends Virtualized<T,RU>, Virtualized.Streamable<T,U,RU>, UnmodifiableVolume
Like aBlockVolume
except in the case that while the parent volume can potentially be aMutableVolume
, this volume returned will not be. This is useful if needing to simply scan blocks or useStream
s to perform various operations.
-
-
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
-
Methods inherited from interface org.spongepowered.api.world.volume.virtual.Virtualized
at, at, at, at, realize
-
Methods inherited from interface org.spongepowered.api.world.volume.virtual.Virtualized.Streamable
elementStream
-
-