public interface Chunk
| Modifier and Type | Method | Description | 
|---|---|---|
Block | 
getBlock(int x,
        int y,
        int z) | 
 Gets a block from this chunk 
 | 
ChunkSnapshot | 
getChunkSnapshot() | 
 Capture thread-safe read-only snapshot of chunk data 
 | 
ChunkSnapshot | 
getChunkSnapshot(boolean includeMaxblocky,
                boolean includeBiome,
                boolean includeBiomeTempRain) | 
 Capture thread-safe read-only snapshot of chunk data 
 | 
Entity[] | 
getEntities() | 
 Get a list of all entities in the chunk. 
 | 
BlockState[] | 
getTileEntities() | 
 Get a list of all tile entities in the chunk. 
 | 
World | 
getWorld() | 
 Gets the world containing this chunk 
 | 
int | 
getX() | 
 Gets the X-coordinate of this chunk 
 | 
int | 
getZ() | 
 Gets the Z-coordinate of this chunk 
 | 
boolean | 
isForceLoaded() | 
 Gets whether the chunk at the specified chunk coordinates is force
 loaded. 
 | 
boolean | 
isLoaded() | 
 Checks if the chunk is loaded. 
 | 
boolean | 
isSlimeChunk() | 
 Checks if this chunk can spawn slimes without being a swamp biome. 
 | 
boolean | 
load() | 
 Loads the chunk. 
 | 
boolean | 
load(boolean generate) | 
 Loads the chunk. 
 | 
void | 
setForceLoaded(boolean forced) | 
 Sets whether the chunk at the specified chunk coordinates is force
 loaded. 
 | 
boolean | 
unload() | 
 Unloads and optionally saves the Chunk 
 | 
boolean | 
unload(boolean save) | 
 Unloads and optionally saves the Chunk 
 | 
int getX()
int getZ()
@NotNull World getWorld()
@NotNull Block getBlock(int x, int y, int z)
x - 0-15y - 0-255z - 0-15@NotNull ChunkSnapshot getChunkSnapshot()
@NotNull ChunkSnapshot getChunkSnapshot(boolean includeMaxblocky, boolean includeBiome, boolean includeBiomeTempRain)
includeMaxblocky - - if true, snapshot includes per-coordinate
     maximum Y valuesincludeBiome - - if true, snapshot includes per-coordinate biome
     typeincludeBiomeTempRain - - if true, snapshot includes per-coordinate
     raw biome temperature and rainfall@NotNull Entity[] getEntities()
@NotNull BlockState[] getTileEntities()
boolean isLoaded()
boolean load(boolean generate)
generate - Whether or not to generate a chunk if it doesn't
     already existboolean load()
boolean unload(boolean save)
save - Controls whether the chunk is savedboolean unload()
boolean isSlimeChunk()
boolean isForceLoaded()
A force loaded chunk will not be unloaded due to lack of player activity.
World.isChunkForceLoaded(int, int)void setForceLoaded(boolean forced)
A force loaded chunk will not be unloaded due to lack of player activity.
forced - World.setChunkForceLoaded(int, int, boolean)Copyright © 2019. All rights reserved.