Modifier and Type | Method and Description |
---|---|
java.util.List<BlockEntity> |
blockEntities()
Returns a list of block entities.
|
int[] |
getBiomeData()
Returns the chunk's raw biome data.
|
int |
getBitmask()
Returns the chunk section bit mask for chunks < 1.17.
|
java.util.List<com.github.steveice10.opennbt.tag.builtin.CompoundTag> |
getBlockEntities()
Returns a list of block entities.
|
@Nullable java.util.BitSet |
getChunkMask()
Returns the chunk section bit mask, only non-null for 1.17+ chunks.
|
@Nullable com.github.steveice10.opennbt.tag.builtin.CompoundTag |
getHeightMap()
Returns a compoundtag containing the chunk's heightmaps if present.
|
@Nullable ChunkSection[] |
getSections()
Returns an array of nullable chunk section entries.
|
int |
getX()
Returns the chunk x coordinate.
|
int |
getZ()
Returns the chunk z coordinate.
|
boolean |
isBiomeData()
Returns whether this chunk holds biome data, always true for 1.17+ chunks.
|
boolean |
isFullChunk()
Returns whether this is a full chunk, always true for 1.17+ chunks.
|
boolean |
isIgnoreOldLightData() |
void |
setBiomeData(int[] biomeData) |
void |
setBitmask(int bitmask) |
void |
setChunkMask(java.util.BitSet chunkSectionMask) |
void |
setHeightMap(@Nullable com.github.steveice10.opennbt.tag.builtin.CompoundTag heightMap) |
void |
setIgnoreOldLightData(boolean ignoreOldLightData) |
void |
setSections(ChunkSection[] sections) |
int getX()
int getZ()
boolean isBiomeData()
boolean isFullChunk()
boolean isIgnoreOldLightData()
void setIgnoreOldLightData(boolean ignoreOldLightData)
int getBitmask()
getChunkMask()
void setBitmask(int bitmask)
@Nullable java.util.BitSet getChunkMask()
getBitmask()
void setChunkMask(java.util.BitSet chunkSectionMask)
@Nullable ChunkSection[] getSections()
void setSections(ChunkSection[] sections)
int[] getBiomeData()
void setBiomeData(int[] biomeData)
@Nullable com.github.steveice10.opennbt.tag.builtin.CompoundTag getHeightMap()
void setHeightMap(@Nullable com.github.steveice10.opennbt.tag.builtin.CompoundTag heightMap)
java.util.List<com.github.steveice10.opennbt.tag.builtin.CompoundTag> getBlockEntities()
java.util.List<BlockEntity> blockEntities()