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.Entity;
4import org.bukkit.entity.Vehicle;
5import org.bukkit.event.Cancellable;
6
7/**
8 * Raised when an entity enters a vehicle.
9 */
10public class VehicleEnterEvent extends VehicleEvent implements Cancellable {
11 private boolean cancelled;
12 private Entity entered;
13
14 public VehicleEnterEvent(Vehicle vehicle, Entity entered) {
15 super(Type.VEHICLE_ENTER, vehicle);
16 this.entered = entered;
17 }
18
19 /**
20 * Gets the Entity that entered the vehicle.
21 *
22 * @return the Entity that entered the vehicle
23 */
24 public Entity getEntered() {
25 return entered;
26 }
27
28 public boolean isCancelled() {
29 return cancelled;
30 }
31
32 public void setCancelled(boolean cancel) {
33 this.cancelled = cancel;
34 }
35}