Interface BlockVolumeFactory
-
public interface BlockVolumeFactory
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BlockVolume.Mutable
copy(BlockVolume.Streamable<?> existing)
BlockVolume.Mutable
copyFromRange(BlockVolume.Streamable<?> existing, Vector3i newMin, Vector3i newMax)
BlockVolume.Mutable
empty(Palette<BlockState,BlockType> palette, RegistryReference<BlockType> defaultState, Vector3i min, Vector3i max)
BlockVolume.Immutable
immutableOf(BlockVolume.Streamable<?> existing)
BlockVolume.Immutable
immutableOf(BlockVolume.Streamable<?> existing, Vector3i newMin, Vector3i newMax)
-
-
-
Method Detail
-
empty
BlockVolume.Mutable empty(Palette<BlockState,BlockType> palette, RegistryReference<BlockType> defaultState, Vector3i min, Vector3i max)
-
copyFromRange
BlockVolume.Mutable copyFromRange(BlockVolume.Streamable<?> existing, Vector3i newMin, Vector3i newMax)
-
copy
BlockVolume.Mutable copy(BlockVolume.Streamable<?> existing)
-
immutableOf
BlockVolume.Immutable immutableOf(BlockVolume.Streamable<?> existing)
-
immutableOf
BlockVolume.Immutable immutableOf(BlockVolume.Streamable<?> existing, Vector3i newMin, Vector3i newMax)
-
-