| 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  Minecarttypes. | 
| org.bukkit.event.vehicle | Eventsrelating tovehicular 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  | 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  entitiesas passengers. | 
| interface  | SpawnerMinecart | Represents a Minecart with an  entity spawnerinside 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 © 2018. All rights reserved.