| Package | Description | 
|---|---|
| org.bukkit.entity | 
 Interfaces for non-voxel objects that can exist in a  
world, including all players, monsters, projectiles, etc. | 
| org.bukkit.entity.minecart | 
 Interfaces for various  
Minecart types. | 
| org.bukkit.event.vehicle | 
Events relating to vehicular entities. | 
| Modifier and Type | Interface | Description | 
|---|---|---|
interface  | 
AbstractHorse | 
 Represents a Horse-like creature. 
 | 
interface  | 
Boat | 
 Represents a boat entity. 
 | 
interface  | 
ChestedHorse | 
 Represents Horse-like creatures which can carry an inventory. 
 | 
interface  | 
Donkey | 
 Represents a Donkey - variant of  
ChestedHorse. | 
interface  | 
Horse | 
 Represents a Horse. 
 | 
interface  | 
Llama | 
 Represents a Llama. 
 | 
interface  | 
Minecart | 
 Represents a minecart entity. 
 | 
interface  | 
Mule | 
 Represents a Mule - variant of  
ChestedHorse. | 
interface  | 
Pig | 
 Represents a Pig. 
 | 
interface  | 
SkeletonHorse | 
 Represents a SkeletonHorse - variant of  
AbstractHorse. | 
interface  | 
TraderLlama | 
 Represents a trader Llama. 
 | 
interface  | 
ZombieHorse | 
 Represents a ZombieHorse - variant of  
AbstractHorse. | 
| Modifier and Type | Interface | Description | 
|---|---|---|
interface  | 
CommandMinecart | 
|
interface  | 
ExplosiveMinecart | 
 Represents a Minecart with TNT inside it that can explode when triggered. 
 | 
interface  | 
HopperMinecart | 
 Represents a Minecart with a Hopper inside it 
 | 
interface  | 
PoweredMinecart | 
 Represents a powered minecart. 
 | 
interface  | 
RideableMinecart | 
 Represents a minecart that can have certain  
entities as passengers. | 
interface  | 
SpawnerMinecart | 
 Represents a Minecart with an  
entity spawner inside it. | 
interface  | 
StorageMinecart | 
 Represents a minecart with a chest. 
 | 
| Modifier and Type | Field | Description | 
|---|---|---|
protected Vehicle | 
VehicleEvent.vehicle | 
| Modifier and Type | Method | Description | 
|---|---|---|
Vehicle | 
VehicleEvent.getVehicle() | 
 Get the vehicle. 
 | 
| Constructor | Description | 
|---|---|
VehicleBlockCollisionEvent(Vehicle vehicle,
                          Block block) | 
|
VehicleCollisionEvent(Vehicle vehicle) | 
|
VehicleCreateEvent(Vehicle vehicle) | 
|
VehicleDamageEvent(Vehicle vehicle,
                  Entity attacker,
                  double damage) | 
|
VehicleDestroyEvent(Vehicle vehicle,
                   Entity attacker) | 
|
VehicleEnterEvent(Vehicle vehicle,
                 Entity entered) | 
|
VehicleEntityCollisionEvent(Vehicle vehicle,
                           Entity entity) | 
|
VehicleEvent(Vehicle vehicle) | 
|
VehicleExitEvent(Vehicle vehicle,
                LivingEntity exited) | 
|
VehicleMoveEvent(Vehicle vehicle,
                Location from,
                Location to) | 
|
VehicleUpdateEvent(Vehicle vehicle) | 
Copyright © 2020. All rights reserved.