| Interface | Description | 
|---|---|
| Chunk | This API's coordinate system is the Minecraft coordinate system (W <- x -> E, down <- y -> up, N <- z -> S). | 
| ChunkFactory | |
| ChunkProvider | A provider of Minecraft chunks. | 
| ChunkStore | A provider of Minecraft chunk storage. | 
| ChunkStore.ChunkVisitor | A visitor of chunks. | 
| ItemContainer | |
| NBTItem | |
| SectionedChunk | A chunk that stores block (and possibly more) data in 16x16x16 sections. | 
| SectionedChunk.Section | A 16x16x16 chunk section. | 
| Class | Description | 
|---|---|
| AbstractNBTItem | A data structure based on an NBT tag or hierarchy of tags. | 
| Block | A database of legacy (pre-1.13) Minecraft block information. | 
| Chest | |
| ChunkFactory.ChunkCreationResult | |
| ChunkFactory.Stats | |
| Constants | |
| CustomGenerator | |
| Dimension | |
| Entity | |
| HeightMapChunkFactory | |
| IdGenerator | |
| InventoryItem | |
| Java115Level | The  level.datfile for a Minecraft 1.15 or earlier map. | 
| Java116Level | The  level.datfile for a Minecraft 1.16 or 1.17 map. | 
| Java118Level | The  level.datfile for a Minecraft 1.18 or later map. | 
| JavaLevel | |
| MapGenerator | |
| Material | A representation of a Minecraft material, or one possible in- game block
 type. | 
| Material.Identity | Note that an identity does not uniquely identify one material,
 since it does not include the block ID and data value of legacy
 materials, multiple ones of which map map to the same modern identity. | 
| Material.PropertyDescriptor | |
| MaterialImporter | |
| MC115AnvilChunk | An "Anvil" chunk for Minecraft 1.15 - 1.17.1. | 
| MC118AnvilChunk | An "Anvil" chunk for Minecraft 1.18 and higher. | 
| MC118AnvilChunk.Section | |
| MC12AnvilChunk | An "Anvil" chunk for Minecraft 1.2 - 1.12.2. | 
| MC12AnvilChunk.Section | |
| MCNamedBlocksChunk | |
| MCNumberedBlocksChunk | |
| MCRegionChunk | An "MCRegion" chunk. | 
| MemoryChunk | A platform-independent, in-memory chunk. | 
| MemoryChunk.Section | |
| MinecraftCoords | A set of two dimensional coordinates in the Minecraft coordinate system (X
 axis increasing from west to east and Z axis increasing from north to south). | 
| Mob | |
| NBTChunk | A  Chunkwhose data is stored as one or more NBT tags of typeCompoundTag. | 
| Painting | |
| Player | |
| Property<V> | An accessor helper for a property of a  Material. | 
| RegionFile | |
| RegionFileCache | |
| SeededGenerator | |
| Sign | |
| Sign.Payload | |
| SimpleChunkFactory | |
| SuperflatGenerator | |
| SuperflatPreset | |
| SuperflatPreset.Builder | |
| SuperflatPreset.Layer | |
| TileEntity | |
| Villager | |
| WallSign | Deprecated Use  Sign. | 
| Enum | Description | 
|---|---|
| ChunkFactory.Stage | |
| DataType | |
| Direction | The cardinal directions, with methods for manipulating them. | 
| Material.PropertyType | |
| SuperflatPreset.Structure | 
| Exception | Description | 
|---|---|
| RegionFile.InvalidRegionFileException |