Package-level declarations

Types

Link copied to clipboard
interface Ageable : Mob

A mob that has an age, meaning it also has a baby form.

Link copied to clipboard

Represents an area effect cloud, such as that of the lingering effect that appears when a lingering potion is thrown.

Link copied to clipboard

Represents possible slots for armor pieces in an entity's inventory.

Link copied to clipboard

An armor stand.

Link copied to clipboard
interface Bucketable

An entity that can be picked up in a bucket.

Link copied to clipboard
Link copied to clipboard
@Catalogue(type = EntityCategory::class)
object EntityCategories

All of the built-in vanilla mob categories.

Link copied to clipboard
@CataloguedBy(catalogue = EntityCategories::class)
interface EntityCategory : Keyed

A category of entity that applies certain spawning mechanics and behaviours.

Link copied to clipboard
@CataloguedBy(catalogue = EntityTypes::class)
interface EntityType<out T : Entity> : Keyed, Translatable

A type of entity.

Link copied to clipboard
@Catalogue(type = EntityType::class)
object EntityTypes

All the types of entities in the game.

Link copied to clipboard
interface Equipable

Something that can be equipped with hand and armour items.

Link copied to clipboard

A slot that a piece of equipment may be in.

Link copied to clipboard
interface ExperienceOrb : Entity

An orb of experience.

Link copied to clipboard
enum Hand : Enum<Hand>

Represents values for the current hand of some object (e.g. a player).

Link copied to clipboard

Represents an entity that lives in a world.

Link copied to clipboard

Represents values for the primary hand of some object (e.g. a player).

Link copied to clipboard

An entity with a simple artificial intelligence that can drop items.