Interface | Description |
---|---|
CustomImage |
Represents a custom image (i.e.
|
Class | Description |
---|---|
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.
|
Chunk |
Represents a chunk.
|
ChunkLOD |
Represents an LOD chunk.
|
CollisionShape |
Represents a collision shape.
|
CollisionType |
A class containing static variables representing various collision types, which are
used for ray casting.
|
Definitions |
A static class which gives access to various game definitions.
|
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).
|
ImageInformation |
Represents an image / texture file.
|
KeyInput |
Contains static fields representing various keys.
|
ModelInformation |
Represents a custom 3D model file.
|
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).
|
Utils |
Utils class which holds several static classes with various static util functions.
|
Utils.ByteUtils |
Contains various byte functions, i.e. encryption and compression of
byte arrays etc.
|
Utils.ChunkUtils |
Chunk related functions, including conversion of global positions to
chunk/block positions and vice versa.
|
Utils.FileUtils |
Contains various file function, including file access, reading or writing
to files, or getting the md5 checksum of a file.
|
Utils.GeneralUtils |
General game related functions.
|
Utils.ImageUtils |
Image utils.
|
Utils.MathUtils |
Contains useful math functions.
|
Utils.StringUtils |
Various String functions, i.e. functions to check if certain strings are
numeric, getting checksums of strings, and conversion utils.
|
Utils.SystemUtils |
Various system functions providing access to information about the underlying
hardware and operating system.
|
Utils.VectorUtils |
Vector functions.
|
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. |
WorldEditBatch |
Batch class to proceed multiple world edits at once (greatly improves the performance
if you want to perform multiple world edits).
|
Enum | Description |
---|---|
Animation |
An enum representing various player animations.
|
Animation.Type |
The animation type.
|
CollisionShape.Type |
An enum to determine the type of the collision shape.
|
Crosshair | |
Gamemode |