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 org.spongepowered.api.world.volume.block.entity.BlockEntityVolume
BlockEntityVolume.Modifiable<M extends BlockEntityVolume.Modifiable<M>>, BlockEntityVolume.Mutable, BlockEntityVolume.Streamable<T extends BlockEntityVolume.Streamable<T>>, BlockEntityVolume.Unmodifiable<U extends BlockEntityVolume.Unmodifiable<U>>Nested classes/interfaces inherited from interface org.spongepowered.api.world.volume.block.BlockVolume
BlockVolume.Immutable, BlockVolume.Modifiable<M extends BlockVolume.Modifiable<M>>, BlockVolume.Mutable, BlockVolume.Streamable<B extends BlockVolume.Streamable<B>>, BlockVolume.Unmodifiable<U extends 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 org.spongepowered.api.world.volume.block.entity.BlockEntityVolume
blockEntities, blockEntities, blockEntity, blockEntityMethods inherited from interface org.spongepowered.api.world.volume.block.entity.BlockEntityVolume.Streamable
blockEntityStreamMethods inherited from interface org.spongepowered.api.world.volume.block.BlockVolume
block, block, blockPalette, fluid, fluid, highestPositionAt, highestYAt, highestYAtMethods inherited from interface org.spongepowered.api.world.volume.block.BlockVolume.Modifiable
removeBlock, removeBlock, setBlock, setBlockMethods inherited from interface org.spongepowered.api.world.volume.block.BlockVolume.Streamable
blockStateStream
-
Method Details
-
addBlockEntity
-
addBlockEntity
-
removeBlockEntity
-
removeBlockEntity
void removeBlockEntity(int x, int y, int z)
-