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
  • Method Details

    • addBlockEntity

      default void addBlockEntity(Vector3i pos, BlockEntity blockEntity)
    • addBlockEntity

      void addBlockEntity(int x, int y, int z, BlockEntity blockEntity)
    • removeBlockEntity

      default void removeBlockEntity(Vector3i pos)
    • removeBlockEntity

      void removeBlockEntity(int x, int y, int z)