| int getWidth() | Returns the current width of the VoxelChunk. |
| void setWidth(int value) | Sets the current width of the VoxelChunk. |
| int getHeight() | Returns the current height of the VoxelChunk. |
| void setHeight(int value) | Sets the current height of the VoxelChunk. |
| boolean isUsePositionAsCoordinatesOffset() | Returns true if the position is being used as a coordinate offset, false if not. |
| void setUsePositionAsCoordinatesOffset(boolean value) | Sets whether the position will be used as a coordinate offset or not. |
| Vector2 getOffset() | Returns the current offset value of the VoxelChunk. |
| void setOffset(Vector2 value) | Sets the current VoxelChunk offset value. |
| void apply() | Applies the modifications to the VoxelChunk. |
| void invalidateBlocks() | invalidates VoxelChunk blocks. |
| int getBlock(int worldX, int worldY, int worldZ) | Returns the VoxelChunk block according to its position. |
| void setBlock(int worldX, int worldY, int worldZ, int blockType) | Defines the VoxelChunk block according to its position. |
| int getBlockLocal(int localX, int localY, int localZ) | Returns the block of the current VoxelChunk(local chunk) according to its position. |
| void setLocalBlock(int localX, int localY, int localZ, int blockType) | Defines the block of the current VoxelChunk(local chunk) according to its position and block type. |
| boolean containsBlock(int worldX, int worldY, int worldZ) | Returns true if the VoxelChunk contains a block at the defined positions, false if not. |
| boolean containsLocalBlock(int localX, int localY, int localZ) | Returns true if the current VoxelChunk(local chunk) contains a block at the defined positions, false if not. |
| boolean isReady() | Returns true if the VoxelChunk is generated, false if not. |
| [OH3LevelIntArray] getBlocksMatrixCritical() | Returns the VoxelChunk's critical block array. |
| void setBlocksMatrix([OH3LevelIntArray] value) | Sets the array of VoxelChunk blocks. |