Interface BlockVolume.Mutable
- All Superinterfaces:
BlockVolume, BlockVolume.Modifiable<BlockVolume.Mutable>, BlockVolume.Streamable<BlockVolume.Mutable>, MutableVolume, Volume
- Enclosing interface:
BlockVolume
-
Nested Class Summary
Nested classes/interfaces inherited from interface BlockVolume
BlockVolume.Immutable, BlockVolume.Modifiable<M>, BlockVolume.Mutable, BlockVolume.Streamable<B>, BlockVolume.Unmodifiable<U> -
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic BlockVolume.Mutableempty(Palette<BlockState, BlockType> palette, RegistryReference<BlockType> defaultState, Vector3i min, Vector3i max) static BlockVolume.MutableMethods inherited from interface BlockVolume
block, block, blockPalette, fluid, fluid, highestPositionAt, highestYAt, highestYAtMethods inherited from interface BlockVolume.Modifiable
removeBlock, removeBlock, setBlock, setBlockMethods inherited from interface BlockVolume.Streamable
blockStateStream
-
Method Details
-
empty
-
empty
static BlockVolume.Mutable empty(Palette<BlockState, BlockType> palette, RegistryReference<BlockType> defaultState, Vector3i min, Vector3i max)
-