Interface VirtualChunk


public interface VirtualChunk
  • Method Details

    • setBlock

      void setBlock(int posX, int posY, int posZ, @Nullable VirtualBlock block)
    • setBlockEntity

      void setBlockEntity(int posX, int posY, int posZ, @Nullable net.kyori.adventure.nbt.CompoundBinaryTag nbt, @Nullable VirtualBlockEntity blockEntity)
    • setBlockEntity

      void setBlockEntity(VirtualBlockEntity.Entry blockEntityEntry)
    • getBlock

      @NonNull VirtualBlock getBlock(int posX, int posY, int posZ)
    • setBiome2D

      void setBiome2D(int posX, int posZ, @NonNull VirtualBiome biome)
    • setBiome3D

      void setBiome3D(int posX, int posY, int posZ, @NonNull VirtualBiome biome)
    • getBiome

      @NonNull VirtualBiome getBiome(int posX, int posY, int posZ)
    • setBlockLight

      void setBlockLight(int posX, int posY, int posZ, byte light)
    • getBlockLight

      byte getBlockLight(int posX, int posY, int posZ)
    • setSkyLight

      void setSkyLight(int posX, int posY, int posZ, byte light)
    • getSkyLight

      byte getSkyLight(int posX, int posY, int posZ)
    • fillBlockLight

      void fillBlockLight(@org.checkerframework.common.value.qual.IntRange(from=0L, to=15L) int level)
    • fillSkyLight

      void fillSkyLight(@org.checkerframework.common.value.qual.IntRange(from=0L, to=15L) int level)
    • getPosX

      int getPosX()
    • getPosZ

      int getPosZ()
    • getFullChunkSnapshot

      ChunkSnapshot getFullChunkSnapshot()
    • getPartialChunkSnapshot

      ChunkSnapshot getPartialChunkSnapshot(long previousUpdate)