Interface BlockEntityVolume.Modifiable<M extends BlockEntityVolume.Modifiable<M>>
- All Superinterfaces:
BlockEntityVolume, BlockEntityVolume.Streamable<M>, BlockVolume, BlockVolume.Modifiable<M>, BlockVolume.Streamable<M>, MutableVolume, Volume
- All Known Subinterfaces:
BlockEntityVolume.Mutable, Chunk<P>, ClientWorld, GenerationChunk, GenerationRegion, ServerWorld, World<W,L>, WorldChunk, WorldLike<P>
- Enclosing interface:
BlockEntityVolume
public static interface BlockEntityVolume.Modifiable<M extends BlockEntityVolume.Modifiable<M>>
extends BlockEntityVolume.Streamable<M>, BlockVolume.Modifiable<M>, MutableVolume
-
Nested Class Summary
Nested classes/interfaces inherited from interface BlockEntityVolume
BlockEntityVolume.Modifiable<M>, BlockEntityVolume.Mutable, BlockEntityVolume.Streamable<T>, BlockEntityVolume.Unmodifiable<U>Nested classes/interfaces inherited from interface BlockVolume
BlockVolume.Immutable, BlockVolume.Modifiable<M>, BlockVolume.Mutable, BlockVolume.Streamable<B>, BlockVolume.Unmodifiable<U> -
Method Summary
Modifier and TypeMethodDescriptionvoidaddBlockEntity(int x, int y, int z, BlockEntity blockEntity) default voidaddBlockEntity(Vector3i pos, BlockEntity blockEntity) voidremoveBlockEntity(int x, int y, int z) default voidMethods inherited from interface BlockEntityVolume
blockEntities, blockEntities, blockEntity, blockEntityMethods inherited from interface BlockEntityVolume.Streamable
blockEntityStreamMethods 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
-
addBlockEntity
-
addBlockEntity
-
removeBlockEntity
-
removeBlockEntity
void removeBlockEntity(int x, int y, int z)
-