public interface Chunk
| Modifier and Type | Method | Description | 
|---|---|---|
| Block | getBlock(int x,
        int y,
        int z) | Gets a block from this chunk | 
| default long | getChunkKey() | |
| 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. | 
| default BlockState[] | getTileEntities() | Get a list of all tile entities in the chunk. | 
| BlockState[] | getTileEntities(boolean useSnapshot) | 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 | 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. | 
| boolean | unload() | Unloads and optionally saves the Chunk | 
| boolean | unload(boolean save) | Unloads and optionally saves the Chunk | 
| boolean | unload(boolean save,
      boolean safe) | Deprecated.
 it is never safe to remove a chunk in use | 
int getX()
int getZ()
default long getChunkKey()
World getWorld()
Block getBlock(int x, int y, int z)
x - 0-15y - 0-255z - 0-15ChunkSnapshot getChunkSnapshot()
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 rainfallEntity[] getEntities()
default BlockState[] getTileEntities()
BlockState[] getTileEntities(boolean useSnapshot)
useSnapshot - Take snapshots or direct referencesboolean isLoaded()
boolean load(boolean generate)
generate - Whether or not to generate a chunk if it doesn't
     already existboolean load()
@Deprecated
boolean unload(boolean save,
               boolean safe)
save - Controls whether the chunk is savedsafe - Controls whether to unload the chunk when players are
     nearbyboolean unload(boolean save)
save - Controls whether the chunk is savedboolean unload()
boolean isSlimeChunk()
Copyright © 2018. All rights reserved.