38 lines
827 B
Java
38 lines
827 B
Java
package org.bukkit.event.vehicle;
|
|
|
|
import org.bukkit.entity.LivingEntity;
|
|
import org.bukkit.entity.Vehicle;
|
|
import org.bukkit.event.Cancellable;
|
|
|
|
/**
|
|
* Raised when a living entity exits a vehicle.
|
|
*
|
|
* @author sk89q
|
|
*/
|
|
public class VehicleExitEvent extends VehicleEvent implements Cancellable {
|
|
private boolean cancelled;
|
|
private LivingEntity exited;
|
|
|
|
public VehicleExitEvent(Vehicle vehicle, LivingEntity exited) {
|
|
super(Type.VEHICLE_EXIT, vehicle);
|
|
this.exited = exited;
|
|
}
|
|
|
|
/**
|
|
* Get the living entity that exited the vehicle.
|
|
*
|
|
* @return
|
|
*/
|
|
public LivingEntity getExited() {
|
|
return exited;
|
|
}
|
|
|
|
public boolean isCancelled() {
|
|
return cancelled;
|
|
}
|
|
|
|
public void setCancelled(boolean cancel) {
|
|
this.cancelled = cancel;
|
|
}
|
|
}
|