Interface BlockEntityArchetypeVolume.Modifiable<M extends BlockEntityArchetypeVolume.Modifiable<M>>
- All Superinterfaces:
BlockEntityArchetypeVolume, BlockEntityArchetypeVolume.Streamable<M>, BlockVolume, BlockVolume.Modifiable<M>, BlockVolume.Streamable<M>, MutableVolume, Volume
- All Known Subinterfaces:
ArchetypeVolume, BlockEntityArchetypeVolume.Mutable, Schematic
- Enclosing interface:
BlockEntityArchetypeVolume
public static interface BlockEntityArchetypeVolume.Modifiable<M extends BlockEntityArchetypeVolume.Modifiable<M>>
extends BlockEntityArchetypeVolume.Streamable<M>, BlockVolume.Modifiable<M>, MutableVolume
-
Nested Class Summary
Nested classes/interfaces inherited from interface BlockEntityArchetypeVolume
BlockEntityArchetypeVolume.Immutable, BlockEntityArchetypeVolume.Modifiable<M>, BlockEntityArchetypeVolume.Mutable, BlockEntityArchetypeVolume.Streamable<B>, BlockEntityArchetypeVolume.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 TypeMethodDescriptiondefault voidaddBlockEntity(int x, int y, int z, BlockEntity blockEntity) voidaddBlockEntity(int x, int y, int z, BlockEntityArchetype archetype) default voidaddBlockEntity(Vector3i pos, BlockEntity blockEntity) default voidaddBlockEntity(Vector3i pos, BlockEntityArchetype archetype) voidremoveBlockEntity(int x, int y, int z) default voidMethods inherited from interface BlockEntityArchetypeVolume
blockEntityArchetype, blockEntityArchetype, blockEntityArchetypesMethods inherited from interface BlockEntityArchetypeVolume.Streamable
blockEntityArchetypeStreamMethods 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
-
addBlockEntity
-
addBlockEntity
-
removeBlockEntity
-
removeBlockEntity
void removeBlockEntity(int x, int y, int z)
-