Fork of Poseidon providing Bukkit #1060 to older Beta versions (b1.0-b1.7.3)
1package org.bukkit.event.vehicle;
2
3import org.bukkit.entity.LivingEntity;
4import org.bukkit.entity.Vehicle;
5import org.bukkit.event.Cancellable;
6
7/**
8 * Raised when a living entity exits a vehicle.
9 */
10public class VehicleExitEvent extends VehicleEvent implements Cancellable {
11 private boolean cancelled;
12 private LivingEntity exited;
13
14 public VehicleExitEvent(Vehicle vehicle, LivingEntity exited) {
15 super(Type.VEHICLE_EXIT, vehicle);
16 this.exited = exited;
17 }
18
19 /**
20 * Get the living entity that exited the vehicle.
21 *
22 * @return
23 */
24 public LivingEntity getExited() {
25 return exited;
26 }
27
28 public boolean isCancelled() {
29 return cancelled;
30 }
31
32 public void setCancelled(boolean cancel) {
33 this.cancelled = cancel;
34 }
35}