| Interface | Description |
|---|---|
| AbsorptionData |
A
DataManipulator for representing the absorption
of a living entity. |
| AccelerationData |
Represents the current acceleration of a fireball.
|
| ActiveItemData |
A
DataManipulator which allows access to the active item that a
Living may be using. |
| AffectsSpawningData |
A
DataManipulator for the "affects spawning" state of a
Player. |
| AgeableData |
Represents data that defines the owner as having a growing
age process.
|
| AgentData |
Data regarding the toggle of AI tasks on an entity.
|
| AggressiveData |
Represents a toggle for an entity being "aggressive" and resorting to
attacking other nearby entities if possible.
|
| AngerableData |
An
DataManipulator for representing the "anger" level. |
| AreaEffectCloudData | |
| ArmorStandData | |
| ArtData |
A
VariantData for the Art type. |
| BodyPartRotationalData |
Represents the mapped rotational data for all known body parts.
|
| BreathingData |
Represents the remaining air information for various entities while they
are underwater.
|
| BreedableData |
Represents a
DataManipulator for the "breedable" state of an
Entity. |
| CareerData | |
| ChargedData |
A
DataManipulator for the "charged" state of a Creeper. |
| CriticalHitData |
Signifies that an entity's next attack is considered a "critical" hit.
|
| CustomNameVisibleData |
A
DataManipulator for the "custom name visible" state
of an Entity. |
| DamageableData |
A
DataManipulator for retaining the last known "attacker" for an
Entity. |
| DamagingData |
A
DataManipulator for an owner that will deal a certain amount of
damage on the next "attack". |
| DespawnDelayData |
A
DataManipulator for handling the "despawn delay" of an
Item. |
| DisabledSlotsData |
A
DataManipulator for the disabled slots in an ArmorStand. |
| DominantHandData | |
| ElytraFlyingData |
A
DataManipulator which represents whether or not a Player
is flying in elytra style, which in vanilla usually means they also have a
ItemTypes.ELYTRA equipped in their chest slot. |
| ExperienceHolderData |
Represents the "gained" experience information.
|
| ExpirableData |
Signifies that an entity will expire after the value has
decayed to the minimum.
|
| ExplosionRadiusData |
Represents the radius of an explosion.
|
| ExpOrbData |
An
DataManipulator for the amount of "experience" stored in
an ExperienceOrb. |
| FallDistanceData |
A
DataManipulator that represents the distance an entity has fallen
in the world. |
| FallingBlockData |
Represents the information for a
FallingBlock. |
| FlammableData |
An
DataManipulator for the "aflame" state of an entity. |
| FlyingAbilityData |
An
DataManipulator for the "flying" state of an Entity. |
| FlyingData |
An
DataManipulator for the "flying" state of an Entity. |
| FoodData |
An
DataManipulator handling the various aspects of "hunger"
which has various effects on health and speed of Humanoid entities. |
| FuseData |
Represents information about a
FusedExplosive's fuse. |
| GameModeData | |
| GlowingData |
A
DataManipulator for representing something glowing. |
| GravityData |
A
DataManipulator for gravity. |
| GriefingData |
A
DataManipulator handling the "griefing" state of an
Entity. |
| HealthData |
An
DataManipulator containing health specific information
for a Living entity. |
| HealthScalingData | |
| HorseData |
An
DataManipulator handling the various information for a
RideableHorse including HorseColor, HorseStyle. |
| IgniteableData |
A
DataManipulator for an Entity that is on fire. |
| InvisibilityData |
A
DataManipulator for the "vanish" state. |
| InvulnerabilityData |
A
DataManipulator for the invulnerability an Entity can have
such that any "damage" occurring while the Entity is "invulnerable"
will not actually "damage" the Entity. |
| JohnnyData |
Data which represents if a mob is exhibiting "johnny" behavior.
|
| JoinData | |
| KnockbackData |
An
DataManipulator for the "knockback" strength for an
Entity's next attack. |
| LeashData | |
| MinecartBlockData | |
| MovementSpeedData |
A
DataManipulator that handles the various movement "speeds" that
usually a Player can have. |
| OcelotData | |
| ParrotData | |
| PassengerData | |
| PersistingData |
An
DataManipulator that marks the "persisting" state for an
Entity. |
| PickupDelayData |
A
DataManipulator for handling the "pickup delay" of an
Item. |
| PickupRuleData |
A
DataManipulator for the "pickup" rule of an
Arrow. |
| PigSaddleData |
Signifies that a
Entity is currently "saddled". |
| PlayerCreatedData |
A
DataManipulator that handles the "player created" state
for an IronGolem. |
| PlayingData |
A
DataManipulator for the "is playing" state of
Villagers that are currently "babies". |
| RabbitData | |
| RespawnLocationData |
A
DataManipulator for the "respawn" location of a Player. |
| ScreamingData |
An
DataManipulator for the "screaming" state of an Enderman. |
| ShatteringData |
An
DataManipulator representing the "shattering" state of an
EyeOfEnder. |
| ShearedData |
Signifies that an entity is currently "sheared" and will regrow at some
point.
|
| SilentData |
A
DataManipulator for the "silent" state of an Entity. |
| SittingData |
Signifies that an
Entity is currently "sitting". |
| SizeData |
Represents the base and height sizes of an entity if it has physical
form.
|
| SkinData |
Represents the UUID of the skin for a
Humanoid. |
| SleepingData |
An
DataManipulator for the "sleeping" state of a
Player. |
| SlimeData |
An
DataManipulator handling the "size" of a Slime. |
| SneakingData |
An
DataManipulator handling the "sneaking" state of
an Entity. |
| SprintData |
A
DataManipulator handling the "sprinting" state of an
Entity. |
| StatisticData | |
| StuckArrowsData |
A
DataManipulator for the number of "stuck arrows" in
Living entities. |
| TameableData | |
| TargetedEntityData |
A
DataManipulator handling a targeted Entity. |
| TradeOfferData |
An
DataManipulator handling the TradeOffers that
can be offered to Humanoids from Merchants such as
Villagers. |
| VehicleData |
A
DataManipulator that handles the current "vehicle" if
the owning Entity is considered to be a "passenger" or another
Entity is currently being ridden by the owning Entity. |
| VelocityData |
Represents the current velocity of an entity.
|