Class and Description 

Area
An
Area describes an area in the game world. 
Chunk
Represents a chunk.

ChunkLOD
Represents an LOD chunk.

CustomImage
Represents a custom image (i.e.

Quaternion
A quaternion can be used to describe rotations.

Vector3f
A Vector which holds three float values: X, Y and Z
It can be used to represent a three dimensional value, like a position or a direction. 
Vector3i
A Vector which holds three int values: X, Y and Z
It can be used to represent a three dimensional value, like an integer position (e.g. a block position or a chunk offset). 
WorldEditBatch
Batch class to proceed multiple world edits at once (greatly improves the performance
if you want to perform multiple world edits).

Class and Description 

Chunk
Represents a chunk.

ChunkLOD
Represents an LOD chunk.

Class and Description 

Quaternion
A quaternion can be used to describe rotations.

Vector3f
A Vector which holds three float values: X, Y and Z
It can be used to represent a three dimensional value, like a position or a direction. 
Class and Description 

Area
An
Area describes an area in the game world. 
CustomImage
Represents a custom image (i.e.

Gamemode 
Quaternion
A quaternion can be used to describe rotations.

Vector2i
A Vector which holds two int values: X and Y
It can be used to represent a two dimensional value, like a horizontal integer position. 
Vector3f
A Vector which holds three float values: X, Y and Z
It can be used to represent a three dimensional value, like a position or a direction. 
Vector3i
A Vector which holds three int values: X, Y and Z
It can be used to represent a three dimensional value, like an integer position (e.g. a block position or a chunk offset). 
Class and Description 

BoundingInformation
Describes a bounding volume of an element, i.e. the extends of the object along
the x, y and z axis as well as the position of the center of the object.

Definitions.ConstructionDefinition
A class representing construction element definitions ("meta data").

Definitions.ObjectDefinition
A class representing object definitions ("meta data").

Definitions.PlantDefinition
A class representing plant/vegetation definitions ("meta data").

Quaternion
A quaternion can be used to describe rotations.

Vector3f
A Vector which holds three float values: X, Y and Z
It can be used to represent a three dimensional value, like a position or a direction. 
Class and Description 

Definitions.PlantDefinition
A class representing plant/vegetation definitions ("meta data").

Quaternion
A quaternion can be used to describe rotations.

Vector3f
A Vector which holds three float values: X, Y and Z
It can be used to represent a three dimensional value, like a position or a direction. 
Class and Description 

ImageInformation
Represents an image / texture file.

Class and Description 

Area
An
Area describes an area in the game world. 
Definitions.ItemDefinition
A class representing item definitions ("meta data").

Definitions.NpcDefinition
A class representing NPC definitions ("meta data").

Quaternion
A quaternion can be used to describe rotations.

RayCastResult 
SoundInformation
Represents a custom audio file (this could either be a sound effect or a music track).

Vector3f
A Vector which holds three float values: X, Y and Z
It can be used to represent a three dimensional value, like a position or a direction. 
Vector3i
A Vector which holds three int values: X, Y and Z
It can be used to represent a three dimensional value, like an integer position (e.g. a block position or a chunk offset). 
Class and Description 

Animation
An enum representing various player animations.

Definitions.HitDamageDefinition
A class representing hit damage definitions, e.g. for tools and melee weapons ("meta data").

ImageInformation
Represents an image / texture file.

ModelInformation
Represents a custom 3D model file.

Quaternion
A quaternion can be used to describe rotations.

RayCastResult 
Vector3f
A Vector which holds three float values: X, Y and Z
It can be used to represent a three dimensional value, like a position or a direction. 
Class and Description 

Animation
An enum representing various player animations.

Animation.Type
The animation type.

Area
An
Area describes an area in the game world. 
BoundingInformation
Describes a bounding volume of an element, i.e. the extends of the object along
the x, y and z axis as well as the position of the center of the object.

CollisionShape
Represents a collision shape.

CollisionShape.Type
An enum to determine the type of the collision shape.

Crosshair 
Definitions.ChestDefinition
Deprecated.
Use
Definitions.StorageDefinition instead! 
Definitions.ClothingDefinition
A class representing clothing definitions ("meta data").

Definitions.ConstructionDefinition
A class representing construction element definitions ("meta data").

Definitions.CraftingStation
A class representing crafting station (e.g. workbench, blockbench etc) information.

Definitions.FoodDefinition
A class representing food definitions ("meta data").

Definitions.FurnaceDefinition
A class representing furnace definitions ("meta data").

Definitions.HitDamageDefinition
A class representing hit damage definitions, e.g. for tools and melee weapons ("meta data").

Definitions.ItemDefinition
A class representing item definitions ("meta data").

Definitions.MusicDiscInfo
A class representing music disc information.

Definitions.NpcDefinition
A class representing NPC definitions ("meta data").

Definitions.ObjectDefinition
A class representing object definitions ("meta data").

Definitions.PlantDefinition
A class representing plant/vegetation definitions ("meta data").

Definitions.Recipe
A class representing recipe information.

Definitions.Recipe.Ingredient
A class representing an ingredient (for a crafting recipe).

Definitions.StorageDefinition
A class representing storage definitions ("meta data").

GameImageInformation
Represents a game texture / image, i.e. a texture which already exists in the
game by default (e.g. block textures or world textures).

Gamemode 
ImageInformation
Represents an image / texture file.

ModelInformation
Represents a custom 3D model file.

Quaternion
A quaternion can be used to describe rotations.

Vector2f
A Vector which holds two float values: X and Y
It can be used to represent a two dimensional value, like a horizontal position or screen coordinates. 
Vector2i
A Vector which holds two int values: X and Y
It can be used to represent a two dimensional value, like a horizontal integer position. 
Vector3f
A Vector which holds three float values: X, Y and Z
It can be used to represent a three dimensional value, like a position or a direction. 
Vector3i
A Vector which holds three int values: X, Y and Z
It can be used to represent a three dimensional value, like an integer position (e.g. a block position or a chunk offset). 
Vector4f
A Vector which holds four float values: X, Y, Z and W
It can be used to represent a four dimensional value. 
Class and Description 

Area
An
Area describes an area in the game world. 
CollisionShape
Represents a collision shape.

Crosshair 
ImageInformation
Represents an image / texture file.

ModelInformation
Represents a custom 3D model file.

Quaternion
A quaternion can be used to describe rotations.

Vector2f
A Vector which holds two float values: X and Y
It can be used to represent a two dimensional value, like a horizontal position or screen coordinates. 
Vector3f
A Vector which holds three float values: X, Y and Z
It can be used to represent a three dimensional value, like a position or a direction. 